gbmetaoffice
Deutsch PDF

Available from 1 January 2027

Freelancer · Cologne area · on-site & remote

Gerd Bernhardt

Agentic Engineer · iOS & macOS · 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.

19
years freelancing
12+
products & clients
3
agile certifications
Gerd Bernhardt – Agentic Engineer · iOS & macOS · Scrum & SAFe
Explore the timeline

Today

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. 01

    Specify

    Write requirements, architecture and acceptance criteria that agents can reliably work against.

  2. 02

    Produce

    Agent teams build features for iOS, Android, web and the Supabase backend – in parallel and traceable.

  3. 03

    Verify

    Automated tests, code reviews and quality gates decide what reaches the main branch – not gut feeling.

  4. 04

    Ship

    CI/CD, infrastructure and releases run through the same pipeline – from commit to App Store.

What the factory produces

Timeline

Projects through time

Almost two decades of projects – from the first iPhone app to the AI software factory. Scroll through time.

Gerd Bernhardt

Today

Agentic engineering

  1. since 10/2026

    AI software factory

    mesics GmbH

    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
    • AI Agents
    • Spec-driven Development
    • Swift / SwiftUI
    • Android
    • Web
    • Supabase
    • CI/CD
    • Docker
Gerd Bernhardt, 2020
2020

2020 – 2026

Large platforms, scaled teams

  1. 11/2023 – 10/2026

    ePA – electronic patient record

    IBM Germany

    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
    • Swift
    • SwiftUI
    • gematik
    • OWASP
    • SAFe
  2. 04/2023 – 10/2023

    Lactate Express

    mesics GmbH

    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
    • SwiftUI
    • Combine
    • Swift Charts
    • Core Bluetooth
    • HealthKit
    • Mac Catalyst
  3. 2022

    SAFe 5 Advanced Scrum Master

  4. 04/2020 – 03/2023

    TVNOW / RTL+

    RTL Germany

    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
    • Swift
    • SwiftUI
    • GraphQL
    • Fastlane
    • GitLab CI
    • Proxyman
    • Miro
Gerd Bernhardt, 2017
2017

2015 – 2020

Product teams & agile transformation

  1. 2018

    Scrum Alliance Certified Agile Leadership

  2. 09/2017 – 03/2020

    Eurowings app

    Eurowings

    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
    • Objective-C
    • Swift
    • Fastlane
    • Jenkins
    • Firebase
    • CocoaPods
  3. 04/2017 – 09/2017

    Eventim universal app

    CTS Eventim Solutions GmbH

    Evolving the ticketing provider’s universal app.

    • Feature development of the universal app
    • Introducing snapshot tests
    • Swift
    • Fastlane
    • CocoaPods
  4. 07/2016 – 02/2017

    White-label fashion app

    Arvato Mobile Solutions

    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
    • Swift 3
    • Objective-C
    • Fastlane
    • Hopper
    • Charles
  5. 01/2015 – 06/2016

    Lufthansa app & AUDI Valet Parking

    Sapient Nitro

    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
    • Objective-C
    • Fastlane
    • SonarQube
    • CocoaPods
  6. 2015

    Scrum Alliance Certified ScrumMaster

Gerd Bernhardt, 2013
2013

2005 – 2014

The early iPhone years

  1. 09/2014 – 12/2014

    Raumfeld universal app

    Lautsprecher Teufel GmbH, Berlin

    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
    • Objective-C
    • XCTest
    • OCMock
    • TeamCity
  2. 02/2012 – 04/2014

    HRS app

    HRS – Hotel Reservation Service

    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
    • Objective-C
    • TDD
    • OCMock
    • Jenkins
    • HockeyApp
    • Git Flow
  3. 11/2011 – 06/2012

    Jeannie – voice assistant

    Pannous GmbH

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

    • Nuance Dragon SDK
    • Objective-C
  4. 10/2011 – 11/2011

    3D Augmented Maintenance Manager

    Mieschke Hofmann und Partner (MHP)

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

    • OpenGL
    • Core Graphics
    • SAP
  5. 01/2009 – 12/2011

    Client work

    incl. the party DIE LINKE

    iOS apps and software projects for various clients.

  6. 2007

    Going freelance – iOS & software engineering

  7. 2005

    Software developer in Cologne

Skills

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 Master2022
  • Scrum Alliance Certified Agile Leadership (CAL 1)2018
  • Scrum Alliance Certified ScrumMaster2015

Education

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

Training

FAQ

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.

Contact

Let’s talk

A new product, a stuck app project, or the wish to ship faster with AI agents? I look forward to hearing from you.

Available from
1 January 2027
Location
Cologne area, on-site or remote
Languages
German, English
Profiles
LinkedIn · XING · Stack Exchange
Downloads
Profil (Deutsch, PDF)
Profile (English, PDF)