About me
I build software from the microcontroller up to the browser. On the web I work with React and TypeScript on the front end, Python (FastAPI) or C# (ASP.NET Core) on the back end, and PostgreSQL for data. I also have experience close to the hardware: C and C++ for microcontrollers, and system-level modelling with SystemC and TLM-2.0.
For a while I taught web development at a training institute. Explaining code to beginners changed the way I write it: small pieces, clear names, and tests that show what the code is meant to do.
This website runs on a Raspberry Pi at my home, alongside my own GitLab server. Every change goes through a CI/CD pipeline with automated tests before it goes live. That is also how I prefer to work on projects.