Mit mehr als 10 Jahren Erfahrung im Software-Engineering in Branchen wie Automobil, E-Commerce und Telekommunikation habe ich erfolgreich Projekte in großen Unternehmen und Start-ups umgesetzt und geleitet. Ich stehe für langfristige und zeitkritische, ressourcenkritische Projekte zur Verfügung.
Die Grundlagen meiner Arbeit bilden: Zusammenarbeit – die Arbeit mit Teams und Kunden, mit transparenter Kommunikation, Zuverlässigkeit – Initiative und Eigenverantwortung ergreifen, um Ergebnisse zu liefern und maßgeschneiderte Lösungen zu Erstellen und Transparenz – klare und effiziente Kommunikation mit hoher Verfügbarkeit.
Für Zusammenarbeit, bin ich auf LinkedIn oder per eMail erreichbar.
Jedes Projekt hat spezielle Anforderungen. Ich arbeite mit Legacy-Code, leite Architekturmodernisierungen (Java-zu-Kotlin, Backendendpunkt und HTTP Client Migrationen, XML zu Jetpack Compose) und verbessere Testabdeckung und Wartbarkeit, falls notwendig. Ich beginne vollständig neue Projekte in Zusammenarbeit mit Stakeholdern und schaffe gemeinsames Verständnis über die Ziele. Da Featureentwicklung und der Umgang mit Tech-debt ressourcenintensiv ist, stelle ich immer sicher, dass die immer die Priorisierung von Geschäftszielen sicher.
Ich arbeite mit Best-Practices, wie testgetrieben Entwicklung, Clean-Architecture und Continous Integration und Delivery. Schlüsselaspekte des Entwicklungsprozesses wie User Interface und Experience Design werden von mir immer mitgedacht.
Die Entwicklung von robusten, sicheren Systemen (OAuth2, Obfuscation) über den gesamten Techstac ist mich kritisch und schließt Backend Entwicklung (Spring Boot), Serverless Architecture (AWS) und die Definition von APIs (gRPC, REST), in Kotlin und Java, mit ein.
In meiner Kommunikation vermittle ich zwischen Business und Entwicklung, berate Developer, praktiziere Continous Learning und Wissenstransfer. Pair programming und programmieren in Gruppen und Demos erzeugen ein gemeinsames Verständnis und Ausrichtung des Teams.
In meiner Arbeit nutze ich unter anderem: Kotlin, Kotlin Multiplatform (KMP/KMM), SQL, Dagger2/Hilt/Koin, Jetpack compose, XML, OpenAPI, Spring Boot, Figma. Neben meinem Fokus auf Android Softwareentwicklung, kenne ich mich auch sehr gut in der iOS Entwicklung (Swift) aus.
Angebotene Entwicklungs-Dienstleistungen:
Sie finden mich auf LinkIn oder erreichen mich per eMail.