Skip to content

Search

Search notes, blog posts, experiments, learning topics, and resources

Experience

Roles, teams, and the work I'm proud of — most recent first.

  1. 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
  2. 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
  3. 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