Senior Android & KMP Entwickler | 12+ Jahre | Kotlin, Compose Multiplatform, Full-Stack, Agentic AI
- Verfügbarkeit einsehen
- 1 Referenz
- auf Anfrage
- Bad Bramstedt
- DACH-Region
- de | en
- 16.10.2026
- Contract ready
Kurzvorstellung
Auszug Referenzen (1)
"Freelancer in own company"
1/2012 – 1/2017
TätigkeitsbeschreibungFreelancing as an Android developer working with Random House GmbH as well as in-house apps for Siemens and other start-ups.
Eingesetzte QualifikationenAndroid Entwicklung, CSS (Cascading Style Sheet), HTML, Java (allg.), Mobile Application Development
Geschäftsdaten
Qualifikationen
Projekt‐ & Berufserfahrung
6/2026 – offen
Tätigkeitsbeschreibung
Workshops für Software-Teams und 1:1-Coaching für Entwickler, die Coding-Agenten wie Claude Code kontrolliert im Entwicklungsalltag einsetzen wollen.
- Zweitägigen Agentic-Engineering-Workshop für das Software-Team eines Abrechnungsdienstleisters im Gesundheitswesen konzipiert und gehalten (09/2026): 20 Teilnehmende aus Entwicklung, Betrieb und Produktverantwortung, sieben Themenblöcke, Arbeit an eigenen Themen des Teams
- Inhalte: Spec-Driven Development (Spec schreiben, prüfen, in Aufgaben zerlegen, umsetzen und gegen Akzeptanzkriterien abgleichen), Context Engineering (CLAUDE.md, AGENTS.md, Skills, Subagents, MCP), Prüfschleifen und Quality Gates, Sicherheit (Berechtigungen, Sandbox, Secrets, Prompt Injection)
- Ergebnis je Gruppe: geprüfte Spec, Aufgabenliste, lauffähiges Ergebnis und ein wiederverwendbarer Skill; für das Team ein Skill-Paket für Spec-Driven Development in den eigenen Repositories
- Agentic Pairing: dreiwöchiges 1:1-Coaching am Repository der Teilnehmenden mit Agent-Konfiguration, Skill-Bibliothek, MCP-Anbindung, Review-Routine und Playbook
Tools und Skills: Claude Code, Spec-Driven Development, Context Engineering, MCP, Git
Generative KI, Prompt Engineering, Schulung / Coaching (allg.)
4/2026 – offen
Tätigkeitsbeschreibung
Vertical SaaS für die Dokumentation von Begehungen in Arbeitsschutz, Brandschutz und Facility Management. Allein konzipiert und entwickelt, mit Claude Code als agentischem Entwicklungswerkzeug: drei Clients in 106 aktiven Arbeitstagen, abgesichert durch 6.640 automatisierte Testfälle.
Kernnutzen: Die mehrstündige Berichtsnachbereitung sinkt auf ca. 30 Minuten, durch Fotoerfassung, Audiotranskription, Bildanalyse und KI-gestützte Textgenerierung.
- Drei Clients: React/TypeScript-Web-App mit Offline-Sync, Mobile App für Android und iOS mit Kotlin Multiplatform (KMP) und Compose Multiplatform (CMP) für die Erfassung vor Ort, Electron-Admin-Oberfläche
- Backend: Supabase (PostgreSQL) mit Edge Functions und Mandantentrennung über Row Level Security, Google Cloud Run Worker; Datenmodell aus Kunde, Projekt, Begehungsreihe und Begehung; revisionssichere Versionierung versiegelter Begehungen; konfigurierbare Bewertungsschemata (Nohl, Kinney, FMEA-RPN)
- Integrationen: Google Vertex AI, AWS SES, Sentry, Firebase
- Agentischer Workflow: parallele Claude-Code-Sessions in eigenen Git Worktrees mit je eigenem Supabase-Stack, Spec-Driven Development mit eigenen Skills von der Feature-Spec bis zum Merge Request, Hooks und Review-Gates
Tools und Skills: TypeScript, React, Electron, Kotlin Multiplatform (KMP), Compose Multiplatform (CMP), Android, iOS, Supabase, PostgreSQL, Offline-Sync, Claude Code, Git Worktrees, CI/CD
Android Developer, Backend Entwickler, Generative KI, Google Cloud, iOS-Entwickler, Softwareentwickler
10/2024 – 10/2026
Tätigkeitsbeschreibung
Wartung und Weiterentwicklung der Android-White-Label-Lösung der elektronischen Patientenakte (ePA) in den Versionen 3.0 und 3.0.5, gemeinsam mit dem bestehenden ePA-Team.
Tools und Skills: Android, Kotlin, Jetpack Compose, Coroutines, Kotlin Multiplatform (KMP), MVI, MVVM, Teams, Confluence, Jira
Android Developer, Kotlin
1/2024 – 9/2024
Tätigkeitsbeschreibung
Architektonische und strukturelle Generalüberholung von Teilen der Tracemate-Android-App gemeinsam mit dem Android-Team (Einführung von Clean Code und Clean Architecture) sowie Verbesserung bestehender Prozesse.
Tools und Skills: Kotlin, Clean Architecture, Coroutines, RxJava, MVI, Dagger2/Hilt, MockK, Scrum, Slack, Confluence, Jira
Android Entwicklung, Confluence, Git, Jira, Reactive Programming, Scrum
9/2023 – 1/2024
Tätigkeitsbeschreibung
Modularisierung der Haupt-App und Einführung von Code-Qualitätskontrollen (Clean Architecture, Modules by Functionality, ktlint, detekt). Alle neuen UI-Komponenten in Jetpack Compose umgesetzt.
Tools und Skills: Kotlin, Jetpack Compose, Dependency Injection, Coroutines, MVI, Retrofit/OkHttp, GitLab, AndroidX, MockK, Espresso, detekt, ktlint, Scrum, Kanban, Confluence, Jira, MS Teams
Android, Java (allg.), Kotlin
5/2023 – offen
Tätigkeitsbeschreibung
KI-Content-Generierungs-App „Mind Extension“ (mndxt.app). Android-App und Backend in Eigenregie entworfen, entwickelt und betrieben.
- Android-App mit Kotlin, Jetpack Compose, Coroutines, Hilt, MVI und MockK
- Backend als Ktor-Services in Docker-Containern auf Google Cloud Run, mit Koin, detekt und GitLab CI
- Integrationen: Google Play In-App Billing, Firebase Auth (SSO) und Storage, Cloudinary CDN, OpenAI GPT, Stability AI (Stable Diffusion)
Tools und Skills: Kotlin, Jetpack Compose, Ktor, Docker, Google Cloud Run, GitLab CI, Firebase, OpenAI API, Stability AI API
Android, Backend, Google Cloud, Kotlin, Mobile Application Development
2/2022 – 8/2023
Tätigkeitsbeschreibung
Entwicklung der Streaming-Plattform RTL+ Music/MPA in einem Team von über 250 Personen, davon mehr als 40 Android-Entwickler an einer gemeinsamen, stark modularisierten Codebasis. Mein Team verantwortete den Podcast-Bereich der App. Arbeit im SAFe-Framework.
Firmensprachen: Deutsch und Englisch
Tools und Skills: Kotlin, Jetpack Compose, Dagger/Hilt, GraphQL, Coroutines, MVVM, Retrofit/OkHttp, GitLab, AndroidX, MockK, Mockito, Scrum, SAFe, Confluence, Jira, MS Teams
Android, Git, Graphql, Jira, Kotlin, Scrum
2/2021 – 1/2022
Tätigkeitsbeschreibung
Weiterentwicklung der Immowelt-Search-App mit dem Android-Team. Highlight: Prototyp einer Polygon-Zeichen- und Löschfunktion für Suchbereiche auf Google Maps auf Basis der JTS Topology Suite und des Android-Motion-Event-Systems.
Firmensprachen: Deutsch und Englisch
Tools und Skills: Kotlin, Koin, Coroutines, MVVM, DataBinding, Retrofit/OkHttp, Gradle Kotlin DSL, Google Maps, AndroidX, Mockito, Robolectric, REST, Scrum, Confluence, Jira, Bitbucket
Android, Design Thinking, Gradle, Jenkins, Jira, Kotlin, Scrum
9/2019 – 12/2020
Tätigkeitsbeschreibung
Mitarbeit am Redesign der AOK-Bonus-App. Entwurf und Umsetzung eines Single-Activity-Navigationskonzepts für stark modularisierte Projekte, MVI-Architektur mit RxJava in ViewModels und UseCases, Certificate Pinning auf Basis von OkHttp.
Firmensprachen: Deutsch und Englisch
Tools und Skills: Kotlin, RxJava, Magnet DI, MVVM, MVI, AndroidX, Material Components, Mockito, Robolectric, Espresso, OkHttp, REST, Scrum, Confluence, Jira, Bitbucket
Kotlin, Reactive Programming
10/2018 – 3/2019
TätigkeitsbeschreibungBetreuung von Masterstudierenden im Praxisprojekt giveBillions.com, einer Spendenplattform auf Basis der Ethereum-Blockchain.
Eingesetzte QualifikationenBlockchain (allg.), Solidity
11/2015 – 9/2019
Tätigkeitsbeschreibung
Feature-Entwicklung und Wartung der führenden Outdoor-Navigations-App im DACH-Raum (3 Mio. Downloads, bis zu 1 Mio. aktive Nutzer). Über zwei Jahre remote im Remote-first-Team.
Firmensprache: Englisch
Tools und Skills: Kotlin, Coroutines, LiveData, Bluetooth LE, MVC, MVVM, Android Jetpack, Mockito, Robolectric, Espresso, GitHub, Slack
Android Entwicklung, Java (allg.), Kotlin
4/2015 – 9/2015
TätigkeitsbeschreibungEntwicklung und Pflege der E-Learning-App Semper (1 Mio. Downloads, mehrere 100.000 aktive Nutzer). Die App fragte Vokabeln und Mathe-Aufgaben vor dem Sperrbildschirm oder vor dem Start anderer Apps ab.
Eingesetzte QualifikationenAndroid, Java (allg.), Json, Representational State Transfer (REST), SQL, XML
1/2012 – 1/2017
TätigkeitsbeschreibungFreelancing as an Android developer working with Random House GmbH as well as in-house apps for Siemens and other start-ups.
Eingesetzte QualifikationenAndroid Entwicklung, CSS (Cascading Style Sheet), HTML, Java (allg.), Mobile Application Development
1/2011 – 12/2012
TätigkeitsbeschreibungEntwicklung eines rundenbasierten Wirtschaftssimulationsspiels für iOS und Android, gefördert durch den FFF, im verteilten Team mit 9 Personen.
Eingesetzte QualifikationeniOS-Entwickler, Android Entwicklung, Game-Design
Ausbildung
Berlin
Über mich
Für eigene Produkte arbeite ich Full-Stack: von der Mobile-App über das Web-Frontend (React, TypeScript) bis zum Backend (Supabase/PostgreSQL, Ktor, Google Cloud Run).
Agentic Engineering im Produktiveinsatz
Begehung.pro (Web-App, KMP/CMP-App für Android und iOS, Admin-Oberfläche) habe ich in 106 aktiven Arbeitstagen allein umgesetzt: spec-driven, mit parallelen Claude-Code-Sessions in Git Worktrees und 6.640 automatisierten Testfällen. Dieses Vorgehen gebe ich als Trainer weiter, in zweitägigen Team-Workshops (zuletzt 20 Teilnehmende bei einem Abrechnungsdienstleister im Gesundheitswesen) und im 1:1-Coaching am eigenen Repository.
Womit ich Sie unterstütze
- Native Android- und KMP/CMP-Apps von Konzept bis Store-Release
- Modernisierung von Legacy-Codebasen (Views zu Compose, Java zu Kotlin, Monolith zu Modulen)
- Integration von KI-Features in bestehende Apps inklusive Datenschutz- und Kostenbetrachtung
- Einführung agentischer Entwicklungsworkflows im Team: Workshop, Skill-Paket, Quality Gates und Coaching
PS: Sie suchen mehr als einen Entwickler? Senior-Entwickler aus meinem Netzwerk finden Sie auf -Hyperlink entfernt-.
Weitere Kenntnisse
Web und Backend: TypeScript, React, Electron, Supabase, PostgreSQL, Offline-Sync, REST, GraphQL, Ktor (Server), Docker, Google Cloud Run, Firebase (Auth, Storage), AWS SES
Agentic Engineering und KI: Claude Code, Spec-Driven Development, Context Engineering (CLAUDE.md, AGENTS.md), Skills, Subagents, Hooks, MCP, parallele Agent-Sessions mit Git Worktrees, Quality Gates und Code Review für generierten Code, LLM-API-Integration (OpenAI, Google Vertex AI, Stability AI)
Qualität und Delivery: JUnit, MockK, Mockito, Espresso, Robolectric, detekt, ktlint, GitLab CI, Jenkins, Gradle Kotlin DSL, Firebase Crashlytics, Sentry
Arbeitsweise: Scrum, Kanban, SAFe, Remote-Teams, Workshops und Trainings, Mentoring
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Europäische Union
- Schweiz
- Vereinigte Staaten von Amerika
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden
