iFlow — logistics platform
A multi-year modernization from a hard-to-maintain PHP legacy stack toward modular Node/Next.js and .NET services across reception, warehousing, routing, tracking, distribution, and reverse logistics.
Lab9 client engagement for iFlow, a logistics company operating national and international package flows in Argentina.
What I did
- Architected and shipped a centralized identity and access service from scratch — an internal SSO-style service inspired by OAuth/OIDC, with application registration, scoped permissions, and API key issuance.
- Led the technical integration between the legacy PHP OMS and the new .NET-based Logistic Manager, which handles routing, carrier assignment, dispatch, and reverse-logistics flows.
- Worked on middlewares that kept production operations running during the migration; handed off ongoing maintenance after transitioning to other modules.
- Diagnosed and fixed a race condition in the new-customer onboarding flow that caused intermittent order-creation failures.
- Built and maintain backend services covering order updates, shipment events, carrier integrations, and operational notifications.
- Shipped CI/CD pipelines with GitHub Actions for .NET and Node.js services across QA, UAT, and production.
- Configured AWS infrastructure (EC2, RDS, Lambda), deployment scripts, and Linux servers directly.
Outcome
I take ownership of backend services, integrations, infrastructure, and CI/CD across the modules I lead, keeping daily production operations running during the migration.
Node.js · Next.js · .NET · PHP · AWS