Resume

Jérôme Derboven

Senior Fullstack Engineer Design Systems · AI Tooling

16 years of fullstack web development, with a strong focus on the TypeScript ecosystem: React, Next.js, Astro, Angular, and modern CSS. Daily user of AI coding tools.

Recent work

Experience

March 2024 — present Brussels · Media

Senior Frontend Engineer (Freelance)

RIM

  • Fullstack development on the media monorepo: HonoJS + GraphQL microservices on the backend, Next.js and Astro apps on the frontend, all in React 19 and TypeScript with shared library management via NX.
  • Built the multi-brand editorial component library powering the group's newspapers.
  • Introduced a Component Registry Pattern to fix circular dependencies across NX libraries. Unblocked three frontend squads working in parallel and got Astro builds running in CI.
  • Design-token pipeline (Tokens Studio → Git → Panda CSS presets): updates went from days to minutes, no more manual Figma handoffs.
  • Daily use of Claude Code and Codex CLI for refactoring, codemods, and documentation.
React 19AstroHonoJSNext.jsPHPTypeScriptPanda CSSNXPortable Text / SanityStorybookPlaywrightAzure DevOps
May 2023 — February 2024 Nivelles · Construction SaaS

Senior Software Engineer

Vertuoza

  • Worked on the rebuild of Vertuoza, a SaaS platform for construction quotes and profitability tracking. Owned the invoice customization UI and profitability dashboards (React, Recharts, Tailwind).
  • Co-designed GraphQL contracts with the backend team, shipping features end-to-end against a NestJS API.
  • Set up Storybook and Jest conventions that the rest of the frontend team adopted.
ReactNext.jsTypeScriptNestJSGraphQLTailwindRechartsStorybookJest
August 2020 — May 2023 Belgium · Construction IoT

Senior Frontend Developer

Herontrack

  • Took over a fragile tool-tracking platform used by construction site managers and rebuilt it as an Angular + NX monorepo with NgRx, Jest, Cypress, and Storybook.
  • Built a Fastify + tRPC service layer that consolidated multiple tag data feeds into one typed API.
  • Mentored two junior frontend developers — RxJS patterns, state management, testing strategy.
AngularTypeScriptRxJSNgRxNXFastifytRPCTailwindJestCypressAzure DevOps
October 2016 — July 2020 Louvain-la-Neuve · EdTech

Lead Senior Frontend Developer

Altissia

  • Led the rebuild of a multi-tenant language-learning platform. Consolidated several legacy Angular repos into an NX monorepo organized by domain, giving each Scrum team clear ownership.
  • Designed the multi-theme architecture that lets a single codebase serve 10+ white-label clients.
  • Introduced NgRx for state management, Cypress for E2E, and Jest for unit tests.
AngularTypeScriptRxJSNgRxNXWebpackJestCypress
2010 — 2016 Belgium · Banking, public sector, pharma, and e-commerce

Java / fullstack engineer

Knoware / Pixelixir

Early engineering roles for Knoware clients (Isabel, SWIFT, ONE, Pfizer, BNP Paribas Fortis) and at Pixelixir.

  • Java and fullstack development for banking, public sector, pharma, and e-commerce clients.
Java SE/EESpringJSFVaadinAngularJSJBossPostgreSQL
Selected projects

Selected projects

Home guard

Home security system connecting Eufy cameras to my Volvo via Firebase push and the Connected Vehicle API.

  • Escalation flow from headlight flash to horn, OAuth2 token handling, PRD-driven implementation via Claude Code.
Node.jsOAuth2FirebaseIoTClaude Code

AutoClean Mike

www.autocleanmike.be

Full website build for a car detailing business.

  • Marketing site with Schema.org structured data, Turnstile-protected forms, domain migration (Gandi → OVH), Zoho Mail, and a Vercel-hosted admin subdomain.
AstroSEOSchema.orgVercelCloudflare Turnstile