Timeline · 2022 — Now
Experience
Work
-
Jul 2026 — Now
Full-Stack Developer
PwC India · Bangalore
Helping a healthcare insurance client improve their product, one step at a time.
- AI
- Full-stack
- .NET
- GraphQL
- React
-
Mar 2024 — Mar 2026
Senior Full-Stack Developer
IQTechMax · Chennai
Led full-stack delivery across four products — architecture, foundations and features from database to UI.
- Modular monolith
- Micro-frontends
- Microservices
- Kafka
- Redis
- Prisma
- Web Components
-
SURV
- Architected, designed and set up a modular monolith backend handling interactions between consumers, service providers and admins.
- Implemented custom refresh-token authentication with support for third-party IAM providers like Google.
- Designed end-to-end bilingual support — from the database schema to localised UI strings.
- Set up the provider and admin portal repositories: best practices, role-based page loaders and an accessible component library.
- Code-split the frontend bundle so each client only downloads modules relevant to their access level.
-
Vidhyaan
- Owned the end-to-end setup of the admin portal: students, fees, staff access, reports and dashboards.
- Designed database schemas with Prisma and built dedicated frontend and backend modules for the admin portal.
- Established the frontend foundation — folder structure, coding standards and accessible, reusable React components.
-
IQ Hub & IQ Agent
- Implemented single sign-on across all IQ products, improving login continuity and user experience.
- Adopted a micro-frontend architecture with Webpack Module Federation to centralise authentication logic.
- Designed a custom, accessible embeddable widget with native Web Components for text and voice LLM interactions.
- Built real-time communication with WebSockets for interactive text and voice processing.
-
Trust Your Supplier
- Owned the micro-frontend and four backend microservice modules for third-party data integrations.
- Integrated and enhanced scoring APIs (D&B, Moody's, EcoVadis, LexisNexis) across frontend and backend.
- Optimised batch risk-data processing for bulk suppliers, significantly improving throughput.
- Resolved microservice bottlenecks with Redis caching and Kafka stream optimisation.
-
Jun 2022 — Jan 2024
Software Developer
UST Global · Bangalore
Full-stack and UI engineering for enterprise clients in telecom and banking.
- React
- NodeJS
- Polymer
- LoopBack
- Okta
-
Online Banking
- Redesigned LoopBack model definitions and integrated them with modern UI patterns for maintainability.
- Built reusable Polymer web components — pub-sub initialisers, dynamic HTML loaders, tables, gradient SVGs, carousels — fully accessible.
- Enhanced multi-lingual support and screen-reader accessibility using event-driven patterns.
- Found and fixed memory leaks and latency issues in legacy modules.
-
Devportal
- Handled client-side UI and server-side APIs in a multi-role user access management project.
- Improved API response times by tuning database queries and moving data filtering from client to server.
- Built accessible, reusable React components — recursive folder trees, markdown viewers, dynamic image resizers.
- Owned end-to-end features like User Impersonation, integrated securely with the Okta IAM provider.