Staff-level frontend engineer focused on design systems, performance architecture, and accessibility at scale β currently leading frontend architecture at LexisNexis France, where I drive migration from legacy Windows Form monoliths to a modern Angular and React/Next.js stack.
Core areas of depth: component library design, Core Web Vitals optimization, WCAG 2.1 AA compliance, and developer tooling. I regularly mentor mid-level engineers through code review and architecture decisions.
- π Current: Full-stack Development & design systems at LexisNexis France
- π± Exploring: Microfrontend composition, AI-augmented UI patterns, and .Net Microservices
- π€ Seeking: Senior/Staff Frontend roles where I can own technical direction and platform decisions
Frontend
Tooling & Testing
Backend & Platform (I work full-stack when needed)
Software Engineer Β· LexisNexis β France (Remote) Β· Feb 2023 β Present
- Works on legal research products serving thousands of daily professional users.
- Architected a shared Angular + TypeScript component library and Storybook design system, cutting feature delivery time by ~30% across squads.
- Drove the incremental migration of legacy WindowsForm modules to a modern Angular stack, improving Largest Contentful Paint by ~40%.
- Champion accessibility (WCAG 2.1 AA) and Core Web Vitals as first-class engineering metrics; mentor mid-level engineers in code review and frontend best practices.
- Stack: Angular, React, Next.js, TypeScript, Tailwind CSS, Storybook, .NET APIs, Azure
Flutter Developer Β· Mzansi WebApps β South Africa Β· Jan 2021 β present
- Built responsive, data-heavy dashboards in React and Next.js for fintech and enterprise clients.
- Introduced Jest and component-level testing to a previously untested codebase, raising coverage from ~10% to 75%.
- Collaborated closely with designers in Figma to ship pixel-accurate, reusable UI components.
- Stack: React, Angular, TypeScript, TailwindCSS, SCSS, Node.js, Flutter, and Dart
Software Developer Β· AOLC β South Africa Β· Jan 2021 β Feb 2022
- Delivered internal-facing web-apps and systems end to end in a fast-paced startup environment.
- Implemented CI/CD pipelines with GitHub Actions, reducing manual release effort and deployment errors.
- Stack: C# .NET, Blazor, APSNET MVC, SQL, Restful API, Git & GitHub
Open to senior frontend opportunities β see my LinkedIn for the full history.
|
An AI-powered support chatbot built with Next.js and modern LLM integrations β focused on a calm, accessible conversational UI. |
A pixel-faithful banking app rebuilt from scratch in Flutter to showcase UI engineering, state management, and mobile design fidelity. |
π More projects live in my pinned repositories below.
WindowsForm β Angular+TypeScript migration β Led the incremental migration of a legacy WindowsForm monolith to modern Angular app at LexisNexis. Solved framework coexistence via a microfrontend shell routing by path prefix, enabling squad-by-squad adoption without downtime. Result: 40% improvement in LCP and 30% faster feature delivery.
Design system architecture β Built a shared Angular + TypeScript component library (Storybook, Chromatic visual regression, strict generic APIs) serving 4 squads. Cut UI development time by ~30% and enforced consistent UX across legal research products serving thousands of daily professional users.
Testing culture shift β Introduced Cypress + Angular Testing Library to an untested codebase, scaling coverage from ~10% to 75% in 6 months using risk-prioritized testing rather than blanket coverage mandates.

