Über mich

Software Entwickler, Architekt und Teamlead mit über
20 Jahren Erfahrung in IT Projekten.

Meine Schwerpunkte liegen im Bereich der Softwareentwicklung im Enterprise Umfeld mit Spring und Java EE, sowie Cloud Umgebungen. 

Ich sehe dabei das Erarbeiten der Anforderung, das Entwerfen einer Architektur, die Implementierung, das Testing und letztendlich auch die Fehlersuche als verzahnte Teilaspekte eines Prozesses und nicht als getrennte Disziplinen an.

Meine Themen

ZertifizierungenCKAD: Certified Kubernetes Application Developer,
Certified Scrum Master,
Zertifizierter Projektmanagement Fachmann GPM (IPMA Level D), 
Enterprise FrameworksSpring Boot, Spring, JEE 7
Cloud und ApplikationsserverKubernetes / OpenShift, Google App Engine, Glassfish, Tomcat
BigData und IoTKafka Streaming, Event Sourcing
DatenbankenPostgreSQL, MongoDB, Google Data Store, Oracle, DB2, MySQL, JPA/Hibernate, Spring Data, Objectify
MessagingApache Kafka, Spring REST/WS, Google Cloud Endpoints, JMS (Websphere MQ, Tibco EMS), JAX-RS/WS
FrontendAngular, AngularJS, Spring Webflow, Bootstrap, JSF 2
Testing und CodequalitätMockito, Testcontainers, JUnit, Hamcrest, AssertJ, jBehave, SonarQube, SoapUI
Buildsysteme und Infrastruktur Maven, Gradle, npm, Jenkins Pipelines, GitLab, Bitbucket, Git Lab, Git, IntelliJ IDEA