A timeline of roles and collaborations where I shipped user-focused digital products and backend workflows.
Built enterprise insurtech platforms spanning backend API layers, database optimization, and configurable frontend systems for 1000+ agents across multiple client environments.
- Engineered an API integration layer connecting 5+ RESTful and GraphQL services for a 4-page withdrawal workflow, reusable across 6+ modules and saving 3+ weeks of development effort.
- Built a JSON-driven UI framework in TypeScript adopted by 10+ cross-functional teams, cutting development effort by 90% and reducing onboarding time by 2 weeks per team.
- Leveraged Redis caching, memoization, and debouncing to cut API calls by 40% and boost UI responsiveness by 25%.
- Resolved 5+ production issues via GraphQL query optimization and database optimization, reducing bug recurrence by 60%.
- Delivered an enterprise insurtech portal for 1000+ agents with 6+ policy modules using React and TypeScript, reducing page load time by 35%.
- Collaborated with 4+ cross-functional teams to design scalable APIs and deliver reusable component architecture.
Next.jsReact.jsTypeScriptReduxSCSSNode.jsExpress.jsNestJSGraphQLREST APIsRedisJWTDockerJestJSON Config
Designed and delivered high-performance backend services, data-intensive frontend systems, and micro-frontend architecture for fintech and analytics platforms at scale.
- Built 10+ RESTful APIs with Node.js (Express/NestJS) and FastAPI using OOP principles, powering 5+ analytics pipelines and processing 100K+ records.
- Architected a spreadsheet computation engine with 50+ validation rules using TDD and dependency tracking, cutting backend errors by 30% across 3+ workflows.
- Deployed micro-frontend architecture (Single-SPA) across 4+ modules, increasing modularity by 40% and deployment frequency by 30%.
- Decreased bundle size by 43% (2.26MB → 999KB) and build time by 36% via Webpack/Vite code splitting and CI/CD pipeline optimization, saving ~4 min per build.
- Boosted app performance by 46% using virtualization, lazy loading, and caching; reduced render time from 4s to 1s for 50K+ row datasets.
- Managed Redux state across 10+ components and maintained data integrity across complex asynchronous workflows.
React.jsNext.jsTypeScriptNode.jsExpress.jsNestJSFastAPIPythonMongoDBPostgreSQLRedisSingle-SPANx MonoreposWebpackViteRabbitMQTDDJestDockerCI/CD Pipelines
Delivered full-stack applications end-to-end including backend API design, authentication systems, database optimization, and AI integrations.
- Crafted 15+ RESTful endpoints with Role-Based Access Control (RBAC) for 5+ user roles using JWT and OAuth 2.0.
- Lowered API latency by 40% (800ms → 480ms) via Redis caching and database optimization, handling 500+ daily requests.
- Launched an AI Resume Generator using ChatGPT API and Node.js, generating resumes in under 60s and cutting drafting time by 80% for 200+ users.
- Built a multi-brand e-commerce platform (React, Node.js, MongoDB) for 3+ brands and 200+ SKUs, improving UI performance by 50% and reducing cart abandonment by 20%.
Next.jsReact.jsNode.jsExpress.jsMongoDBTypeScriptAWSRedisREST APIsJWTOAuth 2.0RBACDockerChatGPT API
Built and optimized scalable math UI systems for an educational chatbot used by 10,000+ students.
- Built 15+ reusable math UI components using component-based architecture for an educational chatbot used by 10K+ students, with 100% rendering accuracy across 20+ geometry types.
- Enhanced 8+ components and resolved 50+ QA bugs in the internal Math UI package, improving render performance by 20%.
- Maintained 98% support ticket satisfaction rate while contributing to library stability and test coverage.
Next.jsReact.jsReduxTypeScriptSCSSJavaScriptJestWebpackResponsive DesignCross-Browser Compatibility
Developed high-performance, responsive marketing websites across multiple campaigns with Agile delivery.
- Built responsive landing pages (Next.js + Tailwind) with cross-browser compatibility for 3+ campaigns, achieving sub-2s load times and 30% higher engagement across 5+ markets.
- Delivered 15+ pages in 3 months with 2 design teams following Agile sprints, pixel-perfect across 4 breakpoints.
- Collaborated with QA teams ensuring compatibility and performance across browsers and devices.
Next.jsReact.jsTailwind CSSTypeScriptJavaScriptHTML5CSS3Responsive DesignCross-Browser Compatibility
Built a complete full-stack web application independently with secure authentication and scalable backend logic.
- Built a complete e-commerce web app from scratch with 13 pages including admin and user panels, handling 50+ daily booking requests.
- Implemented secure authentication with session management for 1000+ users.
- Designed backend logic with scalable data models ensuring seamless user experience under load.
HTML5CSS3JavaScriptBootstrapPHPCodeIgniterMySQLJWT