Über mich
Ich entwickle Software vom Mikrocontroller bis zum Browser. Im Web arbeite ich mit React und TypeScript im Frontend, mit Python (FastAPI) oder C# (ASP.NET Core) im Backend und mit PostgreSQL als Datenbank. Dazu kommt Erfahrung nah an der Hardware: C und C++ für Mikrocontroller sowie Systemmodellierung mit SystemC und TLM-2.0.
Eine Zeit lang habe ich an einem Institut Webentwicklung unterrichtet. Wer Anfängern Code erklären muss, schreibt danach anders: kleine Bausteine, klare Namen und Tests, die zeigen, was der Code tun soll.
Diese Website läuft auf einem Raspberry Pi bei mir zu Hause, zusammen mit meinem eigenen GitLab-Server. Jede Änderung durchläuft eine CI/CD-Pipeline mit automatischen Tests, bevor sie live geht. So arbeite ich auch in Projekten am liebsten.