# Gerd Bernhardt – Agentic Engineer · iOS & macOS · Scrum & SAFe

> Freelancer near Cologne, Germany: iOS & macOS development since 2007 (RTL+, Eurowings, Lufthansa, ePA at IBM), AI software factories with agents, Scrum & SAFe.

I have been building apps for Apple platforms since 2007 – for products like RTL+, Eurowings, Lufthansa and HRS, most recently for Germany’s electronic patient record at IBM. Today I build AI software factories: agent pipelines that produce software for iOS, Android, web and backend. I own architecture, quality and delivery – the agents write most of the code.

## Contact

- Email: gbernhardt@metaoffice.de
- Phone: +49 172 79 19 141
- Available from: 1 January 2027
- Location: Cologne area, on-site or remote
- Languages: German, English
- Status: Available from 1 January 2027
- Website: https://www.metaoffice.de/en/
- LinkedIn: https://www.linkedin.com/in/gerd-bernhardt-6236024b/
- XING: https://www.xing.com/profile/Gerd_Bernhardt
- PDF: https://www.metaoffice.de/downloads/GerdBernhardt_Profil_en.pdf

## How I work today

I no longer write software line by line – it is produced by a factory of specialised AI agents. My experience as an iOS engineer and Scrum Master lives in the guard rails: precise specifications, strict quality gates and a process that ships working software every day.

1. **Specify** – Write requirements, architecture and acceptance criteria that agents can reliably work against.
2. **Produce** – Agent teams build features for iOS, Android, web and the Supabase backend – in parallel and traceable.
3. **Verify** – Automated tests, code reviews and quality gates decide what reaches the main branch – not gut feeling.
4. **Ship** – CI/CD, infrastructure and releases run through the same pipeline – from commit to App Store.

**What the factory produces:** iOS & macOS (Swift, SwiftUI – my home turf); Android (Native apps from the same specification); Web (Web apps, admin tools, landing pages); Backend (Supabase: Postgres, auth, storage, edge functions); DevOps (CI/CD, containers, deployments, store releases)

## Projects

### AI software factory – mesics GmbH (since 10/2026)

Building and operating agent pipelines that turn specifications into working software – mobile, web and backend, including tests, CI/CD and operations.

- Architecture and specification as the steering instrument for AI agents
- Producing apps for iOS, Android and web plus Supabase backends
- Quality gates: automated tests, reviews, static analysis
- DevOps: CI/CD pipelines, container deployments, store releases

Technologies: AI Agents, Spec-driven Development, Swift / SwiftUI, Android, Web, Supabase, CI/CD, Docker

### ePA – electronic patient record – IBM Germany (11/2023 – 10/2026)

Contributing to the electronic patient record (ePA), one of the largest digitalisation projects in the German healthcare system. Project end: 15 Oct 2026.

- iOS development for the ePA on the IBM Health Platform
- Security by design: secure development lifecycle, OWASP Top 10, cryptography
- Working against gematik specifications in a highly regulated environment (privacy, security)
- Collaboration in a scaled agile setup

Technologies: Swift, SwiftUI, gematik, OWASP, SAFe

### Lactate Express – mesics GmbH (04/2023 – 10/2023)

Mac Catalyst app for performance diagnostics in endurance sports – from product to brand.

- App development with SwiftUI, Combine and Swift Charts
- Connecting measurement devices via Core Bluetooth, HealthKit integration
- Product and brand development
- Agile setup and organisation of agile artefacts

Technologies: SwiftUI, Combine, Swift Charts, Core Bluetooth, HealthKit, Mac Catalyst

### TVNOW / RTL+ – RTL Germany (04/2020 – 03/2023)

iOS development for one of Germany’s largest streaming platforms, in several feature teams within a SAFe setup.

- iOS development in several feature teams
- Increasing test coverage (UI and unit tests)
- Team ambassador in a SAFe environment
- Operating CI/CD with GitLab and TestFlight
- Workshops on domain-driven design, nonviolent communication and feedback

Technologies: Swift, SwiftUI, GraphQL, Fastlane, GitLab CI, Proxyman, Miro

### Eurowings app – Eurowings (09/2017 – 03/2020)

Stabilising and evolving the Eurowings app – and the agile transformation of the team.

- Stabilising and evolving the app
- Establishing agile ways of working and development standards
- Increasing test coverage (UI and unit tests)
- Operating CI/CD with Jenkins, Firebase and TestFlight

Technologies: Objective-C, Swift, Fastlane, Jenkins, Firebase, CocoaPods

### Eventim universal app – CTS Eventim Solutions GmbH (04/2017 – 09/2017)

Evolving the ticketing provider’s universal app.

- Feature development of the universal app
- Introducing snapshot tests

Technologies: Swift, Fastlane, CocoaPods

### White-label fashion app – Arvato Mobile Solutions (07/2016 – 02/2017)

Greenfield white-label project – later Scrum Master for the iOS and Android team.

- Designing the white-label approach
- Setting up CI/CD
- Scrum Master for iOS & Android

Technologies: Swift 3, Objective-C, Fastlane, Hopper, Charles

### Lufthansa app & AUDI Valet Parking – Sapient Nitro (01/2015 – 06/2016)

Product development of the Lufthansa universal app in an international team, plus a prototype for AUDI Valet Parking.

- Product development of the Lufthansa app
- Greenfield prototype for AUDI Valet Parking

Technologies: Objective-C, Fastlane, SonarQube, CocoaPods

### Raumfeld universal app – Lautsprecher Teufel GmbH, Berlin (09/2014 – 12/2014)

Music streaming app for Raumfeld’s WiFi speakers – with a strong focus on test-driven development.

- Feature development of the Raumfeld app
- WiFi onboarding for the speakers
- Driving TDD in the team

Technologies: Objective-C, XCTest, OCMock, TeamCity

### HRS app – HRS – Hotel Reservation Service (02/2012 – 04/2014)

Two years of hotel search on the iPhone: monthly releases, 14 languages and a complete rewrite as version 5 – test-driven in a CI environment.

- Feature development of HRS app versions 3 and 4
- Rewrite as HRS app version 5
- Geofencing, offline robustness, retry patterns

Technologies: Objective-C, TDD, OCMock, Jenkins, HockeyApp, Git Flow

### Jeannie – voice assistant – Pannous GmbH (11/2011 – 06/2012)

Speech recognition and voice control on the iPhone before Siri was everywhere: dictation, search, contacts.

Technologies: Nuance Dragon SDK, Objective-C

### 3D Augmented Maintenance Manager – Mieschke Hofmann und Partner (MHP) (10/2011 – 11/2011)

iPad showcase for the SAP Automotive Symposium 2011 – later awarded “BEST OF 2012”.

Technologies: OpenGL, Core Graphics, SAP

### Client work – incl. the party DIE LINKE (01/2009 – 12/2011)

iOS apps and software projects for various clients.

## Focus areas

- **Agentic engineering:** AI software factories & agent workflows; Spec-driven development; Quality gates & automated reviews; iOS, Android, web, Supabase, DevOps
- **iOS & macOS:** Swift, SwiftUI, Combine, async/await; UIKit, AVFoundation, AVKit, StoreKit, HealthKit, Core Bluetooth; Mac Catalyst, Swift Charts; Confident in large, established codebases
- **Scrum & SAFe:** Working in scaled agile setups; Coaching, tech talks, facilitation; Analytical approach with OKRs; Agile transformation of teams
- **CI/CD & quality:** GitLab CI, Jenkins, Xcode Cloud; Fastlane, TestFlight; Unit, UI and snapshot tests, TDD; SonarQube, metrics

## Certifications

- SAFe 5 Advanced Scrum Master (Scaled Agile, Inc., 2022)
- Scrum Alliance Certified Agile Leadership (CAL 1) (Scrum Alliance, 2018)
- Scrum Alliance Certified ScrumMaster (Scrum Alliance, 2015)

## Training

- 09/2026: Application Security – The Complete Guide – Udemy, Derek Fisher · 12.5 hours
- 04/2026: IBM Health Platform – Data Security & Privacy – Data security and privacy education · 2023, renewed 2026
- 02/2026: IBM Core Training 2026 – IBM
- 11/2025: Workshop: performance diagnostics – Fokus:Diagnostik, Mirco Smerecnik · spiroergometry, lactate, VT1/VT2 determination in health and endurance sports
- 12/2024: IBM Secure Development Curriculum (iOS Developer) – Secure development lifecycle, security principles, cryptography, XSS, injections, CSRF, penetration testing · 2023, renewed 2024
- 09/2022: Workshop: domain-driven design – RTL+ · team structure along business domains, product ownership, fewer dependencies
- 08/2022: Workshop: nonviolent communication – RTL+ · after Marshall B. Rosenberg
- 07/2021: Workshop: feedback – RTL+ · structured feedback: observation, impact, request

## Education

- Master of Science, Computer Science
- Diplom-Informatiker (FH) – Computer Science degree

## Frequently asked questions

### When is Gerd Bernhardt available for new projects?

From 1 January 2027 – on-site in the Cologne area or remote, in German or English. Feel free to get in touch now so we can plan the project in good time.

### What does an agentic engineer do?

An agentic engineer has software produced by specialised AI agents and steers that production: writing specifications and architecture, defining quality gates, reviewing results and owning delivery. I call this setup an AI software factory.

### Do you still build iOS apps yourself?

Yes. iOS and macOS with Swift and SwiftUI have been my core since 2007 – from HRS and Lufthansa to Eurowings, RTL+ and the ePA at IBM. Agents speed up implementation; architecture, code reviews and critical parts stay in my hands.

### Which platforms and technologies do you cover?

iOS and macOS (Swift, SwiftUI, Combine, HealthKit, Core Bluetooth), Android, web apps, Supabase backends (Postgres, auth, storage, edge functions) and DevOps with CI/CD (GitLab CI, Jenkins, Fastlane, Xcode Cloud) and container deployments.

### How is quality ensured when AI agents write the code?

Through precise specifications and acceptance criteria, automated unit, UI and snapshot tests, code reviews and quality gates in the CI pipeline – plus security know-how from the ePA project: secure development lifecycle and OWASP Top 10.

### Do you also take on Scrum Master or agile roles?

Yes. I am a SAFe 5 Advanced Scrum Master, Certified Agile Leader and Certified ScrumMaster, have been Scrum Master for iOS and Android teams, supported the agile transformation at Eurowings and worked as team ambassador in the SAFe setup at RTL+.

### Do you have experience in regulated environments?

Yes. Until October 2026 I worked on the electronic patient record (ePA) at IBM – against gematik specifications, with regular training in data security, privacy and secure software development.

### How do I get in touch?

By email to gbernhardt@metaoffice.de or by phone at +49 172 79 19 141. My profile is also available as a PDF in German and English.
