Serverseitiges Java und clientseitiges JavaScript sind meine Präferenzen. Ich bevorzuge einen testgetriebenen Ansatz aus einer Kombination von Unit- und Integrationtests, um die Qualität stets hochzuhalten und späteren Refactorings Sicherheit zu geben. Bei enger Kollaboration mit dem Fachbereich habe ich gute Erfahrungen mit Behavior Driven Development gemacht.
Aktuell treibt mich das Thema RESTful Microservices via Spring Boot umher, da es seit Jahren stark nachgefragt ist. Ich biete Unterstützung von Anwendungs- bis hin zu komplexer Systemarchitektur basierend auf Spring Boot/Cloud. Oft wird dieser Ansatz mit Reaktiven Elementen erweitert.
Um Architekturen zu dokumentieren setze ich UML und/oder BPM ein.
Scrum und Kanban sind aus dem heutigen Projektalltag nicht mehr wegzudenken. Ich kann Ihnen als erprobter wie auch zertifizierter (PSM nach scrum.org) Scrum Master zur Verfügung stehen.