Über mich
Seit 2002 beschäftige ich mich mit Java. Inzwischen sind auch andere JVM-Sprachen wie Groovy, Kotlin und Clojure dazu gekommen, die ich gerne im Enterprise-Umfeld einsetze.
Software Craftsmanship, Clean Code und agile Softwareentwicklung sind die Grundlagen meiner Arbeit. Dazu gehören neben handwerklich hochwertiger Programmierung auch Themen wie testgetriebene Entwicklung (TDD), Continuous Integration/Delivery, Automatisierung von Builds, Infrastructure as Code und solides Wissen auf der Kommandozeile.
In meiner Freizeit bin ich Co-Organisator der Softwerkskammer-Gruppe im Ruhrgebiet, praktiziere Aikido, spiele Trompete oder pflege meine Bonsai.
Fachgebiete
- Agile Softwareentwicklung in Java, Kotlin und Groovy
- Clean Code + Software Craftsmanship
- Build, Release, Configuration Management
- Continuous Integration/Delivery
Branchen
- Automotive
- Öffentlicher Dienst
- Service Automation