MULTI DISCIPLINARY
I take great pride in coding and design.
Happiest working in smaller teams.
About.
Swedish frontend developer with a creative mind.
In my career, I've worked with some great and knowledgable people.
Excited about the developer experience in Vue, Nuxt, and Svelte.
APIs.
Micro interactions.
A (re) focus on JavaScript, website development, and UI/UX.
Recent Projects.
Project image

Palestine: Displacement

UI, Svelte Kit, Social
Project image

MP3 Player

Vue, Web Audio API, P5.js
Project image

Radical

JavaScript, GSAP, Google Studio
Project image

Solume AI

Nuxt, UI/UX, Site Dev.
Project image

Three Mobile

CSS, JavaScript, Litmus
Project image

NKD Learning

E-learning, JavaScript, CSS
Project image

PokerStars

TypeScript, Plugin Development, Motion Coding
Project image

World Wildlife Fund

GSAP, Prototyping, Direction
Project image

Relevance

JavaScript, GSAP, Ideation
Projects—more to come
Knowledge.
Creative Developer

Reactive Development

I develop in Vue, Nuxt, and Svelte. But my developer experience is not immutable; I am always researching new frameworks and ideas.

TypeScriptNuxt / VueSvelteSvelteKitSSRPixiJSP5JSGraphQLGSAPUI/UXFigmaWeb PerformanceProblem Solving

Dynamic Animation

I utilize GSAP, PixiJS, and P5JS to explore and visualize content. But recently I have also deep dived into map APIs and the Web Audio API (visualized).

UI/UX

I believe carefully crafted microinteractions can help people navigate through content. Never settle for 20 CTA buttons.

NEXT
Tech / Creative.
About this folio

Made With

Tech

Nuxt, Nuxt MDC, TypeScript, Hygraph, GraphQL, Pinia, Mux

Creative

PixiJS, P5JS, GSAP, Lenis, Canva, Photoshop, Moleskine

IDE

Windsurf, Claude Sonnet (co-pilot; not vibe-pilot)

Hosting

Netlify

GitHub Repo

Folio