The possibilities that coding offers fascinate me. Coding is the closest thing to magic we have. With magic you can do everything, while coding only restricts us to virtual worlds (and not even completely). Continual progress in peripherals will only shorten the gap to reality. This has continuously motivated me to dive into various coding related topics.

At seven, I started to use computers, at ten I started to code, later I learned that there is more to it than just writing the source code itself. During the years as a pupil and student, I played around with many technologies: languages, libraries, tools, methodologies. And now, I earn my salary by using and applying some of them. In my spare time, I still play around with computer technology. For me, that remains the most enjoyable way of learning.

Over the years, I started to like and then support the free and open source software movement. I have contributed to various open source projects, mostly minor bug reports, bug fixes, or feature implementations. I helped maintain a Rust library for about half a year, when I was using it in a private project. The contributions I am proudest of are those to SBCL, foremost among them parts of the port the ARM32 architecture. I publish some of my own software on GitLab.

As I already mentioned, I have been developing software professionally for a while and I did or do it in the following positions:

As part of my research at the DLR I authored and coauthored the following publications: