freiberufler Senior Android & KMP Entwickler | 12+ Jahre | Kotlin, Compose Multiplatform, Full-Stack, Agentic AI auf freelance.de

Senior Android & KMP Entwickler | 12+ Jahre | Kotlin, Compose Multiplatform, Full-Stack, Agentic AI

zuletzt online vor 6 Tagen
  • auf Anfrage
  • Bad Bramstedt
  • DACH-Region
  • de  |  en
  • 16.10.2026
  • Contract ready

Kurzvorstellung

Senior Android- & KMP-Entwickler (12+ Jahre): IBM ePA, AOK, RTL+, komoot. Full-Stack bis React, Supabase und Cloud Run. Agentic Engineering mit Claude Code im Produktiveinsatz. Workshops und Coaching.

Auszug Referenzen (1)

"Freelancer in own company"
Android Developer (Freelancer)
Tobias Boehm
Tätigkeitszeitraum

1/2012 – 1/2017

Tätigkeitsbeschreibung

Freelancing as an Android developer working with Random House GmbH as well as in-house apps for Siemens and other start-ups.

Eingesetzte Qualifikationen

Android Entwicklung, CSS (Cascading Style Sheet), HTML, Java (allg.), Mobile Application Development

Geschäftsdaten

 Freiberuflich
 Steuernummer bekannt
 Berufshaftpflichtversicherung aktiv

Qualifikationen

  • Agentic Engineering
  • Android6 J.
  • Clean Architecture
  • Compose Multiplatform
  • Generative KI
  • Jetpack Compose
  • Kotlin10 J.
  • Kotlin Multiplatform
  • React (JavaScript library)
  • Typescript

Projekt‐ & Berufserfahrung

Agentic Engineering Trainer und Coach
T. B. Softwareentwicklung, Bad Bramstedt, Remote
6/2026 – offen (5 Monate)
IT & Entwicklung
Tätigkeitszeitraum

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

Eingesetzte Qualifikationen

Generative KI, Prompt Engineering, Schulung / Coaching (allg.)

Gründer und Full-Stack Developer (eigenes SaaS-Produkt)
Begehung.pro, Bad Bramstedt
4/2026 – offen (7 Monate)
IT & Entwicklung
Tätigkeitszeitraum

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

Eingesetzte Qualifikationen

Android Developer, Backend Entwickler, Generative KI, Google Cloud, iOS-Entwickler, Softwareentwickler

Freelance Senior Android Developer: elektronische Patientenakte (ePA)
IBM, Hamburg
10/2024 – 10/2026 (2 Jahre, 1 Monat)
IT & Entwicklung
Tätigkeitszeitraum

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

Eingesetzte Qualifikationen

Android Developer, Kotlin

Freelance Senior Android Developer: Tracemate-App
Blueworld GmbH, Köln
1/2024 – 9/2024 (9 Monate)
Versorgungswirtschaft
Tätigkeitszeitraum

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

Eingesetzte Qualifikationen

Android Entwicklung, Confluence, Git, Jira, Reactive Programming, Scrum

Freelance Senior Android Developer: congstar-App
Congstar, Köln
9/2023 – 1/2024 (5 Monate)
Telekommunikation
Tätigkeitszeitraum

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

Eingesetzte Qualifikationen

Android, Java (allg.), Kotlin

Gründer und Full-Stack Developer (eigenes Produkt)
MNDXT, Bad Bramstedt
5/2023 – offen (3 Jahre, 6 Monate)
IT & Entwicklung
Tätigkeitszeitraum

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

Eingesetzte Qualifikationen

Android, Backend, Google Cloud, Kotlin, Mobile Application Development

Senior Android Developer (ANÜ): RTL+ Streaming-App, Podcast-Bereich
RTL Group, Remote
2/2022 – 8/2023 (1 Jahr, 7 Monate)
Medienbranche
Tätigkeitszeitraum

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

Eingesetzte Qualifikationen

Android, Git, Graphql, Jira, Kotlin, Scrum

Senior Android Freelancer: Immowelt-Search-App
Immowelt Hamburg GmbH, Remote, Hamburg
2/2021 – 1/2022 (1 Jahr)
IT & Entwicklung
Tätigkeitszeitraum

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

Eingesetzte Qualifikationen

Android, Design Thinking, Gradle, Jenkins, Jira, Kotlin, Scrum

Senior Android Freelancer: AOK-Bonus-App
AOK Systems, Berlin
9/2019 – 12/2020 (1 Jahr, 4 Monate)
Versicherungen
Tätigkeitszeitraum

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

Eingesetzte Qualifikationen

Kotlin, Reactive Programming

Lehrbeauftragter (Teilzeit): Praxisprojekt giveBillions.com
HTW Berlin, Berlin
10/2018 – 3/2019 (6 Monate)
Hochschulen und Forschungseinrichtungen
Tätigkeitszeitraum

10/2018 – 3/2019

Tätigkeitsbeschreibung

Betreuung von Masterstudierenden im Praxisprojekt giveBillions.com, einer Spendenplattform auf Basis der Ethereum-Blockchain.

Eingesetzte Qualifikationen

Blockchain (allg.), Solidity

(Senior) Android Developer: komoot Outdoor-Navigation (Festanstellung)
komoot, Potsdam, Berlin, Remote
11/2015 – 9/2019 (3 Jahre, 11 Monate)
Sport und Freizeit
Tätigkeitszeitraum

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

Eingesetzte Qualifikationen

Android Entwicklung, Java (allg.), Kotlin

Android Developer: Semper (E-Learning-App) (Festanstellung)
UnlockYourBrain GmbH, Berlin
4/2015 – 9/2015 (6 Monate)
Medienbranche
Tätigkeitszeitraum

4/2015 – 9/2015

Tätigkeitsbeschreibung

Entwicklung 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 Qualifikationen

Android, Java (allg.), Json, Representational State Transfer (REST), SQL, XML

Android Developer (Freelancer)
TEC HELP [...] [...], Berlin, Remote
1/2012 – 1/2017 (5 Jahre, 1 Monat)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

1/2012 – 1/2017

Tätigkeitsbeschreibung

Freelancing as an Android developer working with Random House GmbH as well as in-house apps for Siemens and other start-ups.

Eingesetzte Qualifikationen

Android Entwicklung, CSS (Cascading Style Sheet), HTML, Java (allg.), Mobile Application Development

Chefentwickler und Mitgründer
RETROTEAM UG, Remote
1/2011 – 12/2012 (2 Jahre)
IT & Entwicklung
Tätigkeitszeitraum

1/2011 – 12/2012

Tätigkeitsbeschreibung

Entwicklung eines rundenbasierten Wirtschaftssimulationsspiels für iOS und Android, gefördert durch den FFF, im verteilten Team mit 9 Personen.

Eingesetzte Qualifikationen

iOS-Entwickler, Android Entwicklung, Game-Design

Ausbildung

International Media and Computing
Master of Science
2015
Berlin

Über mich

Senior Android- und Kotlin-Multiplatform-Entwickler mit über 12 Jahren Erfahrung in Produktteams und regulierten Domänen: Healthcare (elektronische Patientenakte bei IBM, AOK), Media-Streaming (RTL+), Outdoor-Navigation (komoot). Schwerpunkte sind Kotlin Multiplatform (KMP), Compose Multiplatform (CMP), Jetpack Compose sowie Clean Architecture und Modularisierung großer Codebasen.

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

Mobile: Kotlin, Android SDK, Jetpack Compose, Kotlin Multiplatform (KMP), Compose Multiplatform (CMP), Coroutines und Flow, MVI, MVVM, Clean Architecture, Modularisierung, Hilt/Dagger, Koin, Room, Retrofit/OkHttp, Ktor Client, RxJava, Google Play Billing, Certificate Pinning

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

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
DACH-Region
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
  • Vereinigte Staaten von Amerika
Home-Office
bevorzugt
Profilaufrufe
4415
Alter
39
Berufserfahrung
16 Jahre und 9 Monate (seit 01/2010)
Projektleitung
1 Jahr

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden