
Web app
Hangout
A chat app with direct messages and peer-to-peer audio and video channels.
- Vue
- TypeScript
- Express
- WebRTC
- WebSockets
- S3
- Cognito
- Amplify
- Docker
View project
Full-stack developer · Freelance
I build fast, dependable web apps, APIs and integrations for startups and small teams. You get one developer who owns the whole stack, from the database schema to the last pixel, and who explains trade-offs in plain language.

01 / Services
Fixed-scope projects or ongoing work, with weekly demos so you always know where things stand.
Customer-facing products and internal tools, designed for speed and built to be easy to change.
Back ends that connect your systems: clean APIs, background jobs and third-party services.
Slow, fragile or half-finished codebase? I find the bottlenecks and stabilise what you have.
02 / Selected work
Web apps, games and desktop tools. Each project page covers what it does, what it’s built with and where to try it.

Web app
A chat app with direct messages and peer-to-peer audio and video channels.
View project

Web app
Search for any city and see its current weather, a three-day outlook and an hourly forecast.
View project

Game · 2024
A 2D pixel art platformer where you control time to reveal hidden paths. Award-winning at GameDev.js Jam 2024.
View project

Web app
Describe an image in a prompt, get concept art back, then refine parts of it with new prompts.
View project

Web app
Search for video games and browse their details, powered by the RAWG database.
View project

Course assignment
A responsive landing page for a fictional meal-delivery start-up.
View project

Frontend Mentor challenge
A responsive landing page for a fictional remote-work start-up, expanded from a hero-only challenge.
View project

Windows app
A desktop tool that loads video or audio files and applies effects like gamma correction, on a region of interest for video.
View project

Windows app
A Paint-style drawing app with the classic tools plus a few extras, written in C# with an emphasis on OOP.
View project
03 / Experience
2024 — now
Visma
Building user-facing features with React and Next.js, and working across the stack with AWS, Docker, CI/CD pipelines and .NET 10.
2024 — now
Swiss Webacademy
Teaching a full-stack course in Vue.js and Node.js, made up of several modules and hands-on projects, with feedback and support throughout.
2023 — 2024
Visma
Oversaw and resolved issues in critical business applications across on-premise, AWS and Azure. Built a status page for managing incidents and Python scripts that automate repetitive tasks.
2022 — 2023
Visma
Worked in operations on highly critical business applications, monitoring them around the clock, including night shifts.
2022
Graffino
Built a responsive web application that works well across devices and screen sizes.
04 / Skills
05 / Off the clock
Sketching and painting
Away from the screen
Side projects and game jams
Pixels, models and everything between
Sound effects and soundtracks
Anything tech-related