hello, i'm

Experienced full-stack developer with > 18 years in the industry. Specialized in TypeScript, React, React Native and Node.js.

about me

Partner at uppercase since 2013, responsible for technical decisions, architecture, deliveries, and mentoring developers.

Passionate about user-friendly solutions for web and mobile, great developer experience, testable code, and pragmatic approaches that ship.

Delivered solutions for clients including Tet Digital, Inatur, Supertakst, Norsk Tipping, NRK, Finn, Tine and Statoil.

current stack

frontend: TypeScript, React, React Native, Next.js, Tailwind CSS

backend: Node.js, Hono, Fastify, PostgreSQL, Redis, Drizzle

cms: Sanity, Payload

testing: Playwright, Vitest, Jest

…also worked with Go, Java, Ruby, Python, PHP and more.

a few selected projects

skoleskyss (and more)

client: Tet Digital

date: 2025

role: full-stack developer

tech: react, typescript, graphql, tailwind, playwright, express

description: "Skoleskyss" is a free transportation service for students in primary and secondary school in Akershus County Municipality, who either live far from school, have a dangerous route to school, or have a permanent or temporary disability, injury, or illness.

napp

client: Inatur

date: 2024-2025

role: backend developer & app-developer

tech: typescript, expo (react native), fastify, postgresql, drizzle, redis, payload

description: Inatur wanted to bring their offerings, initially fishing permits, to the AppStore/Google Play. The service was to be user-friendly and make it easier for hobby and professional anglers to purchase fishing permits.

supertakst befaring

client: Supertakst

date: 2022 -

role: full-stack developer

tech: next.js, typescript, tailwind, nx (monorepo), playwright, postgresql, hapi

description: "Supertakst Befaring" is a groundbreaking IT tool that sets a new quality standard for communication, follow-up, and oversight in the property assessment industry.

link: https://web.supertakst.no/