Projektprofil · Stand Oktober 2026
Christian Unbehaun
Senior iOS Developer · Swift · SwiftUI · Healthcare-IT (ePA, TI-Messenger)
- Verfügbarkeit
- Ab sofort, 32 Stunden pro Woche
Remote, bei Bedarf vor Ort - Kontakt
- Moyar UG (haftungsbeschränkt)
Schwabestraße 4, 99423 Weimar
+49 176 24829824 · info@moyar.de - Ausbildung
- Mediensystemwissenschaftler (B.Sc.), Bauhaus-Universität Weimar
Profil
Senior iOS-Entwickler mit über 15 Jahren Erfahrung in der nativen App-Entwicklung – von iPhone OS 3 bis SwiftUI. Schwerpunkt der letzten Jahre sind sicherheitskritische Healthcare-Apps in der Telematikinfrastruktur: die elektronische Patientenakte (ePA) und der TI-Messenger (TI-M) für die Techniker Krankenkasse – bis zum Go-Live und zur Abnahme durch die gematik – sowie die ePA-Framework-Integration für die DAK-Gesundheit.
Er verbindet tiefes Plattformwissen (Swift, SwiftUI, UIKit, Combine, async/await) mit Erfahrung in der Anforderungsanalyse auf Basis von gematik-Spezifikationen, Kotlin Multiplatform, Barrierefreiheit (VoiceOver, Dynamic Type) und hohen Qualitäts- und Sicherheitsstandards (OWASP, ≥ 95 % Testabdeckung). Seit 2011 arbeitet er in agilen Scrum-Teams; eigene Apps bringt er bis heute selbst in den App Store.
Kernkompetenzen
- iOS-Entwicklung seit 2009: über 30 Projekte für Konzerne, Mittelstand und Startups
- Von der Idee bis in den App Store: mehrere Apps eigenverantwortlich konzipiert, entwickelt und veröffentlicht – von „t.akt“ (2010) bis „Picolate“ (2026), u. a. auch „Thüringen-Quiz“, „Bratwurst-App für Thüringen“, „KreditRaten“, „Momentum-Hairstyles“ und „orgteam“
- Erfahrung in großen Teams: maßgeblich an produktiv eingesetzten Apps beteiligt, u. a. für TK, DAK, comdirect, Mercedes-Benz, NZZ, Kronen Zeitung, Deutsche Post und Verivox
- Healthcare-IT & Telematikinfrastruktur: ePA mit Fokus Berechtigungsvergabe (TK, 2021–2023), TI-Messenger bis zum Go-Live inkl. gematik-Abnahme (TK, 2024–2026), ePA-Framework-Integration (DAK, 2026)
- Barrierefreiheit: Optimierung der Accessibility bestehender Apps (TK, DENT, Barmer): VoiceOver, Dynamic Type, Kontraste und Bedienbarkeit von UI-Komponenten
- Moderne iOS-Architektur: SwiftUI-Migration, MVVM/MVVM-C, Dependency Injection, Modularisierung mit Swift Packages, Kotlin Multiplatform
- Sicherheit & Qualität: OWASP-konforme Entwicklung, Refactoring sicherheitskritischen Codes, Unit-, UI- und Snapshot-Tests
- Fachliche Brücke: Anforderungsanalyse, User Stories, Akzeptanzkriterien und Prototypen gemeinsam mit Fachbereich, UX und QA
Technische Skills
- Sprachen
- Swift (seit 2014), Objective-C (seit 2009), Kotlin Multiplatform (seit 2024), JavaScript/TypeScript, Python, Shell (Bash, Zsh)
- UI & Accessibility
- SwiftUI (seit 2020), UIKit (seit 2009), VoiceOver, Dynamic Type, Accessibility Inspector, Dark Mode
- Reaktiv & Concurrency
- Combine, RxSwift (seit 2019), async/await (seit 2021)
- Architektur
- MVVM, MVVM-C, MVP, Dependency Injection, modulare Architektur (Swift Packages), Clean Code, UML
- Testing
- XCTest (Unit- und UI-Tests), Snapshot-Tests, Testabdeckung ≥ 95 %
- Security & Healthcare
- OWASP, gematik-Spezifikationen (ePA, TI-M), Verschlüsselung, Signaturen & Zertifikate, Matrix-Protokoll
- Daten & APIs
- Core Data, Realm, REST, OpenAPI/Swagger, JSON, XML
- Build & CI/CD
- Xcode, Swift Package Manager, CocoaPods (Podspec), Jenkins, Fastlane, SonarQube, Git (Git Flow, Git LFS), GitHub
- Tools
- Jira, Confluence, Figma, Sketch, Zeplin, Postman
- Connectivity
- Bluetooth LE, NFC, eSIM, Blockchain
Branchen und Sprachen
- Branchen
- Gesundheitswesen/GKV (DAK, TK, Barmer, tomedo, Mediteo), Banking (comdirect), Telekommunikation (eSIM), Automotive (Mercedes-Benz), Medien & Verlage (NZZ, Kronen Zeitung), Logistik (Deutsche Post), Vergleichsportale (Verivox), Industrie & Halbleiter (Analytik Jena, X-FAB), Handel, Energie
- Sprachen
- Deutsch (Muttersprache), Englisch (verhandlungssicher, Projektsprache in mehreren Projekten)
Projekterfahrung (Auswahl)
- 08/2026 – 10/2026
Picolate & KreditRaten – eigene Apps
Moyar UG (Eigenprodukte) · Konzeption, Entwicklung und Veröffentlichung · Allein entwickelt
Entwicklung und Veröffentlichung der Foto-Box-App „Picolate“ für iPad und iPhone inkl. Webauftritt (picolate.com) sowie vollständige Überarbeitung der App „KreditRaten“ mit neuer Webseite und Web-Version (kreditraten.app).
- Picolate: Self-Service-Foto-Box für Hochzeiten und Feiern: fünf Aufnahmemodi (Foto, Fotostreifen, Bounce, Video, GIF), drei Designs, geführte Einrichtung und Kiosk-Modus mit PIN-geschütztem Admin-Bereich
- Teilen & Datenschutz: Fotos per QR-Code ohne App oder Konto; Upload auf einen Server in Deutschland, PIN-Schutz und automatische Löschung
- Offline-Fähigkeit: Aufnahme, Designs und QR-Code-Erzeugung ohne Internet; Uploads werden nachgeholt, sobald das Gerät online ist
- Monetarisierung: Event-Käufe und Abo-Modell (Picolate Plus) über In-App-Käufe
- KreditRaten: Relaunch des Kreditrechners für Annuitätendarlehen: Berechnung von Rate, Laufzeit, Zins oder Kreditbetrag, Tilgungsplan, Szenarienvergleich; zusätzlich als Web-App
Technologien: Swift, SwiftUI, StoreKit (In-App-Käufe und Abo), Webentwicklung
- 02/2026 – 07/2026
DAK iOS App – ePA-Framework-Integration
DAK-Gesundheit · Senior iOS-Entwickler · Im Team
Integration des ePA-Frameworks eines externen Herstellers in die DAK iOS App, inklusive Example App, API-Feedback an den Hersteller und Kommentierung sicherheitsrelevanter Anforderungen.
- Framework-Integration: Integration und Test neuer Releases des ePA-Frameworks inkl. Backmerges in den Entwicklungszweig
- Example App: Aufbau, Pflege und Bereitstellung einer Example App zur Framework-Anbindung; Abstimmung der Anpassungen mit dem Hersteller
- API-Design: Bewertung des API-Designs für Einsprungpunkte und Statusinformationen, strukturiertes Feedback an den Hersteller
- Konfiguration: DeepLink-Konfiguration, deklaratives Einlesen der Framework-Konfiguration, Bereinigung und Dokumentation der Branding-Konfigurationen, Konfigurationsskripte in Python
- Sicherheitsanforderungen: Kommentierung sicherheitsrelevanter Anforderungen (REQ-Comments) zu Schlüsselgenerierung, Verschlüsselung, Session-Handling, Signaturen und Zertifikaten
- Fehleranalyse: Analyse und Behebung fehlschlagender 2FA sowie von UI-Bugs (u. a. Dark Mode), Edge-Case-Tests, Erweiterung des Debug-Menüs um Statusinformationen
- Tooling: Einrichtung von Git LFS, Evaluierung und Vereinfachung des TI-M-Testings
Technologien: Swift, Xcode, Python (Konfigurationsskripte), Git, Git LFS
- 01/2024 – 02/2026
TK iOS App – TI-Messenger (TI-M)
Techniker Krankenkasse · Team TK-TIM · Senior iOS-Entwickler · Im Team
Entwicklung eines Matrix-basierten TI-Messengers innerhalb der TK iOS App – maßgeblich beteiligt von der Entwicklung bis zum Go-Live, inklusive Unterstützung bei der Abnahme durch die gematik GmbH.
- Go-Live & Abnahme: Entwicklung der Messenger-Funktionen bis zum produktiven Start; Unterstützung bei der Abnahme durch die gematik GmbH
- Kotlin Multiplatform: Implementierung von Verschlüsselungsalgorithmen in der gemeinsamen KMP-Bibliothek; regelmäßige Integration der TK-KMP-Bibliothek in die iOS-Codebasis
- Anforderungsanalyse: Analyse der gematik-Spezifikationen und Anforderungen (AFOs), User Stories, Akzeptanzkriterien und Refinements mit dem Fachbereich
- SwiftUI: Entwicklung der Messenger-Oberflächen mit modernen SwiftUI-Komponenten
- Barrierefreiheit: Optimierung der Accessibility von UI-Komponenten: VoiceOver-Unterstützung (Labels, Hints, Traits, sinnvolle Fokusreihenfolge), Dynamic Type und ausreichende Kontraste; Prüfung mit VoiceOver und dem Accessibility Inspector
- Qualität: Unit-, UI- und Snapshot-Tests (≥ 95 % Testabdeckung), Code-Reviews, Test-Builds und enge Zusammenarbeit mit QA und UI/UX
Technologien: Swift, SwiftUI, UIKit, Kotlin Multiplatform, Matrix, XCTest, Xcode, GitHub, Jenkins, SonarQube, Jira, Confluence, Figma
- 07/2023 – 12/2023
comdirect iOS App – Modernisierung der Infrastruktur
comdirect · Senior iOS-Entwickler (parallel zum TK-ePA-Projekt) · Im Team
Modernisierung der Abhängigkeits- und Modulstruktur der comdirect Banking-App.
- Migration: Umstellung der Drittanbieter-Abhängigkeiten von CocoaPods auf Swift Package Manager inkl. Dokumentation
- Modularisierung: Auslagerung interner Ressourcen in Swift Packages
- Code-Qualität: Optimierung sicherheitskritischen Codes, Refactorings, Bugfixing und Abbau technischer Schulden
- Qualitätssicherung: Unit- und UI-Tests, regelmäßige Code-Reviews im Scrum-Team
Technologien: Swift, UIKit, Swift Package Manager, CocoaPods, XCTest, Xcode, GitHub, Jenkins, Jira, Confluence
- 07/2021 – 12/2023
TK iOS App – Elektronische Patientenakte (ePA)
Techniker Krankenkasse · Team TK-Safe · Senior iOS-Entwickler · Im Team
Entwicklung der elektronischen Patientenakte (ePA) in der TK iOS App mit Schwerpunkt auf der Berechtigungsvergabe für Dokumente.
- ePA-Features: Berechtigungsvergabe für Dokumente sowie Darstellung von Dokumenten und Berechtigungen
- Anforderungsanalyse: Analyse der gematik-Spezifikationen und AFOs, Erstellung von User Stories und Akzeptanzkriterien, Refinements und Prototypen mit dem Fachbereich
- SwiftUI-Migration: Entwicklung moderner SwiftUI-Komponenten und schrittweise Migration bestehender UIKit-Oberflächen
- Sicherheit & Code-Qualität: Clean-Code- und OWASP-konforme Entwicklung, Refactoring sicherheitskritischen Codes, Abbau technischer Schulden, Code-Reviews
- Barrierefreiheit: Optimierung der Accessibility von UI-Komponenten: VoiceOver-Unterstützung (Labels, Hints, Traits, sinnvolle Fokusreihenfolge), Dynamic Type und ausreichende Kontraste; Prüfung mit VoiceOver und dem Accessibility Inspector
- Testing: Unit-, UI- und Snapshot-Tests mit mindestens 95 % Testabdeckung, Test-Builds und enge Zusammenarbeit mit QA, Fachbereich und UI/UX
- Arbeitsweise: Scrum (Dailies, Plannings, Refinements, Reviews, Retros), Dokumentation in Jira und Confluence
Technologien: Swift, SwiftUI, UIKit, XCTest, Xcode, GitHub, Jenkins, SonarQube, Jira, Confluence, Figma
- 10/2018 – 07/2021
DENT – eSIM & Mobile Daten
DENT · Senior iOS-Entwickler · Im Team
iOS-App zur weltweiten Nutzung mobiler Daten (Voice und Internet) per eSIM oder Partner-Carrier sowie zum Blockchain-basierten Kauf und Verkauf von Datenvolumen (Top-ups).
- Feature-Entwicklung: Implementierung neuer Features nach Clean-Code-Richtlinien
- Konzeption: Beratung des Fachbereichs, Refinements und Prototypen für neue Features
- Code-Qualität: Bugfixing, Refactorings und Abbau technischer Schulden
- Barrierefreiheit: Verbesserung der Accessibility der App, insbesondere VoiceOver-Unterstützung und Dynamic Type
- Testing: Unit-Tests, Test-Builds und Integrationstests gemeinsam mit dem QA-Team
Technologien: Swift, UIKit, SwiftUI, JavaScript, Kotlin, Xcode, GitHub, CocoaPods, Jenkins, Fastlane, Jira, Confluence, Zeplin, Swagger, Figma, Sketch, Postman
Weitere Projekte 2007 – 2021
| Zeitraum | Kunde | Projekt & Rolle | Technologien |
|---|---|---|---|
| 03/2021 | EigenprojektElektronik | BLE-Prototyp mit Arduino: Prototyp: Arduino Mega2560 mit BLE-Modul HM-10, gekoppelt mit einer iOS-App.Allein entwickelt | Swift, SwiftUI, Bluetooth LE, C/C++ |
| 04/2018 – 10/2018 | TDSoftware GmbHKrypto | ETHScanr: App zum Monitoring von Ethereum-ERC20-Tokens und Wallets. Beratung, Architektur, Implementierung.Im Team | Swift, CocoaPods, Realm |
| 12/2017 – 01/2018 | Barmer via T-Systems MMSGesundheit | Barmer-App: Automatische Dokumentenerkennung, optimierte Benutzerführung und VoiceOver-Unterstützung.Im Team | Swift, Vision Framework |
| 01/2017 – 03/2018 | Mercedes-Benz via T-Systems MMSAutomotive | Mercedes PRO connect: Anzeige von Fahrzeuginformationen. Architektur und Implementierung, Projektsprache Englisch.Im Team | Swift, MVP, CocoaPods |
| 10/2016 – 01/2017 | M-Pulso GmbH (AT)Handel | DM8: iOS-Version der bestehenden Android-App. Architektur und Implementierung.Allein entwickelt | Swift, CocoaPods |
| 08/2016 – 09/2016 | Mediteo GmbHMedizin | Mediteo: Weiterentwicklung der App zur Verwaltung von Medikamenteneinnahmen. Weiterentwicklung, Projektsprache Englisch.Im Team | Swift, ReactiveCocoa, MVVM, Realm |
| 06/2016 – 07/2016 | design:lab weimarMedien | Zeiterfassungs-Web-App: Zeiterfassungs-Web-App für eine Designagentur.Allein entwickelt | Angular 2, TypeScript, Firebase |
| 04/2016 – 05/2016 | Zollsoft GmbHMedizin | tomedo OP-Modul: OP-Modul für die Praxissoftware „tomedo“ (iOS und macOS).Im Team | Swift, Objective-C, Core Data |
| 09/2015 – 03/2016 | NZZ via TDSoftwareMedien | NZZ Zeitungs-App: Zeitungs-App der Neuen Zürcher Zeitung. Verantwortlich für Prototyp, Frontend-Architektur und Implementierung.Im Team | Swift, Objective-C |
| 01/2015 – 08/2015 | TDSoftware GmbHVertrieb | Vertriebs-App: Vertriebs-App für ein Großunternehmen mit Direktvertrieb. Frontend-Architektur und Implementierung.Im Team | Swift |
| 10/2014 – 12/2014 | Kronen Zeitung via TDSoftwareMedien | Kronen Zeitung App: Zeitungs-App der Kronen Zeitung (Österreich). Frontend-Architektur und Implementierung.Im Team | Objective-C |
| 08/2014 – 09/2014 | TDSoftware GmbHFinanzen | Reporting-App für Vorstände: Reporting-App für Vorstände eines Finanzinstituts. Frontend-Architektur und Implementierung.Im Team | Objective-C |
| 07/2014 – 08/2014 | Deutsche Post via TDSoftwareLogistik | Funcard: Postkarten-App der Deutschen Post. Implementierung.Im Team | Objective-C |
| 05/2014 – 07/2014 | Verivox via TDSoftwareVergleichsportal | Verivox Preisvergleich: Preisvergleichs-App von Verivox. Frontend-Architektur und Implementierung.Im Team | Objective-C, JSON |
| 02/2014 – 04/2014 | Analytik Jena via design:lab weimarIndustrie | Analytik Jena Web-App: Mobile Web-App zur Anbindung von Analysegeräten per WebSocket (Messwerte, Systemstatus); interne Distribution.Allein entwickelt | jQuery Mobile, HTML5, WebSocket |
| 01/2014 – 02/2014 | TDSoftware GmbHAutomotive | Datenbank-Schnittstelle: Datenbank-Schnittstelle zwischen JavaScript und Objective-C für eine bestehende iPad-App.Allein entwickelt | Objective-C, JavaScript, SQLite |
| 07/2012 – 08/2012 | THUECOM MedienMedien / Industrie | Bratwurst-App & Außendienst-App: „Bratwurst-App für Thüringen“ sowie Außendienst-App eines Mittelständlers (Enterprise Distribution).Allein entwickelt | Objective-C, Core Data, Core Location |
| 03/2012 – 06/2012 | X-FAB via ART-KON-TORHalbleiter | FeatureXplorer: HTML5-basierte App (iOS und Web) zur Präsentation von Chip-Familien und Features.Allein entwickelt | Objective-C, HTML5, JavaScript |
| 10/2011 – 02/2014 | Zollsoft GmbHMedizin | tomedo: Entwicklung der Praxisverwaltungssoftware „tomedo“ für macOS und iOS.Im Team | Objective-C, Cocoa, Core Data |
| 08/2011 – 03/2012 | orgteam DatensystemeHandel | orgteam: iPad-App für einen Apple Premium Reseller mit CMS-Anbindung. Konzeption und Umsetzung.Allein entwickelt | Objective-C, Core Data, HTML5 |
| 07/2011 – 01/2012 | Momentum HairstylesDienstleistung | Momentum-Hairstyles: iPhone-App mit CMS-Anbindung (Dienstpläne, News, Fotogalerien).Allein entwickelt | Objective-C, Core Data |
| 04/2011 – 06/2011 | THUECOM MedienMedien | Thüringen-Quiz: Quiz-Spiel inkl. In-App-Purchase.Allein entwickelt | Objective-C, Core Data |
| 02/2011 – 03/2011 | TDSoftware GmbHMedien | E-Book-Reader Shop-Modul: Benutzeroberfläche für das Shop-Modul eines E-Book-Readers (iPad).Im Team | Objective-C, HTML, CSS |
| 11/2010 – 01/2011 | THUECOM MedienMedien | t.akt: Event-App mit standortbasierter Veranstaltungssuche.Allein entwickelt | Objective-C, Core Data, MapKit |
| 10/2010 – 11/2010 | Cuculus GmbHEnergie | Strom21.smart: Smart-Metering-App zur Auswertung von Strom-, Gas- und Wasserverbrauch; heute „Meter1 Energiemonitor“.Allein entwickelt | Objective-C, Core Graphics |
| 08/2010 – 09/2010 | EigenprojektFinanzen | KreditRaten: Kreditraten-Rechner für Annuitätendarlehen (2026 neu aufgelegt).Allein entwickelt | Objective-C |
| 09/2007 – 03/2010 | Maritime Media SystemsElektronik | Maritime Media Systems: Ausgründungsprojekt der Bauhaus-Universität Weimar: Prototyp eines Linux-Tablets für Boote und Yachten. Projektleitung, Hard- und Software-Architektur.Projektleitung | C, C++, Java |
