Summary
Senior frontend and full-stack engineer with 9 years of production experience,
specialized in React, Next.js, and TypeScript with deep
design-system and component-library work, including 5 years
leading remote projects for US, UK, EU, and AU clients. Storybook steering-team
alumnus and maintainer of widely-used Material-UI and component tooling on NPM.
Comfortable across the full stack: Redux Toolkit / RTK Query state, Emotion
styling, REST / GraphQL integration with generated typings, web performance
(Core Web Vitals, bundle analysis) and accessibility. Currently Tech Lead on
PrimeUI (primeui.com, launched Feb 2026),
where I built and maintain a 200+ React component library, the design-system
tooling, and the pipeline that composes components into production pages.
Skills
Frontend: TypeScript, React (18/19), Next.js (App Router, SSR/SSG/ISR, data fetching). Redux Toolkit, RTK Query. Emotion, Tailwind, Material-UI (MUI), shadcn-style design systems. TanStack Start/Router, Vite, Webpack. Component-driven development, design systems & shared component libraries, Storybook, theming & localization
Testing & Quality: React Testing Library, Jest, Playwright, Vitest. Sentry, error monitoring. ESLint, Prettier. CI/CD: GitHub Actions, Bitbucket Pipelines, CircleCI, Travis, Netlify, Vercel. Code review, architecture design
Performance & Accessibility: Core Web Vitals, Lighthouse, bundle analysis, render optimization, WCAG
Data & Integration: REST & GraphQL with generated API typings, WebSockets. PostgreSQL, Drizzle ORM. Vercel, Cloudflare, Serverless & Edge functions, Docker
Headless CMS & eCommerce: Sanity, Storyblok, Contentful, Payload, Hygraph, DatoCMS. Shopify, Crystallize, Stripe. Content modeling, multi-environment publishing, large-scale migrations
AI Engineering: LLM orchestration (multi-model routing, prompt caching), MCP server development, AI-augmented development workflows (Claude Code, Codex daily)
Experience
France · Remote
Feb 2025 – Present
PrimeUI (primeui.com, launched Feb 2026) is a
multi-surface platform that generates production-ready websites from a curated
React component library. Lead developer owning ~70% of platform architecture,
with the component library, the design system, and the component-based page
generation pipeline as my core areas.
- Built and maintained the component library that is the core product asset: 200+ React components with props schemas, variants, and design constraints, organized into families and groups. Curated and structured it as a design system that the rest of the platform builds on.
- Built the design-system tooling: an internal tool to define a project's visual identity (colors, typography, design tokens) and apply it across the component library, so generated pages carry a consistent theme.
- Built a component-matching scoring model that evaluates how well adjacent components fit together: it compares their layouts, entry and exit widths, and component format, and produces a combinability score that ranks candidate compositions.
- Set up the page generation pipeline: composes components from the registry into full responsive pages, validating each against the component's props schema with retry recovery, then renders and previews before export.
- Own the Studio web app frontend (TanStack Start, React, TypeScript): canvas-based sitemap interface, generation/preview/editing UI, with WebSocket-based streaming of responses into the UI.
- Designed the code-export pipeline: generates a customer-owned, production-ready Next.js + Tailwind project (no vendor lock-in) in ~45 sec, ~1.5 min end-to-end. Also built and published the
@primeuicom/mcp server on NPM (25 tools, verified across 6 coding agents).
- Run code review and architecture discussions as daily routine; introduced Claude Code and Codex into team workflow, built custom developer tooling on top (codex-bee, epic-loop).
London · Remote
May 2019 – Feb 2025 (5 yrs 10 mos)
International web consultancy for clients in the US, UK, Europe, and Australia.
Shipped 15 production Next.js / React applications with TypeScript, Redux Toolkit
and RTK Query, headless CMS, and serverless/edge backends.
- Built and maintained shared component libraries and design systems across client projects, working component-driven with Storybook, theming, and localization. Shipped CMS-KIT, an open-source Headless CMS starter and component library reused across 15 projects, cutting kickoff from days to hours and accelerating development by ~30%.
- Owned frontend performance and accessibility: optimized client applications for Core Web Vitals, ran bundle analysis and render optimization, and brought pages to WCAG accessibility standards.
- Built the frontend for MarketFinance (case study), a fintech lending platform, and other consumer-facing products across regulated and high-traffic domains.
- Architected the Tipico US backend on Sanity Headless CMS: 5 publishing environments, 3 datasets, white-label architecture. Operating scale: 122 CMS users, 75M requests/month, 98 document types, 165K stored documents.
- Integrated REST and GraphQL APIs with generated typings across projects; authored a comparison of headless GraphQL APIs on the FocusReactive blog.
- Led technical hiring and team development: designed an assessment mirroring real working conditions, ran 30 interviews leading to 8 hires, mentored new engineers; introduced error monitoring (Sentry) and code-review practices.
Remote
May 2019 – Feb 2025
Built publishing flow via Slack API and a reusable web framework for conference websites; migrated GitNation conferences to Headless CMS.
Singapore
Jun 2018 – May 2019
Built fuzzy-logic search system and advanced UI animations for the corporate-services platform.
Moscow
Nov 2017 – Jun 2018
B2B marketplace for Skolkovo Innovation Center (100 companies); GraphQL subscriptions for real-time chat.