Projects

8 production platforms across retail, energy, events, civic tech, and SaaS — shipped for clients in the USA, UK, and India.

Beauty · Retail Analytics
L'Oréal

IBM · Jul 2026 — Present

Retail Gold Web Application (SalesApp)

Global retail analytics platform used by thousands of L'Oréal users across global, regional, country, area and store teams. Delivered a redesigned V2 experience across Sales, Business Analytics, Products, Services, Traffic, CRM, Control and Brand, with Global → Country → Area → Store drill-down. Built with Next.js, React 18, TypeScript, MUI and React Query on NestJS/GraphQL APIs over BigQuery and Firestore, with Azure AD authentication. Built reusable KPI dashboards (Sales, Transactions, ATV, UPT, Traffic; WTD/MTD/QTD/YTD comparisons) and Nivo, Highcharts and D3 visualizations, plus a Google Sheets → country-specific JSON localization pipeline for multi-country rollout.

  • ✓Global rollout — thousands of users across regions
  • ✓Near-real-time KPI dashboards replacing manual reporting
  • ✓Global → Country → Area → Store drill-down analytics
  • ✓Multi-country localization pipeline (Sheets → JSON → GCS)
  • ✓Faster queries via parameterized SQL, caching & virtual scrolling
Next.jsReactTypeScriptMUIReact QueryNestJSGraphQLBigQueryFirestoreGCPAzure ADPlaywrightStorybook
See L'Oréal case study
Retail · E-Commerce
Abercrombie & Fitch Co.

IBM · Nov 2025 — Jun 2026

E-Commerce Frontend Modernization

Migrated legacy Java-based frontend to a React.js Micro-Frontend architecture across Abercrombie & Fitch, Hollister and Abercrombie Kids — building Catalog, Product Details, Checkout and My List (Wishlist) MFEs integrated through a GraphQL Backend-for-Frontend (BFF) and Webpack module federation. Revamped the Global Configuration Hub migrating legacy UI components to PrimeReact for enterprise consistency. Added analytics tracking, WCAG accessibility, A/B testing, Jest unit tests and Playwright end-to-end tests.

  • ✓Parallel deployments across independent teams
  • ✓Improved UI scalability and release velocity
  • ✓Reduced release friction significantly
  • ✓Enterprise e-commerce production environment
  • ✓WCAG accessibility, A/B testing & automated test coverage
React.jsMicro-FrontendTypeScriptGraphQL BFFWebpackPrimeReactDockerJestPlaywright
See Abercrombie & Fitch Co. case study
Energy · Enterprise🤖 AI-Assisted
National Grid USA

IBM · Oct 2024 — Oct 2025

MDS Consolidation EPO Tracking Application

Modernized a legacy SAS-based desktop system into a React.js + Node.js/Express enterprise web platform backed by PostgreSQL, with microservices and Azure CI/CD. Used GenAI-assisted code generation as the initial development baseline, then stabilized and corrected AI-generated code to meet enterprise architecture standards, business requirements, and production reliability thresholds — preserving existing business rules while improving UX.

  • ✓SAS legacy → modern web platform
  • ✓Enterprise-grade production reliability
  • ✓AI-generated code stabilized to enterprise standard
  • ✓Improved accessibility and user interface

GenAI-assisted development + stabilization

React.jsTypeScriptNode.jsExpress.jsPostgreSQLAzureGenAI
See National Grid USA case study
Energy · Asset Management
Paragon Energy

Emvigo · 2023 — 2024

Smart Meter Asset Management Platform

Built a large-scale industry-wide energy asset management platform managing 200,000+ smart meters across the UK energy sector. Led a frontend team of 3 engineers. Developed Node.js microservices and REST APIs for finance reporting, inventory and asset-lifecycle workflows, optimized PostgreSQL queries, and integrated Elasticsearch, Logstash, Kibana, Redis caching and AWS S3. Workflow automation dramatically reduced operational turnaround times with measurable business impact.

  • ✓96 hours → 2 hours operational turnaround
  • ✓200,000+ smart meters managed
  • ✓Led frontend team of 3 engineers
  • ✓Deployed across UK energy sector
React.jsNode.jsMicroservicesPostgreSQLMySQLElasticsearchRedisAWS S3ELK
See Paragon Energy case study
Events · SaaS
Go Lyv

Emvigo · 2020 — 2022

Innovative Event Booking Platform

Built a comprehensive event management platform revolutionizing the event landscape in the UK. Organizers can create events, manage tickets, and facilitate seamless ticket purchases with Stripe payments. Designed event-driven services with Apache Kafka, Redis and Socket.IO for asynchronous processing, notifications and real-time booking updates, plus Firebase services. Handled both frontend and backend development while maintaining direct client relationships.

  • ✓Full-stack ownership frontend to backend
  • ✓Serverless AWS architecture
  • ✓Real-time ticket management system
  • ✓Stripe payment integration
  • ✓UK market deployment
Next.jsGraphQLNode.jsAWS ServerlessAppSyncMySQLStripeKafkaRedisFirebase
See Go Lyv case study
SaaS · Personal Growth
Refinu

Emvigo · 2022 — 2023

Personality Assessment Platform

Architected a scalable serverless behavioral-science and personalized coaching platform on Google Cloud Platform using Next.js, React, Node.js, Cloud Functions, Firestore and Firebase. Implemented personalized assessment, recommendation and user-progress workflows plus a push notification system for engagement. Led requirement discussions with international clients end-to-end from design through deployment.

  • ✓Full ownership from design to deploy
  • ✓Serverless GCP microservices architecture
  • ✓Push notification engagement system
  • ✓Personalized assessment workflows
Next.jsReactNode.jsFirestoreFirebaseGCPCloud FunctionsReduxJest
See Refinu case study
Social · Civic Tech
Villager

Luminescent · 2018 — 2020

Community Issue Resolution Platform

A dynamic social platform facilitating community-driven issue resolution — enabling users to raise, discuss, and prioritize challenges within their villages for government attention through posts, comments, likes, events and discussions. Built on React.js and Node.js/Express microservices behind an API gateway with MongoDB, real-time community chat over WebSockets/Socket.IO, location-based search via Elasticsearch, and blockchain-based functionality.

  • ✓Real-time chat with Socket.IO
  • ✓Location-based Elasticsearch search
  • ✓Community-driven civic engagement
  • ✓Production stability and performance
React.jsReduxNode.jsExpress.jsMicroservicesMongoDBSocket.IOElasticsearchBlockchain
See Villager case study
Web · Headless CMS
Ultrasonic Imagine

CMS-Driven Marketing Website

Built a responsive, CMS-driven website over roughly six months using Next.js, React and Strapi as a headless CMS — reusable React components, API-driven content and media, and responsive layouts tuned for frontend performance and UX.

  • ✓Headless CMS content editing with Strapi
  • ✓Reusable React component library
  • ✓Responsive, performance-focused pages
Next.jsReactStrapiHeadless CMS
See Ultrasonic Imagine case study