Experience
Where I've worked and what I've built.
Senior Software Engineer
Feb 2025 - Present- Architected a high-concurrency, microservices-based contract management platform supporting 3,000+ service points across 12 countries.
- Led frontend engineering as the primary technical lead — translating complex enterprise requirements into scalable UI architectures and robust data-handling systems.
- Slashed application latency from seconds to milliseconds via client-side caching, optimised API pipelines, and request deduplication.
- Engineered automated UI test suites with Vitest and React Testing Library, catching pre-production invoice inconsistencies and preventing potential revenue leakage.
- Directed PR reviews and architectural decisions for a team of 4 engineers, cutting onboarding time and driving consistency across 3 product modules.
- Integrated AI-augmented development workflows (Claude, Copilot, Cursor) to accelerate feature delivery without compromising zero-defect standards.
ReactNext.jsTypeScriptNode.jsAWSMicroservicesTanStack QuerytRPCTailwind CSSVitestJestReact Testing Library
Software Engineer
Jul 2023 - Jan 2025- Built an end-to-end real-time operations dashboard for a large-scale government initiative, scaling the platform to ~70,000 active users for field coordination and data tracking.
- Reduced page response latency from 3–5s to under 300ms by implementing React Query caching, request deduplication, and optimised API pipelines.
- Developed modular UI components and backend workflows optimised for low-bandwidth environments and field-level devices.
- Implemented resilient client-side polling and error handling to maintain reliable data sync across unstable network conditions.
- Acted as a technical bridge between business analysts and clients, translating ambiguous market requirements into actionable engineering solutions across 5+ product initiatives.
ReactJavaScriptNode.jsREST APIsPostgreSQLReact QueryResponsive Design
Software Engineer Intern
Feb 2023 - Jun 2023- Contributed to internal and client-facing full-stack applications using Java (Spring Boot) and React, gaining hands-on experience with production-grade systems early in my career.
- Built and shipped UI components in React focused on usability, consistency, and clean component structure — patterns I still apply at every scale.
- Developed and integrated RESTful APIs with Java backends, ensuring reliable data flow between services and frontend interfaces.
- Collaborated with senior engineers on debugging, code reviews, and feature delivery — building the foundations in architecture thinking, coding standards, and real-world engineering constraints that now define how I approach technical leadership.
JavaSpring BootReactJavaScriptREST APIsHTMLCSSGit