Experience
Roles, teams, and the work I'm proud of — most recent first.
Mar 2023 — Present · Berlin, Germany (remote)
Novaline
Senior Frontend Engineer
Leading frontend architecture for a B2B logistics platform used by ~40k operators daily. Owner of the design system and the migration to React Server Components.
- Led the RSC migration of the shipment-tracking surface, cutting initial JS by 58% and LCP from 3.1s to 1.4s
- Designed and shipped the internal component library (40+ components) now used by 4 product teams
- Introduced ISR + on-demand revalidation for public tracking pages, removing a dedicated cache-invalidation worker
- Mentored three engineers to promotion through a structured frontend guild program
- React
- Next.js
- TypeScript
- Tailwind CSS
- GraphQL
- Vite
- Playwright
Jun 2021 — Feb 2023 · Amsterdam, Netherlands
Brightstack
Frontend Engineer
Built customer-facing checkout and subscription flows for a fintech scale-up. Worked across the design system and the web performance budget.
- Rebuilt the checkout flow, lifting conversion 12% and cutting form-abandonment support tickets by a third
- Set and enforced a 150KB gzipped JS performance budget wired into CI
- Shipped full keyboard and screen-reader support for the subscription management UI (WCAG 2.1 AA)
- React
- TypeScript
- Redux Toolkit
- Styled Components
- Jest
- Cypress
Jul 2019 — May 2021 · Hamburg, Germany
Pixelhouse Studio
Frontend Developer
Agency work: marketing sites, e-commerce storefronts, and interactive campaign pages for a dozen clients. First job, steepest learning curve.
- Shipped 15+ client sites, from design handoff to deployment
- Built the studio's internal starter template that cut project setup from days to hours
- Introduced TypeScript to the agency's stack and ran the internal training for it
- JavaScript
- TypeScript
- Vue
- Nuxt
- SCSS
- WordPress