This is the personal website of Michael Rauch. I mostly publish information related to programming and software engineering and sometimes I share some of my reflections on society and the future.

About me

I’m a programmer, software engineer, agile practitioner, aficionado of free software and open standards, supporter of the Free Software Foundation Europe and associate member of the Free Software Foundation.

My first programming experience goes back to 1995 with Turbo Pascal. Since then, I have written software in several languages, including Assembler, Delphi, LabView, Tcl/Tk, C, C++, Perl, PHP, Prolog, Python, Ruby, Java, Scala and Xtend

In my professional life, my core competence is the construction of platforms and tools for model-driven development and automation (DSL and codegeneration) along with the design and development of distributed software systems. I recently started a new job, focusing on Linked Data and the Semantic Web, nicely in-line with my preference for decentralization.


My free software projects are published on GitHub.


The best way to contact me is by E-Mail. You can reach me by sending an E-Mail to info at the domain you are looking at.

Beeing rather critical of the arousal industry, my presence on Mastodon and Twitter is scarce.

Tip Jar

Coins may be dropped here:

Free people use free software!