I build and modernize React, TypeScript, and Node.js products across travel, trading, B2B SaaS, and AI. Over 8+ years, I’ve shipped features for Eurostar, Deriv, Consensus, and Appspace.
At Appspace, I rewrote legacy AngularJS modules in React, making page loads more than twice as fast and improving the release cycle. At Consensus, I merged an iframe app and Chrome extension into one dual-mode codebase, so features could ship once for both products, while raising test coverage from 20% to 85%.
I built booking and trip-management experiences for Eurostar across Next.js web and React Native mobile apps, alongside GraphQL APIs, experimentation, and automated testing. I’ve also delivered high-load trading UI work at Deriv and event-driven GraphQL services for Breitseite.
Most recently, I took Aoria, an AI skin-care scanner, from architecture through Apple review to a live App Store release. I built its React Native and Next.js experiences, NestJS microservices, subscriptions, and Gemini-powered skin analysis.

