Senior iOS Developer 03/2025 – bis jetzt
EnBW · Karlsruhe
Bei EnBW habe ich beim KickOff einer neuen App Plattform geholfen.
Swift · SwiftUI · Combine · REST (JSON) · Softwarearchitektur · CI/CD · Jenkins · PullRequest · Gitlab · Git · Xcode ·
Azure DevOps · UI Tests · Unit Tests · Snapshot Tests · SPM
Senior iOS Developer 11/2024 – 02/2025
Chrono24 · Karlsruhe
Chrono24 App
Bei Chrono24 habe ich die Neuentwicklung des Katalogs unterstützt.
Swift · SwiftUI · Combine · REST (JSON) · CleanSwift · CI/CD · Jenkins · Gitlab · Git · Xcode · Jira · Confluence · UI
Tests · Unit Tests · Snapshot Tests · SPM
Senior iOS Entwickler 03/2024 – 10/2024
1und1 · München
1und1 Mail Apps (z.B. GMX)
Bei 1und1 habe ich an der Cloud Interaktion in den Mail Apps mitgearbeitet. Wir haben in dieser Zeit
einen größeren Umstieg von UIKit auf SwiftUI fertiggestellt. Außerdem habe ich den Einbau von
Attachments in der Mailliste fertiggestellt.
Swift · UIKit · SwiftUI · Combine · REST (JSON) · Viper · CI/CD · Jenkins · Gitlab · Git · Xcode · Jira · Confluence · UI
Tests · Unit Tests · Snapshot Tests · Cocoapods · SPM
Senior iOS Developer 02/2022 – 09/2023
RTL · Köln
RTL+ App
Bei RTL habe ich zuerst im Magazine Tema gearbeitet und dieses vom Anfang bis zum Public Release
begleitet. Während der Entwicklung haben wir diverse UIKit Komponenten entwickelt, welche auch
von anderen Teams in der gesamten RTL+ App genutzt wurden. Später haben wir die Live Events an
den bereits vorhandenen Bereich Streaming angebunden – komplett in SwiftUI in die bestehende UIKit
Application eingebunden.
Swift · UIKit · SwiftUI · Combine · REST (JSON) · GraphQL · CleanSwift · CI/CD · Jenkins · Gitlab · Git · Xcode · Jira ·
Confluence · UI Tests · Unit Tests · Snapshot Tests · Cocoapods · SPM
Senior iOS Developer 06/2021 – 01/2022
Nexenio (Luca App) · Berlin
Luca App
Während der Corona Zeit habe ich an der Luca App mitgearbeitet. Hier gab es einen besonderen
Fokus auf die Sicherheit der App und das Verschlüsseln der Daten. So haben wir ein komplexes
System zum Speichern und Transport der verschlüsselten Daten entwickelt, so dass man abgleichen
konnte wer zu welchem Zeitpunkt an einem bestimmten Ort war – ohne zu wissen wer genau dort war.
Swift · UIKit · RXSwift · REST (JSON) · GraphQL · MVVM+C · CI/CD · Jenkins · BitBucket · Git · Xcode · Jira ·
Confluence · UI Tests · Unit Tests · Snapshot Tests · Cocoapods · SPM · CryptoKit · CryptoSwift
Senior iOS Developer 01/2021 – 05/2021
Comdirect · Rostock
Comdirect Phototan App
Bei Comdirekt habe ich an der Phototan App gearbeitet. Hier war hauptsächlich der Umstieg von
vielen Bereichen von UIKit zu SwiftUI auf dem Programm. Außerdem musste eine reibungslose
Zusammenarbeit mit der Comdirekt Banking App sichergestellt werden.
Swift · UIKit · SwiftUI · RXSwift · REST (JSON) · Viper · CI/CD · Jenkins · BitBucket · Git · Xcode · Jira · Confluence ·
Unit Tests · Snapshot Tests · Cocoapods · SPM
Senior iOS Developer 04/2020 – 12/2020
Buhl · Mannheim
Steuer:Phone App
Bei Buhl bin ich in die laufende Entwicklung der Steuer:Phone App eingestiegen. Die erste große
Aufgabe bestand darin die bestehende Architektur von MVC auf MVVM+C umzubauen. Das
Besondere an der App ist, dass die ganzen Dialoge auf Serverseite generiert und als JSON an den
Client gesendet werden. Der Client wandelt dieses komplexe JSON in UIKit-Dialoge um.
Swift · UIKit · REST (JSON) · MVVM+C · CI/CD · Jenkins · Gitlab · Git · Xcode · Jira · Confluence · UI Tests · Unit Tests
· Snapshot Tests · Cocoapods · SPM
Senior iOS Developer 06/2019 – 03/2020
Porsche · Ludwigsburg
My Porsche iOS App
Entwicklung und Weiterentwicklung der My Porsche iOS App für Porsche-Fahrer.
Swift · UIKit · RXSwift · REST (JSON) · MVVM+C · CI/CD · Jenkins · Gitlab · Git · Xcode · Jira · Confluence · UI Tests ·
Unit Tests · Snapshot Tests · Cocoapods · SPM
Senior iOS Developer 04/2017 – 05/2019
iWelt · Würzburg
Bei der iWelt App handelt es sich um eine nur intern von Verkäufern genutzte reine iPad App. Das
Besondere war die mehrstufige Navigation, bei der über Swipe-Gesten mehrere Ebenen auf- und
zugeklappt werden konnten.
Swift · UIKit · CouchDB · Realm · REST (JSON) · CleanSwift · CI/CD · Jenkins · Gitlab · Git · Xcode · Jira · Confluence
· Unit Tests · Cocoapods
Senior iOS Developer 11/2016 – 03/2017
Tallence · Hamburg
Miles & More Worldshop Discover
Bei der Entwicklung der Worldshop Discover App stand auch der Umbau von MVC auf MVVM und der
Umstieg von Objective-C auf Swift im Vordergrund.
Swift · Objective-C · UIKit · CouchDB · Realm · REST (JSON) · MVVM · CI/CD · Jenkins · Gitlab · Git · Xcode · Jira ·
Unit Tests · Cocoapods
Senior iOS Developer 03/2015 – 10/2016
DRF · Koblenz
DRF-TV Streaming App
Die App war eine komplette Neuentwicklung und stellte das erste Swift-Projekt dar. Alles wurde mit
der gerade vorgestellten Swift Version 1.0 entwickelt. Wir haben diverse 3rd-Party-Frameworks intern
in Swift neu entwickelt, was beim Thema Video Streaming eine große Herausforderung war.
Swift · UIKit · REST (JSON) · MVVM · Gitlab · Git · Xcode · Unit Tests · Cocoapods · Streaming
Senior iOS Developer 01/2015 – 02/2015
Vodafone · Düsseldorf
Secure Net Wifi V 2.0
Entwicklung der iOS (Universal) Applikation Secure Net Wifi V 2.0.
Objective-C · UIKit · CouchDB · Realm · REST (XML) · MVC · Gitlab · Git · Xcode · Unit Tests · Cocoapods
Senior iOS Developer 01/2014 – 08/2014
Bosch · Viersen
Confectionery App
Entwicklung der iOS (Universal) Applikation Confectionery.
Objective-C · UIKit · REST (JSON) · MVC · Gitlab · Git · Xcode · Unit Tests · Cocoapods
EIGENE PROJEKTE
Fast.io – Fasting Timer 2025 – bis jetzt
Komplett mit AI entwickelt – von Planung und Design über Implementierung bis hin zu Tests. Ein
wunderschön einfacher Intervallfasten-Timer für iPhone und Apple Watch. Fast.io hilft dabei,
Fastenziele konsequent zu verfolgen – mit Echtzeit-Tracking, Hydration-Log, Live Activities, Dynamic
Island, Home Screen Widgets und Apple Health Integration. Unterstützt populäre Fasten-Schemata
wie 16:8, 18:6 und OMAD. Als Einmalkauf erhältlich – kein Abo.
OverlayLab – Weather Camera & Text Overlays 2025 – bis jetzt
Verwandelt jedes Foto in eine Geschichte mit Live-Wetter-, Standort- und Text-Overlays. Fotos
aufnehmen oder aus der Bibliothek importieren, mit Wetter (Temperatur, Luftfeuchtigkeit, Wind),
Datum, Uhrzeit und eigenem Text versehen, Stile anpassen und direkt teilen. Pro-Version: 5-
Sekunden-Videos mit Overlays und Export ohne Branding.
S3XY Watch for Tesla 12/2022 – bis jetzt
Entwicklung einer App zur Steuerung und Überwachung eines Teslas. Die App ist komplett mit den
neusten Frameworks von Apple entwickelt, da ich sie als Lernobjekt für neuste Technologien nutze.
Sie besteht aus der App selbst sowie einer REST-API-Schnittstelle, die ebenfalls mit Swift / Vapor
entwickelt wurde.