united-domains AG
05/2022 — PresentPHP Software Engineer
- Feature development
- Project lead
- Database specialist
- PHP
- Symfony
- MySQL
- Docker
- Angular
- JavaScript
Senior Software Engineer
Robust web applications with PHP, Symfony and DevOps — with modern workflows that lighten teams' workload
For nearly a decade I have been building web applications focused on PHP and Symfony. My background is a bit unusual: before software I trained and worked as a chef — the discipline and craftsmanship from the kitchen still shape the way I build software. Across my career I have led migrations, piloted teams and shipped greenfield APIs.
Away from the computer I sail, play chess or go bouldering. When I am at it, projects of my own take shape alongside the day job — a rental management system, a CRM for a drama school, a small game. The same curiosity runs through all of it: whether new routes on the rock or new patterns in code.
AI-FIRST
PHP Software Engineer
Senior Symfony PHP Developer
Senior PHP Developer
PHP Developer
Senior Web Developer
Web Developer
Web presence on a Netcup VServer using Docker, Traefik and CrowdSec.
Custom CRM built with Symfony 6.4 & MariaDB 10, deployed by release tag on Netcup.
Voting app for shared event rankings — a Flutter app with a Python backend and React admin.
Static nonprofit website built with Astro 5 & Tailwind CSS, served via Docker and Traefik.
Menu voting for a wedding: guests enter a choice per person, the couple follow a live dashboard, and the organisers get a daily summary by email. Since retired, the code archived.
Rental management for room sublets, built with Symfony 7.4 & EasyAdmin 5 — including CSV-based bank reconciliation, automated rent postings and 2FA.
Voting app for movie nights, built on Symfony 4.4 & MongoDB.
JavaScript advent calendar with mini games.
Finance management for club members, built with FastAPI & SQLite.
Mobile business simulation about running a shipping company — Flutter & Flame with Riverpod, Drift and Firebase. "Reederei" is only a working title so far, not the final name.
Versioned pull backups of the Netcup server onto a Raspberry Pi — an rsync mirror plus restic snapshots, monitored via Healthchecks.io.
IT Specialist – Application Development
Finish IT
Computer Science (no degree)
Karlsruher Institut für Technologie (KIT)
Chef apprenticeship
betterCode(PHP) 2023 — "Turning sticky notes into software"
SymfonyWorld Online 2021 — OOP & Design Patterns
SymfonyCon Amsterdam 2019 — API Platform, Profiling PHP