15.10.2025 aktualisiert


Premiumkunde
100 % verfügbarTechnical Lead & Freelance Software Engineer | Android · Java/.NET · Azure · Microservices
Bruchsal, Deutschland
Weltweit
B.Sc. Electrical EngineeringÜber mich
Strategischer Software Engineer mit 9+ Jahren Erfahrung in skalierbaren Cloud-, IoT- & Enterprise-Lösungen. Experte für Architektur, Azure, Android, Java, Kotlin, C#, .NET & Spring Boot. Agile Teamführung, Mentoring & technische Exzellenz.
Skills
Clean CodeAsp.NetJava.Net FrameworkSpring SecurityAndroid Application DevelopmentAnwendungsarchitekturArchitekturConfluenceJiraAutomatisierungMicrosoft AzureBusiness-To-ConsumerBankingMobile Application DevelopmentCloud ComputingContinuous IntegrationDevopsGithubSkalierbarkeitInfrastrukturIphone AppsSpring FrameworkJunitProjektmanagementWindows Presentation FoundationTeam Foundation ServerModel View ViewmodelOpenidScrumMockitoNachrüstungSoftware SystemsStakeholder ManagementTransmission Control Protocol (TCP)Technische LeitungTestbarkeitToolchainTypescriptPulumiCloud PlatformReactJSSpringbootInternet Of ThingsSystem-ImplementierungenBackendSpring DataKotlinAdobeSicherheitskritischeMaterial UIAvroJetpack ComposeApache KafkaFront EndApi DesignJenkinsMicroservices
Freelancer mit über 9 Jahren Projekterfahrung in der Entwicklung skalierbarer Softwarelösungen für Konzerne und mittelständische Unternehmen. Spezialisiert auf:
Technische Schwerpunkte
Mobile Entwicklung:
Android (Kotlin, Jetpack Compose, MVVM, Hilt, Retrofit), IoT-Anbindung (BLE, TCP, CAN)
Java-Backend & Cloud:
Spring Boot, Spring Data, Spring Security, Kafka, REST, Avro, Azure Cloud (AD B2C, App Insights, IaC mit Pulumi)
Frontend:
React, TypeScript, Material UI, Adobe AEM, Microfrontends, REST-Integration, OIDC
.NET-Entwicklung:
ASP.NET Core, EF Core, Onion Architecture, WPF (für Tools & Test-UI), MVVM Cross
Architektur & Qualität:
Microservices, Clean Architecture, DDD, Arc42, C4 Model, Unit/Integration/E2E-Tests (JUnit, Mockito, TestContainers)
CI/CD & Toolchain:
GitHub Actions, Azure DevOps, Jenkins, Jira, TFS, Confluence, DrawIO
Leistung für Auftraggeber
✅ Technische Leitung oder Entwicklung im laufenden Projekt
✅ Schneller Einstieg in bestehende Codebasen und Architekturen
✅ Selbstständige Entwicklung von Features, Schnittstellen und Automatisierungen
✅ Erfahrung mit sicherheitskritischen, IoT- oder regulierten Anwendungen
✅ Enge Zusammenarbeit mit Stakeholdern, Designern, Backend- oder Infrastruktur-Teams
- Mobile Apps (Android, Kotlin) für hochverfügbare Endnutzeranwendungen (z. B. Banking, IoT)
- Java-Backends mit Spring und Microservices für skalierbare Cloud-Systeme (Azure)
- Moderne Webfrontends mit React & TypeScript in komplexen Systemlandschaften
- CI/CD-Automatisierung, Architekturberatung, Legacy-Migration und API-Design
Technische Schwerpunkte
Mobile Entwicklung:
Android (Kotlin, Jetpack Compose, MVVM, Hilt, Retrofit), IoT-Anbindung (BLE, TCP, CAN)
Java-Backend & Cloud:
Spring Boot, Spring Data, Spring Security, Kafka, REST, Avro, Azure Cloud (AD B2C, App Insights, IaC mit Pulumi)
Frontend:
React, TypeScript, Material UI, Adobe AEM, Microfrontends, REST-Integration, OIDC
.NET-Entwicklung:
ASP.NET Core, EF Core, Onion Architecture, WPF (für Tools & Test-UI), MVVM Cross
Architektur & Qualität:
Microservices, Clean Architecture, DDD, Arc42, C4 Model, Unit/Integration/E2E-Tests (JUnit, Mockito, TestContainers)
CI/CD & Toolchain:
GitHub Actions, Azure DevOps, Jenkins, Jira, TFS, Confluence, DrawIO
Leistung für Auftraggeber
✅ Technische Leitung oder Entwicklung im laufenden Projekt
✅ Schneller Einstieg in bestehende Codebasen und Architekturen
✅ Selbstständige Entwicklung von Features, Schnittstellen und Automatisierungen
✅ Erfahrung mit sicherheitskritischen, IoT- oder regulierten Anwendungen
✅ Enge Zusammenarbeit mit Stakeholdern, Designern, Backend- oder Infrastruktur-Teams
Sprachen
DeutschMutterspracheEnglischverhandlungssicher
Projekthistorie
- Übernahme der Rolle als Tech Lead: Verantwortung f¨ur technische Gesamtleitung, Architekturentscheidungen und strategische Technologieauswahl.
- Schnittstellenmanagement und API-Integration in enger Zusammenarbeit mit externen Partnern.
- Planung, Priorisierung und Koordination von Tasks im agilen SCRUM-Prozess.
- Architektur und Umsetzung eines hybriden Backends (Azure + On-Premises).
- Implementierung einer CIAM-Lösung mit Azure AD B2C (Entra) inkl. Single Sign-on.
- Aufbau von CI/CD-Pipelines mit Pulumi und GitHub Actions.
- Automatisierte Systemtests zur Qualitätssicherung.
- OIDC-basierte Login-Integration in Adobe AEM und React Microfrontends.
- Einführung eines Monitorings auf Basis von Azure Application Insights.
- Modernisierung von Legacy-Systemen und Sicherstellung der Interoperabilit¨at mit neuen Komponenten.
- Implementierung von microfrontend Komponenten in React
- Design und Entwicklung von Microservices in .Net und Java.
- Entwurf und Implementierung von REST-APIs.
- Entwurf und Implementierung von Asynchronen APIs auf Basis von Apache Avro und Confluent Kafka.
- Planung und Koordination der technischen Umsetzung von Features, Vorbereitung von Epics, Stories und Tasks.
- Aufspaltung einer Monolithischen .Net Anwendung in Java microservices
- Entwicklung eines Testtools mit WPF und MVVM Cross
- Coaching von neuen Teamkollegen
- Weiterentwicklung der Android APP
- Implementierung und Planung neuer Features
- Beheben von Bugs
- Implementierung von Unit-Tests
- Abstimmung von Schnittstellen zwischen Backends und dritt-Apps
- Pflege und Anpassung der CI Infrastruktur
- Testen der APP