About
I'm Martin —
frontend engineer
based in the UK.
I've been building for the web for over 12 years. Everything from small interactive sites to large-scale applications — but the constant is a fixation on the details. Getting the motion right. Making a page load feel instant. Writing CSS that I'm not embarrassed to read six months later.
I care about the craft of frontend development — the part that sits between design and engineering where most of the interesting problems live. A transition that feels natural, a loading state that never flickers, a component API that makes the next developer's life easier.
How I think about the work
Accessibility is a process, not a checkbox.
I don't bolt it on at the end because an audit said so. Semantic HTML, focus management, keyboard testing — it's part of how I build from the start, and it's never finished.
Performance is a feature you can measure.
I care about load times, layout shifts, and making things feel fast — not because the metrics look good in a report, but because slow interfaces waste people's time.
I'm a front-of-the-front-end developer or 'Frontend-Engineer' as I generally prefer these days.
My instinct is the browser: HTML, CSS, and how things actually render. I also write a lot of React and TypeScript — I enjoy the full stack of frontend, but I'm at my best when the work is close to what the user actually sees.
What I work on
- HTML, CSS, JavaScript — React by choice, sometimes Tailwind but I love writing CSS
- Inclusive and accessible, high-performing interfaces that work for everyone
- Flexible layout systems and front-end architecture
- Web standards that work anywhere
- User interfaces that adapt to any situation
Get in touch
Always happy to talk shop, hear about interesting projects, or just say hello.