Legacy system modernization
Problem: Existing .NET workflows had to continue while functionality moved to Rails and React.
Solution: Module-by-module migration while preserving business rules and operational flow.
Real project
IT DevelopmentLegacy .NET warehouse platform modernized to Ruby on Rails + React with contracts, orders, weighbridge, approvals and Business Central integration.
Role: Software Developer — Backend & Full Stack
Location context: India
Enterprise warehouse management platform modernized from a legacy .NET ecosystem to Ruby on Rails APIs and React-based interfaces. The system supports warehouse operations, contracts, deposits, vendors, delivery and release orders, weighbridge workflows, approvals, reporting, and Microsoft Dynamics 365 Business Central integration.
The organization needed to move off a legacy .NET stack without disrupting day-to-day warehouse, commodity, and contract workflows used across operations teams.
Contributed to a phased modernization — building REST APIs and React interfaces module by module while preserving existing business rules, approval flows, and ERP integration requirements.
Problem: Existing .NET workflows had to continue while functionality moved to Rails and React.
Solution: Module-by-module migration while preserving business rules and operational flow.
Problem: Master and operational data needed to stay aligned between Storeman and Business Central.
Solution: OData API consumption, entity mapping, and integration debugging on the Rails backend.
Problem: Issues across Nginx routing, Puma, SSL, database configuration, migrations, and API connectivity.
Solution: Log analysis, server configuration review, and targeted fixes in production environments.
Ongoing enterprise modernization engagement
Hands-on development work on a production warehouse management platform. Specific client workflows and credentials are not disclosed publicly.