Skip to content
Freelance · Senior iOS Developer · 10+ years
Available

Team reinforcement

Senior software engineer for longer engagements in existing product teams: native iOS, Kotlin Multiplatform, plus backend and automation experience. Most recently in large products: the German electronic health record at IBM, at Kleinanzeigen and EDEKA. Remote or on site in Nuremberg.

Focus
iOS · Kotlin Multiplatform · Automation & AI
Location
Remote · Nuremberg
Languages
German · English
Contract
freelance · direct or via agencies
Stack

What I work with.

Mobile & Multiplatform
iOS & Mobile
SwiftSwiftUIUIKitSwift ConcurrencyCombineRxSwiftObjective-C
Multiplatform
Kotlin Multiplatformnetworkingdata modelsSwift interop
Architecture
MVVMmodular architecturesClean Architecturedesign systemsdesign tokens
Specialised
Mapbox & geospatial databarcode scanning (Scandit)AVFoundationCoreBluetoothRealm
Quality & Security
Security & Auth
OIDCJWTFIDOmTLSKeychainSSL pinning
Healthcare / telematics
gematik specificationstelematics infrastructure (TI)sektoraler IdPeGK/NFC
Testing & Delivery
XCTestSwift TestingXCUITestsnapshot testingBDD (Gherkin)FastlaneJenkinsGitLab CI
Backend, Web & AI
Backend & Web
RESTGraphQLWebSocketsNode.jsNestJSNext.jsAWS
AI & Automation
LLM pipelinesn8nagentic workflows
Engagement

What I take on in teams.

  1. Feature delivery in the existing team: PR-based, Scrum or Kanban, CI integration.

  2. Modernisation alongside day-to-day work: migrations, tests, release process.

  3. Authentication and security: OIDC, FIDO, mTLS, session flows — including regulated environments.

  4. Introducing SwiftUI and KMP with the team, not past it.

Project history

Recent engagements.

01

Electronic Health Record

Client
IBM Deutschland GmbH
Role
Senior iOS Engineer
Period
2023–2026
02

Kleinanzeigen App

Client
Kleinanzeigen GmbH
Role
Senior iOS Engineer
Period
2022–2023
03

EDEKA App

Client
EDEKA Digital GmbH
Role
Senior iOS Engineer
Period
2019–2022
04

Junelight App

Client
Siemens AG
Role
Senior iOS Engineer
Period
2018–2020
CV

Full CV as PDF.

Updated
08/2026
Format
PDF
Versions
Deutsch · English

All details as of 08.2026 · terms discussed in the intro call

Contact

First conversation: 30 minutes, free of charge, no presentation.

You describe the situation, I tell you whether and how I can help. No slides, no sales pitch.