WORK
08 projectssoftware · Solo - HobbyDaily Quest App
A productivity app I am building as a side project. You turn the things you meant to do into quests, and completing them earns credits. Credits are the only way to pay for the things you would otherwise just take, like an hour of gaming or a night out, and for a monthly budget of your own money you can then spend guilt free. It is not released yet.2026Solo - Hobby

- React Native
- Expo
- TypeScript
- Kotlin
- Supabase
- Claude Code
games · Intern, then freelanceTrolldom Games
My 40-week internship at the end of my studies at Forsbergs. The game is Skoggangr, and it runs on an engine my mentor, Marcus Zetterquist, wrote from scratch in C++. I built debug tools and small gameplay features, profiled and cut build and launch times, and kept the Windows version in step with the Mac one. After the internship I stayed on as a freelancer on the Windows port until July 2026.2024Intern, then freelance
- C++
- ImGui
- Visual Studio
- Tracy
- Intel VTune
software · Solo - FreelanceDouble Half Sales Portal
A B2B order portal for a Swedish greeting-card wholesaler that I built alone with Claude Code. Shops log in and order from the catalog, and the owner runs everything from the admin.2026Solo - Freelance

- Next.js
- TypeScript
- Postgres
- Prisma
- Vercel
- Claude Code
games · Game DeveloperZombie Dinosaurs 3D
Zombie Dinosaurs 3D was my high school graduation project. I did the programming, game design, 3D modeling and animation, with a friend helping on some of the programming and another writing the music. In the game you fend off hordes of zombie dinosaurs and try to survive as long as possible.2021Game Developer

- Unity
- C#
software · Solo - EmployedLegal Ledger
A web app for Swedish law firms that I built at Duobox Legal, mostly on my own, using Lovable and then Claude Code. It handles cases, clients, time logging, documents and invoices.2025Solo - Employed

- TypeScript
- Postgres
- React
- Supabase
- Lovable
- Claude Code
games · Gameplay ProgrammerSk8 Escape
A four-week class project at Forsbergs where the whole class made one mobile game together. We split into four teams. I was on the gameplay team, and my part was the player: the movement, the tricks and the input behind them. The idea for the game was mine as well.2023Gameplay Programmer

- Unity
- C#
games · SoloPathfinding: Car Puzzle Game
A solver for the classic car parking puzzle, where you slide cars around a grid to get one specific car out. I made it in Unity for an algorithms assignment at Forsbergs, and it solves each level with A*.2023Solo

- Unity
- C#
games · Game ProgrammerTernion
My graduation project at Forsbergs, an online 3v3 FPS in Unreal Engine 5 that I made with two other people in ten weeks. I built the character movement, the abilities and the weapon skins.2023Game Programmer

- Unreal Engine
- C++
- Blueprints
Daily Quest App2026 · Solo - Hobby · React Native · Expo · TypeScript · Kotlin · Supabase · Claude CodeTrolldom Games2024 · Intern, then freelance · C++ · ImGui · Visual Studio · Tracy · Intel VTuneDouble Half Sales Portal2026 · Solo - Freelance · Next.js · TypeScript · Postgres · Prisma · Vercel · Claude CodeZombie Dinosaurs 3D2021 · Game Developer · Unity · C#Legal Ledger2025 · Solo - Employed · TypeScript · Postgres · React · Supabase · Lovable · Claude CodeSk8 Escape2023 · Gameplay Programmer · Unity · C#Pathfinding: Car Puzzle Game2023 · Solo · Unity · C#Ternion2023 · Game Programmer · Unreal Engine · C++ · Blueprints