1 Über mich
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 • Jee • EJB3 • JPA2 • Hibernate • TypeScript • NestJS • JSON/REST • SQL • Python • bash • Informix 4gl • BPMN • UML • XML
Tools

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

AWS • Azure • Linux • Windows • Arduino • Raspberry Pi • ESP8266 • ESP32
2 Was diese Seite ist und was sie nicht ist
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.