Front-end ownership across SPICE 2.0, MSCIQ and developer tooling, with a focus on scalable architecture and complex interfaces.
SPICE 2.0Healthcare / Front-end ownership
SPICE supports clinical and administrative workflows in low-resource settings. After contributing to SPICE 1.0, I took ownership of the SPICE 2.0 front-end redevelopment.
- Re-architected and rebuilt the front end using modern React and reusable modules.
- Introduced dynamic forms driven by FHIR-mapped JSON, allowing shared UI to support different workflows.
- Audited deprecated dependencies and used React Testing Library to support maintainability.
React · TypeScript · FHIR · Redux-Saga · MUI
MSCIQFinTech / Enterprise interfaces
MSCIQ is a financial planning and analysis tool for finance teams working with data models. My focus was the spreadsheet-like experience and the structure behind it.
- Built spreadsheet-like interfaces with React and Jspreadsheet for financial use cases.
- Integrated nested datasets with MUI TreeView for clearer navigation.
- Implemented modular state management with Zustand and reusable enterprise UI components.
React · TypeScript · Zustand · Jspreadsheet · Jest
LegacyLeapDeveloper tools / IDE extension
LegacyLeap is an AI-enhanced IDE extension for legacy code modernization. I worked on the interface that helps engineers compare transformations and inspect areas that need attention.
- Developed a real-time code diff view comparing original code with suggested transformations.
- Created an Impact View heatmap to visualize legacy hotspots.
- Integrated the experience into VSCode using the Extension API, with attention to runtime performance.
TypeScript · VSCode Extension API · CSS Modules


