Mit mehr als 12 Jahren Erfahrung im Software-Engineering in Branchen wie Automobil, Finanzen, E-Commerce, Telekommunikation und Entertainment habe ich mehr als 30 Apps ausgeliefert und Projekte in großen Unternehmen und Start-ups umgesetzt und geleitet. Ich stehe für langfristige und zeitkritische, ressourcenkritische Projekte zur Verfügung.
Ich bin in Berlin ansässig und arbeite remote. Vor-Ort-Einsätze und Reisen sind möglich.
Meine Arbeit basiert auf Zusammenarbeit (Arbeit mit Teams und Kunden), Zuverlässigkeit (Verantwortung übernehmen und Ergebnisse liefern) und Transparenz (klare, effiziente Kommunikation und hohe Verfügbarkeit).
Für Zusammenarbeit bin ich auf LinkedIn (öffnet in neuem Tab) oder per eMail erreichbar.
Ich arbeite mit Legacy-Code, leite Architekturmodernisierungen (Java-zu-Kotlin-, Backend- und HTTP-Client-Migrationen, XML zu Jetpack Compose) und verbessere bei Bedarf Testabdeckung und Wartbarkeit. Ich starte auch neue Projekte und entwickle mit Stakeholdern eine gemeinsame Vision. Featureentwicklung und Tech-Debt konkurrieren um Ressourcen, deshalb haben Geschäftsziele bei mir Priorität.
Ich arbeite mit testgetriebener Entwicklung, Clean Architecture und Continuous Integration/Delivery und verstehe User Interface und Experience Design als Teil des Entwicklungsprozesses.
Ich baue robuste, sichere Systeme (OAuth2, Obfuscation) über den gesamten Stack: Backend-Services (Spring Boot), Serverless-Architekturen (AWS) und API-Design (gRPC, REST) in Kotlin und Java. Dazu gehört die Zusammenarbeit mit Rechtsteams zu DSGVO- und EU-Data-Act-Compliance.
Ich übersetze zwischen Business und Technik, berate Entwickler und teile Wissen durch Pair- und Ensemble-Programming und Demos.
Ich arbeite unter anderem mit: Kotlin, Kotlin Multiplatform (KMP/KMM), SQL, Dagger2/Hilt/Koin, Jetpack Compose, XML, OpenAPI, Spring Boot, Figma. Mein Fokus ist Mobile: Kotlin Multiplatform, natives Android und iOS (Swift).
Ich manage Projekte mit agilen Methoden (Kanban, Scrum, Scaled Agile Framework (SAFe)) und klassischem, plangetriebenem Projektmanagement (Wasserfall) und wähle den Ansatz, der zum Projekt passt.
Als technischer Product Owner praktiziere ich Continuous Discovery: Ich halte die Produktvision gemeinsam mit Stakeholdern klar und lasse User Research in die Entwicklung einfließen, damit das Ergebnis Geschäfts- und Nutzerbedürfnisse erfüllt.
Ich erstelle und moderiere Workshops, als Teil eines Engagements oder eigenständig: EventStorming (Domain-Driven Design (DDD)), Design Thinking und klassische Anforderungserhebung und Business-Analyse. Das Ziel sind gemeinsames Verständnis und Entscheidungen, die Teams umsetzen können.
Ausgebildet an der HPI School of Design Thinking; EventStorming Masterclass (Avanscoperta).





Mehrere dieser Kundenbeziehungen bestehen seit über zehn Jahren.
Sie finden mich auf LinkedIn (öffnet in neuem Tab) oder erreichen mich per eMail.