SOSU - Automated Government Data Display
Built a module that pulls public government data through an API and displays it automatically on SOSU's website, so the figures no longer have to be updated by hand.
See it live on sosu.dk
Architectural renders, product visualizations, immersive VR experiences, and custom pipeline tools. A selection of projects developed over more than 10 years working at the intersection of art and engineering.
Work
Built a module that pulls public government data through an API and displays it automatically on SOSU's website, so the figures no longer have to be updated by hand.
See it live on sosu.dk
Built an automated sales and logistics system for Homie Håndværkerservice with geographic zone-based booking, automatic 50/50 invoicing, SMS dispatch of subcontractors, and an AI secretary that drafts email replies in Gmail.
For Malmö Wisdome's launch day, I created an immersive 360° lava-like animation displayed in their dome cinema.
Watch the 360° video on YouTube
01/09
On the opening day at BLOX, Karlssonark was one of the few architecture firms exhibiting their work. I was responsible for creating VR experiences, designing abstract lighting projections for the walls, and editing 3D videos.
Photos courtesy of Karlssonark
I developed an internal Python tool to automate the production and rendering of thousands of bathroom module variations, significantly reducing manual workload and saving countless hours.
Designed and built a bespoke material library and asset browser for AFRY's internal 3D pipeline, with MongoDB powering the backend. Assets are stored and referenced in USD (Universal Scene Description) - Pixar's open format that lets materials travel cleanly across DCC tools like Maya and Houdini without conversion loss, making it a natural fit for AFRY's multi-application workflow.
Built an internal After Effects tool to simulate game mechanics, allowing artists to test and visualize game interactions before programming. Bridging the gap between art and development teams.
At Tuco Marine I was in charge of taking photos of the boat series. This also included videography and video editing.
At Tuco Marine, I managed all graphic design and print materials for exhibitions and events - including booklets, flyers, banners, and promotional materials.
A personal project exploring real-time rendering of photorealistic amber with subsurface scattering, refraction, and embedded prehistoric insects. Built with Three.js.
A high-end interactive landing page featuring a real-time 3D HOKA shoe with scroll-driven animation, per-section camera poses and dynamic lighting. Built with Three.js.
A real-time 3D Porsche visualization built with Three.js, featuring photorealistic materials, dynamic lighting, and interactive camera controls. A personal exploration of high-fidelity automotive rendering in the browser.
On the DemensX project (by Karlssonark), I produced 3D and 360° 3D, using the digital model as a design tool to explore spatial concepts, materiality, and atmosphere beyond simple representation.
I developed a custom internal tool for sprint planning that dramatically streamlined our workflow, saving the team countless hours.
Rolling Rebels: Aztec is a physics-based ball platformer I developed as a personal hobby project. I designed all the gameplay, levels, and custom shaders myself. Rated 9.3 on Y8.
A fun, simple game where you throw a swim‑ring while avoiding a bull and a coyote. I created the concept and 3D characters myself, then brought them to life with Mixamo animations.
Creating accurate 3D animations to capture rehabilitation exercises for the Region Skåne health authority.
I built an internal tool focused on testing mechanics and rapidly developing fully AI-generated assets, later refined into high-end games.
Built a simple curve editor tool to generate the JavaScript needed for Bézier animations - a smaller free alternative to GSAP. Created as an internal tool for our animators.
I built an internal tool focused on testing mechanics and rapidly developing fully AI-generated assets, later refined into high-end games.
Developed a web-scraping program to collect data from all published slot games. Built a visualization showing correlations between game parameters and overall ratings to guide design decisions.
A real-time pricing intelligence tool that monitors competitor prices across multiple e-commerce platforms. Features live dashboard updates, price alerts, and automated repricing.
01/02
A machine learning model built with Python and PyTorch that predicts potential future stock prices using historical Yahoo Finance data with an LSTM neural network.
Digitally preserved historical sculptures using a high-resolution DSLR and photogrammetry pipelines in Agisoft Metashape and RealityCapture. Hundreds of overlapping photographs were processed into dense point clouds and high-fidelity meshes - producing museum-quality 3D assets suitable for archiving, academic research, and real-time exhibition display.
A three-part NFT card collection featuring Alien, Human, and Robot - each rendered in 3D with distinct materials, lighting, and character design. The series explores identity and archetype through a sci-fi lens, with each card engineered to hold visual impact at both thumbnail and full resolution.