Ease of Doing Business — MMRDA
The platform supported multiple departmental workflows and public services on a legacy React codebase that was slow to change and slow to load.
- Company
- Xangars Infratech Solutions
- Role
- React.js Developer
- Period
- Nov 2024 – Oct 2025
What I actually owned.
Technology used.
| Frontend | React.jsReduxMaterial UIFormik |
|---|---|
| Integration | Multiple government REST APIs |
How it fits together.
- Departmental workflow modules
- Redux state layer
- Formik form layer
- Government REST APIs
- $ Departmental workflow modules → Redux state layer
- $ Departmental workflow modules → Formik form layer
- $ Formik form layer → Government REST APIs
Legacy components were refactored in place against the existing Redux architecture rather than rewritten, keeping departmental workflows live throughout.
Decisions & tradeoffs.
Multiple departmental workflows depended on the existing architecture staying compatible while it improved.
Needed structured validation across many multi-step forms integrating several REST APIs per service.
Metrics that matter.
What actually went wrong, and how it got fixed.
Refactored inefficient components and optimized Redux state management, cutting page load time by 30%.
Ran peer code reviews and mentored junior developers on scalable component architecture and best practices.
Other case studies.
Amber Car Rental
A car rental agency needed to move off manual, phone-and-spreadsheet bookings to a real-time online platform — built and run solo.
Quote Management System
An insurance quotation platform needed to scale past a monolithic frontend as more product lines and teams shipped features in parallel.