At AMPERECLOUD, I built and maintained Node.js microservices and React.js features for a B2B SaaS platform monitoring renewable-energy and industrial sites. I introduced NestJS for new services and integrated services into the GraphQL Federation architecture.
I addressed orphaned data across microservices with a targeted cleanup migration, then implemented an event-driven solution using RabbitMQ. I also designed a data-migration service to bring clients’ historical data from their previous platform.
On the frontend, I led the MUI v4 to v5 migration across four micro-frontends. I created a reusable Claude Code skill for the migration procedure, reducing the time for each subsequent migration by about 70%.
I’ve also built features for insurance claims, e-commerce, prison visit booking, rewards, and risk-management platforms. Since 2026, I’ve been building MindNodes, a learning platform with spaced-repetition flashcards, interactive mind maps, and quizzes.

