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 and supporter of the Free Software Foundation Europe.

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.

My free software projects are published on GitHub.

Free people use free software!