About Michel
Software developer and educator working across applications, services, hosting, and system administration.
MB / 001Driving my new Leopard 2A6I am Michel, a software developer and educator who enjoys both building applications and keeping their systems running. My work spans TypeScript, .NET, Java, PHP/Laravel, and Vue, alongside hosting and system administration.
I like working through the whole lifecycle: application logic, APIs and integrations, user interfaces, deployment, and ongoing system maintenance. Hosting and system administration are part of my work, alongside writing code. I also enjoy experimenting with embedded systems in my spare time.
I also teach Software Development, helping the next generation of developers master the art of coding. Sharing knowledge, breaking down complex topics, and seeing students grow into skilled programmers is incredibly rewarding.
When I am not coding or teaching, you will probably find me tinkering with microcontrollers, exploring new frameworks, or building interactive technology projects. I also go outside, where I enjoy exploring industrial heritage: old factories, power plants, historic machinery, you name it.
Focus
Applications & infrastructure
TypeScript, .NET, Java, PHP/Laravel, and Vue, with hosting and system administration to take applications into operation.
Teaching
Practical curriculum
Project-based learning that mirrors industry practices and mentors students into confident builders.
Playground
Side projects
Weekend experiments: quick prototypes, small hardware hacks, or trying a new framework.