Senior Software Engineer – Micro-Frontend Architecture at Airtel International LLP – Airtel Africa (2023-01 – 2023-05)
Designed and led the micro-frontend architecture strategy using Angular, enabling each African market region to deploy independently.
- Designed and led the micro-frontend architecture strategy using Angular, enabling each African market region to deploy independently — eliminating cross-market regression risk and reducing release bottlenecks.
- Defined the shell application, module federation config, and inter-app communication patterns; established the architectural standards adopted across all regional teams.
- Built a shared Angular Material component library ensuring consistent, accessible UI across all regional platforms.
- Led a cross-functional team through sprint planning to production release, improving build predictability and reducing delivery delays.
- Applied lazy loading and Ivy-optimised rendering strategies to improve performance in low-bandwidth mobile environments across African markets.
- Drove the frontend architecture largely independently, defining standards and patterns subsequently adopted by the wider team.
Technical Lead – React & Frontend at Samin TekMindz India Pvt Limited (Client: Clenergy EV) (2020-08 – 2023-01)
Led the end-to-end React development of Clenergy EV — a large-scale charge point management platform built to Open Charge Alliance (OCPP) standards, serving EV networks across the UK and Europe.
- Led the end-to-end React development of Clenergy EV — a large-scale charge point management platform built to Open Charge Alliance (OCPP) standards, serving EV networks across the UK and Europe.
- Architected the full React/Redux frontend covering real-time charge point monitoring, multi-network administration, dynamic pricing engines, and session management across thousands of charge points.
- Implemented WebSocket connections to receive live OCPP protocol messages from charge points, enabling real-time status updates, session events, and error alerts without page refresh — working closely with the backend engineer to define the message contracts.
- Built live operational dashboards displaying real-time charge point status, energy usage, and billing data — integrating with Java/Spring Boot REST APIs and Kafka event streams.
- Re-engineered state management with Redux, achieving a 40% reduction in application load time and improved user retention across UK and EU markets.
- Delivered the majority of the frontend independently alongside one backend engineer, owning the full React codebase from architecture decisions through to production deployment.
- Acted as sole technical interface for UK and EU clients, translating OCPP compliance requirements and complex business rules into prioritised engineering deliverables.
Software Engineer – Angular at Edufront Technologies Private Limited (2020-01 – 2020-08)
Built and maintained frontend features for Edufront — a 360-degree school management platform serving students, teachers, and administrators across Indian schools.
- Built and maintained frontend features for Edufront — a 360-degree school management platform serving students, teachers, and administrators across Indian schools.
- Upgraded the platform from Angular 5 to Angular 9, eliminating 3+ years of framework debt and restoring security patches and modern tooling.
- Created a shared component library reused across the student, teacher, and admin portals, reducing duplicate code by ~30% and accelerating feature delivery.
- Built custom drag-and-drop functionality from scratch for curriculum and timetable management, giving the product team full control without third-party dependency risk.
- Worked as the sole frontend engineer on the project, independently owning the Angular codebase and collaborating directly with one backend developer on API integration.
Frontend Developer at Transformative Learning Solutions (2018-11 – 2019-09)
Built the full consumer-facing UI for a B2C learning platform using Angular 6, Angular Material, and Bootstrap 4 — responsive across all devices.
- Built the full consumer-facing UI for a B2C learning platform using Angular 6, Angular Material, and Bootstrap 4 — responsive across all devices.
- Implemented client-side form validation across registration and enrolment flows, improving sign-up completion rates.
UI / Web Developer (3 roles) at Pennybase Technology Solutions · Scientity Design Innovations · TIS India (2016-09 – 2018-11)
Delivered responsive UIs for enterprise and SME clients using Angular, HTML5, CSS3, and Bootstrap; built experience in component architecture and client requirements.
- Delivered responsive UIs for enterprise and SME clients using Angular, HTML5, CSS3, and Bootstrap; built experience in component architecture and client requirements.