Time to release 30 projects after a shared dependency update
Before: 6 to 8 hAfter: 30 s
Main-screen load time on large healthcare datasets
Before: 30 sAfter: 2 s
New B2B customers after the registration flow redesign
+35%
Six years building React and Next.js products for European companies, currently as an
independent contractor. Most of my work sits close to the numbers a business tracks:
registration and checkout flows, page load times, and the build tooling that decides
how long a release takes. I also wrote the AI development standards my team works to.
Experience
present
Inter Cars
Senior Frontend React & Next.js Developer
Next.js
TypeScript
Turborepo
GraphQL
Elasticsearch
Storybook
Moved 30 separate frontend projects into one Turborepo monorepo. Releasing after a shared dependency bump used to mean 6 to 8 hours of deploying each project by hand; now it is a single 30-second pipeline run
Audited and redesigned the B2B registration flow. The company signed up 35% more B2B customers after it went live
Wrote the frontend team's rules for working with AI tools, covering which tools we use, how generated code gets reviewed, and what must never go into a prompt
Ran frontend delivery for 15+ websites belonging to Inter Cars subsidiaries across Europe, working day to day with the backend, DevOps and design teams
Merged 7 separate Polish market projects into one platform, so they finally shared navigation, a content model and a single deploy
Built the new intercars.com corporate site, from the first architecture decisions through to launch
Put editorial and news content into Elasticsearch, which replaced the slow database queries and got search under a second on every site
Maintained the shared component library behind all group sites, and brought it up to WCAG compliance on 15+ of them
Mentored mid and junior developers with code review and pair programming, and set out a growth plan with each of them
Genome
React & React Native Developer
React
Electron
React Native
Azure Healthcare API
Rebuilt the desktop app from scratch for v2.0 in React and Electron. Large Azure Healthcare API datasets took up to 30 seconds to show on the main screen; afterwards it was about 2
Wrote the data visualisation layer, generating charts and graphs from the collected datasets so users could read a large API payload at a glance
Applied the same data-loading and rendering fixes to the React Native app on iOS and Android
Leocode
Frontend React Developer
React
Next.js
TypeScript
Built the playlist and live-streaming site for one of Denmark's largest radio broadcasters
Delivered a webinar platform that ran live sessions and served the recordings on demand
Worked on a job board with search, filtering and dashboards for employers
Confilogi
Frontend Developer, then Team Lead
React
Next.js
SCSS
Promoted from junior to lead a team of five frontend developers within 11 months, selected as successor by the outgoing lead
Shipped a steady stream of advertising landing pages against tight campaign deadlines, matching the designs pixel for pixel and keeping them fast
Introduced shared patterns and a code review habit on a team that had no seniors on it