Turn an old laptop into a self-hosted platform with Docker, Coolify, Tailscale, CoreDNS, Traefik, Prometheus, Grafana and Restic.
Continue reading on Medium »
Full stack developer — Switzerland
I build web software that holds up under real use — from Angular front ends to Go services, plus a devtool SaaS of my own.
01
A product of my own, a CMS used by thousands of sites, and a system for daycares two continents away.
02
The tools I reach for first. Frameworks come and go — most of the work is the same two things underneath: shaping data, and getting it on screen fast.
03
Apprenticeship, first real codebase, a diploma, a product of my own. The short version, in order.
August 2021
Informatiker EFZ, Applikationsentwicklung
Four years of Swiss vocational training — school two days a week, production code the other three. Nothing teaches you how software actually gets built like shipping it while you are still learning the language it is written in.
August 2024
2sxc — CMS for DNN & Oqtane
My first properly large codebase, built around a rule that every interaction has to land in under a second. Working inside someone else's architecture — and being held to that number — changed how I write my own.
July 2025
EFZ diploma ceremony
Qualified as a software developer, with the Berufsmaturität in economics alongside it. Four years of work behind me, and a much clearer idea of what I wanted to build next.
January 2026
Swiss Armed Forces
Eighteen weeks of basic military service. No IDE, no keyboard, no way to solve a problem by reading the docs — and a genuinely useful reset on discipline and getting things done as part of a team.
May 2026
Logier
A universal log parser and visualiser for developers, as a desktop app for macOS and Windows. The first product where every decision is mine — the parser core, the pricing page, and everything I got wrong in between.
September 2026
ZHAW — University of Applied Sciences
Studying computer science alongside the work. Four years of building things taught me what I can do; this is for the parts I only know how to look up.
04
Conferences, ceremonies, a mud run and eighteen weeks of military service. Scroll on — the gallery moves with you.

Every swiss male above the age of 18 has to serve in the swiss army. During 18 weeks, the recruits are trained to become soldiers.

A festival with spirit where faith comes to life through music, workshops, and community.

The annual youth camp organized by TV Buchs SG.

The first and largest AI event in Switzerland.

An mud run event in Liechtenstein.

The graduation ceremony for Software Developer apprentices in Eastern Switzerland.


The yearly largest event for the DNN (DotNetNuke) community.
Turn an old laptop into a self-hosted platform with Docker, Coolify, Tailscale, CoreDNS, Traefik, Prometheus, Grafana and Restic.
Continue reading on Medium »
0
Commits
0
Reviews
0
Issues
0
Pull requests
0
Repos contributed to