0%
Interactive Developer
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

NASA APODS

2026

[ NASA API ] [ Vue 3 ] [ TailwindCSS ] [ Curtains.js ]
Project image

tic-tac-toe

2025

[ Vue 3 ] [ TailwindCSS ] [ Motion.dev ]
Project image

Palestine: Displacement

2025

[ UI ] [ Svelte Kit ] [ Social ]
Project image

MP3 Player

2025

[ Vue ] [ Web Audio API ] [ P5.js ]
Project image

Radical

2025

[ JavaScript ] [ GSAP ] [ Google Studio ]
Project image

Solume AI

2025

[ Nuxt ] [ UI/UX ] [ Site Dev. ]
Project image

Three Mobile

2024

[ CSS ] [ JavaScript ] [ Litmus ]
Project image

NKD Learning

2024

[ E-learning ] [ JavaScript ] [ CSS ]
Project image

PokerStars

2021

[ TypeScript ] [ Plugin Development ] [ Motion Coding ]
Project image

World Wildlife Fund

2021

[ GSAP ] [ Prototyping ] [ Direction ]
Project image

Relevance

2020

[ JavaScript ] [ GSAP ] [ Ideation ]
Recent work / labs
Awards.
Grateful for the love of my new folio! 💚 Getting a nod in the GSAP Showcase feels like a full-circle moment after years of being a GreenSock fellow.
Thanks for the support.
FOLIO RECOGNITION
csswinner-black.svg
designnominees-black.svg
gsap-black.svg
cssda-black.svg
csswinner-black.svg
designnominees-black.svg
gsap-black.svg
cssda-black.svg
Knowledge.
Interactive 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 v-Motion, 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
Folio Stack.
Code + Paper
Tech

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

Creative

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

Code Editor

Zed (Rust speed)

Hosting

Netlify—some labs Vercel

GitHub Repo

Folio