About me

Ich bin Softwareentwickler und Softwarearchitekt und lege besonderen Wert auf Qualität und Wartbarkeit. Ich entwickle Lösungen gerne kreativ, aber immer pragmatisch: alternative Ansätze evaluieren, Trade-offs offen abwägen und das umsetzen, was unter realen Bedingungen am besten funktioniert.

Mein Schwerpunkt liegt auf Java (Spring Boot, JEE, JPA/Hibernate) und TypeScript (NestJS). Ich baue Web-Services und Plattformen – meist als Microservices, bei Bedarf aber auch als klar strukturierte Monolithen – in Cloud- und On-Premise-Umgebungen. Qualität sichere ich durch saubere Architektur, Tests, gute Schnittstellen, Observability sowie einen bewussten Blick auf Performance und Security.

Teamarbeit ist mir wichtig: Mit klarer Kommunikation und transparenten Entscheidungen entstehen robuste Lösungen – besonders in anspruchsvollen Domänen wie eGovernment, eHealth, Banking, Automotive, IoT und Railway.

Code

Java TypeScript NestJS Bash Python

Java • Jee • EJB3 • JPA2 • Hibernate • TypeScript • NestJS • JSON/REST • SQL • Python • bash • Informix 4gl • BPMN • UML • XML

Tools

Git Liquibase Gradle Flyway Docker Jenkins

Git • SVN • Maven • Eclipse • Liquibase • Flyway • Gradle • Docker • Vagrant • Jenkins • Nexus • Ansible • Sensu

Plattformen

AWS Azure Raspberry Pi Arduino Espressif Linux

AWS • Azure • Linux • Windows • Arduino • Raspberry Pi • ESP8266 • ESP32

Diese Seite ist mein öffentliches Notizbuch. Ich sammle hier Gedanken, Ideen und mein Vorgehen – als Nachschlagewerk für mich selbst, zum Üben von Skills für meinen Job und als Inspiration für alle, die sich für meine Denkweise interessieren oder vor ähnlichen Herausforderungen stehen.

Viele Beiträge entstehen rückblickend als Gedächtnisprotokoll nach der Umsetzung und sind daher nicht zwingend vollständig.