About

Full-stack engineer. Detail-obsessed. Aesthetics-first.

I've been writing code since 1998, starting in QBasic on a family PC that ran Win 95. File › New, a blue editor, the right syntax colors — that muscle memory never really left.

Today I ship full-stack: the JavaScript layer from SSR down to the bundler, Node services, databases, and the deployment glue. What makes me unusual isn't the stack breadth — most senior engineers have it — it's that I care where every pixel lands. Line heights, bevels, how a button feels to press, the tick rate on a background animation. That energy goes into every project, not just the surface.

In 2015 I passed Toptal's screening with high scores, back when the bar was passed by the engineer, not by AI. I've kept a flawless track record as a member since. Not currently taking projects through the platform, but the badge still means what it meant then.

Below is a faithful-ish simulation of the IDE I started in — menus open, the editor edits, F5 runs. A different example loads on every visit. QBJS would drive the full runtime; the in-browser interpreter behind this one is a subset I wrote myself.

Currently

Three things have my hands at the moment. Rare Carat, where I lead the frontend team and have been in the code for eight years. Bettercom, a customer-messaging product I've been building on the side for four years and is finally close to shipping. And Code Skogens, my own little studio for the small projects I'd actually enjoy taking on.

Stack

Vue 3 and Quasar across the frontend. Node and Express on the backend. MongoDB for storage. Socket.IO when things need to be real-time. SSR for the work that has to be fast on the first paint. I keep dependencies small and lean on plain code where I can.

Performance and accessibility get the same attention as the visuals. The whole thing should feel as good as it looks, on a five-year-old phone as much as on a brand-new laptop.

Reach me

The contact page has the form. Email reads fastest, and I keep the address off the public site to keep scrapers out of my inbox.