01 — Profile
Software crafted
with intent.
Senior software developer based in Switzerland. Otter at QoQa 🦦, currently shipping iOS & web products that earn their keep.
Over the years I’ve built products for QoQa, Pix4D, Zip, and the BBC. On the side I make tools I wish existed — small, sharp, built to last.
I learn by building, breaking, and refining — usually alongside teams who care about doing things right. Outside of code: self-hosting, hardware tinkering, and watching too much football.
02 — Side Projects
Tools I make for myself, and share.
PRs MenuBar
Pull requests in your menu bar.
Track reviews waiting for you across GitHub, GitLab, and Gitea — without leaving the menu bar. Native, open source, and notarized.
Sanpo Walk
Your mindful walking companion.
Turn walks into a daily habit. Track steps, explore routes, and stay present with every step.
Retired from the App Store
quickynab
YNAB from your terminal.
Add transactions to YNAB without leaving the terminal. Built for developers who track expenses the fast way.
View on GitHub03 — Notes
Things I’ve learned, written down.
Renovate as a one-shot container
Running Renovate without a scheduler or a CI platform — a one-shot Docker container that scans your repos, opens PRs, and exits. Works on Forgejo and GitHub.
Tailscale on a UCG Fiber
How I installed Tailscale on my UniFi Cloud Gateway Fiber as a subnet router and exit node — my whole home network in my pocket, wherever I am.
You don't need Vercel: a static site on Swiss hosting
Why I host my Astro site on Infomaniak's Swiss servers instead of a US cloud — data sovereignty, renewable energy, and a deploy that's one rsync command.
04 — Get in Touch