Frontend developer
& QA engineer.
I build web apps with React, Next.js and TypeScript. I started in QA, so I also test what I build. I dabble in backend too — TypeScript, Python, SQL.
- 2020 — 2024
Frontend developer & IT consultant
Employed at an IT company. React + TypeScript web apps, including a management system for a gym franchise used by 500+ people.
- 2020 — 2023
QA engineer, on dispatch
Dispatched by the same company to work as QA on a smart metering platform in the energy sector — later as test manager.
- 2024 — now
Freelance
Web apps with Next.js and React, TypeScript backends, Python automation and bots.
Full history — CV (PDF)
Travel-planning platform
Frontend and some backend on a large Next.js 15 app: streaming AI chat over SSE, a persistent MapLibre map in a parallel route that survives navigation, modals as real URLs via intercepting routes, Stripe checkout, REST integrations for transit and hotel booking, six locales, IndexedDB-persisted query cache.
Stack: TypeScript · Tailwind · Zustand · TanStack Query · react-map-gl · Firebase auth · Playwright
Camper-van rental site
Marketing and booking site for a camper-van rental service. The playground vans started here, though the project never went through.
Stack: Next.js · Tailwind · Framer Motion