About Me
With 15+ years as a senior 3D artist and a degree in frontend development, I bring technical precision and creative problem-solving to every project.
After 15+ years creating detailed 3D work for clients like Volvo and LEGO, I'm now applying that same eye for detail to web development.
When not coding, you'll find me and my Australian Kelpie exploring forest trails, where I often capture wildlife and nature through my camera lens.
I believe great digital experiences happen when technical excellence meets thoughtful design, that's the perspective I bring to every project.
Tech & Skills
Frontend developer with a 2-year formal education and self-directed practice in web development, complemented by 15+ years of professional experience in 3D visualization and design.
In my toolkit
Languages & Frameworks
Tools & Services
Design & Photography
3D Visualization
Soft Skills
On my radar
It is impossible for anyone to learn what he thinks he already knows
Three.js
With 15+ years of 3D visualization in my background, bringing spatial thinking into the browser feels like a natural next step. Three.js is on my radar for creating immersive web experiences that go beyond the flat page.
Portfolio
From code and pixels to polygons. A look at what I build and create.

TrimScale CSS
Fluid typography and optical text alignment without compromise. Type scales are generated via linear interpolation and modular scale without hardcoded breakpoints. Leading trim is implemented as a progressive polyfill using font metrics, automatically upgrading to native text-box-trim when browser support is available. Spacing and colors are delivered as CSS custom properties with OKLCH and automatic light/dark switching.

Precision Typography Toolkit
A web application for analyzing font metrics and generating CSS custom properties from uploaded font files. Built with React and TypeScript, it bridges the gap between raw font data and practical CSS implementation. Features real-time font metric extraction, fluid typography generation, OKLCH color system integration, and design token export. Implements advanced CSS techniques including text-box-trim SCSS polyfills and a comprehensive design system. Developed as a thesis project at Medieinstitutet Stockholm, 2025.

Puppy Shop
A fictional pet adoption platform prototype showcasing frontend development skills with HTML, CSS, SASS, and vanilla JavaScript. This Swedish-language e-commerce mockup features 20 different dog breeds with gender selection, interactive filtering system, and simulated checkout process. Demonstrates responsive design principles with custom animations, grid layouts, and modular SASS architecture—all without relying on frameworks or libraries for an optimized, lightweight user experience.

The Zoo
A zoo management system built in React with TypeScript where users can view and feed animals according to time-based rules. Implements Context API and useReducer for state management, React Router 7 for navigation, and SCSS with 7-1 pattern. Displays visual indicators when animals need feeding (status changes at 3h warning, 5h urgent). Persists feeding data in localStorage between sessions. Modern architecture with service layer, type-safe development, and smooth animations via Motion library.
Contact Me
Have a project in mind or just want to say hello? I'd love to hear from you.