Senior Front-End Engineer based in Los Angeles.
10 years shipping high performance consumer products —
Vue, React, TypeScript.
I'm a senior software engineer with 10 years of experience building consumer facing web products across government, fintech, telecom, and marketplace verticals.
My specialisation is performance sensitive front-end architecture: cross device delivery, accessibility, and modernising legacy systems at scale. I work primarily in Vue.js, React, and TypeScript, with solid back-end depth in Node.js, GraphQL, and REST APIs when the project calls for it.
I've shipped platforms for the French Ministry of Home Affairs, BNP Paribas (top 5 global bank), Orange Business (France's #1 telecom), and Carizy. I'm bilingual in French and English, and have worked in fully remote, cross cultural Agile teams across Europe.
10 years across multiple stacks, building fast, clean web applications.
Led the complete migration of a French used car marketplace from a legacy Symfony stack to Vue 3 / Nuxt 3 with zero downtime, serving 10,000 daily active users throughout. Owned architecture decisions, component design, TypeScript adoption, GraphQL API hardening, and CI/CD integration.
Architected a mission critical Vue.js web platform for the French Ministry of Home Affairs, a system tracking and coordinating data on minors born in war zones across multiple government departments. Validated with Jest and UAT sign off at ministry level.
Built client side interactive video experiences in Vue.js for Société Générale and Bouygues Telecom, dynamic media branching, real-time personalisation, and cross browser playback consistency for consumer facing products. Separately, engineered a branching interactive video demo in Angular 8 for Capgemini's enterprise sales team, credited with new contract wins.
Spearheaded a full responsive, mobile first redesign of Orange Business (France's #1 telecom) e-commerce platform. Built custom Magento modules enabling self serve promotional campaign management, eliminating engineering dependency on every campaign launch cycle.
A personal project exploring Next.js App Router, SSR, and Tailwind CSS — a performant tourism site with dynamic routing, responsive layouts, and Vercel deployment pipeline.
Developed the first mobile version of the Wincomparator platform and built multi platform sports prediction apps (World Cup, Champions League, horse racing). Owned architecture, responsive design, and delivery — from a single page PHP app to a Bootstrap mobile site.
From government ministries to global telecoms and top 5 banks.
Carizy
Orange Business
EDF
BNP Paribas / Cetelem
French Ministry of Home Affairs
French Ministry of Culture
KFC France
Wincomparator
I'm actively looking for senior front-end and full-stack roles, in person in LA or fully remote. If you're building something interesting, I'd love to hear about it.
Actively interviewing for senior front-end and full-stack positions. Based in Los Angeles, CA. Available immediately.
Senior Front-End Engineer or Senior Software Engineer roles. In person in LA or remote. Consumer facing products at scale preferred.
English (native) · French (native) · Spanish (intermediate) · Sinhalese (native)