Based in Munich, Germany

Hi, I'm

Daniel Bode

iOS Developer

Building native iOS apps with Swift, UIKit & SwiftUI, automating App Store pipelines with Fastlane, and bringing a solid full-stack background to mobile.

About Me

Daniel Bode

I'm an iOS Developer at a Munich-based FinTech company, building production apps used daily by wealth management firms and their clients across Germany and Austria. My primary framework is UIKit, complemented by growing experience in SwiftUI. I hold a B.Sc. in Information Systems from the Technical University of Munich.

My main project is the company's flagship wealth management platform — a hybrid iOS app that wraps a complex financial web application in a carefully engineered native shell. This architecture lets advisors manage client portfolios across accounts, ETFs, hedge funds, and bonds aggregated from multiple banks, communicate via in-app messaging, email, SMS, and MiFID-compliant recorded video calls, and maintain detailed client records — while I ensure the experience feels genuinely native through Face ID, Keychain, push notifications, and deep linking. I also develop the company's fully native UIKit multi-factor authentication app, giving users a secure in-app alternative to SMS-based login.

On the DevOps side, I own the entire release pipeline for 65+ individually branded white-label apps — each published under its own App Store account with a custom icon, color scheme, and name. Using Fastlane, I automate every step: building, code signing, uploading to App Store Connect, managing per-app metadata, submitting for review, and triggering releases. I also bring a solid full-stack background from working with Angular, Spring Boot, Node.js, and Docker — giving me a broad perspective when bridging mobile and backend systems.

Skills & Technologies

Primary focus on iOS — with a full-stack and mobile DevOps background

iOS Development

SwiftAdvanced
UIKitAdvanced
XcodeAdvanced
ARKit / ARCoreAdvanced
SwiftUIProficient
WebRTC (iOS)Proficient

Mobile DevOps

FastlaneExpert
App Store ConnectAdvanced
Code SigningAdvanced
White-label DistributionAdvanced
CI/CD for iOSAdvanced

Full Stack

TypeScript / JavaScriptAdvanced
AngularAdvanced
HTML / CSSAdvanced
ReactProficient

Backend & APIs

REST APIsExpert
Node.js & ExpressAdvanced
Spring BootAdvanced
Jakarta EEProficient
WebSocketsProficient

Databases

SQLAdvanced
PostgreSQLAdvanced
MySQLAdvanced
OracleAdvanced

Dev Tools & Agile

GitExpert
Scrum / AgileExpert
DockerAdvanced
Jira / ConfluenceAdvanced
KubernetesProficient
Familiar
Proficient
Advanced
Expert

Experience

My professional journey

iOS Developer

TecKonzept
Apr 2025 – Present
Haar, Munich
  • Developing two production iOS apps in Swift and UIKit: a hybrid wealth management platform used by financial advisors and their clients, and a fully native multi-factor authentication app.
  • Engineering the native iOS shell around the company's core FinTech web application — integrating Face ID, Keychain, push notifications, and deep linking so a complex financial platform feels genuinely native on iPhone.
  • Building the MFA app entirely in UIKit, providing users with secure in-app approval requests as an alternative to SMS-based login codes.
  • Owning the end-to-end release pipeline for 65+ white-label apps with Fastlane — automating per-target builds, code signing, App Store Connect uploads, per-app metadata, review submissions, and releases.
UIKitSwiftFastlaneXcodeApp Store ConnectCI/CD

Full Stack Developer — Volunteer

Technical University of Munich
Jul 2022 – Apr 2023
Garching
  • Contributed to Artemis, an open-source educational platform used by thousands of students.
  • Improved and optimized the notification system to increase user engagement.
  • Implemented learning analytics features supporting adaptive learning paths and progress tracking.
  • Reviewed pull requests and maintained code quality standards.
AngularTypeScriptSpring BootJavaWebSocketsPostgreSQLMySQL

Full Stack Developer — Working Student

Siemens
Apr 2019 – Sep 2022
Munich
  • Developed the full-stack operator platform for SIEAERO — a drone-based overhead power line inspection system that captures RGB, infrared, UV, and 3D point-cloud data to feed an AI defect-detection pipeline.
  • Built the complete data ingestion and results review workflow: operators upload drone data, trigger AI processing, then assess detected findings — adjusting severity ratings, removing false positives, and manually adding any missed defects.
  • Implemented automated PDF report generation consolidating all verified findings, enabling field teams to perform targeted repairs instead of manually inspecting entire power line routes.
  • Integrated the AI processing service as a Docker container into the application stack and contributed to automated recognition of power line components (pylons, conductor cables).
AngularTypeScriptExpress.jsNode.jsPostgreSQLDockerGitlab CI/CD

Projects

Things I've built

You're looking at it

Portfolio Website

My personal developer portfolio — built with Next.js, React, and Tailwind CSS. Designed with a focus on clean UI, responsive layout, dark mode, and bilingual (EN/DE) support.

Next.jsReactTypeScriptTailwind CSSClaude Code
Bachelor Project · Siemens

AR Remote Assistance App

iOS app enabling on-site engineers to connect with remote experts via AR-assisted video calls. Features AR annotations, drawing tools, pose guidance, gaze tracking, 3D reconstruction, and Apple Pencil support. Built in collaboration with Siemens.

ARKitUIKitWebRTCSwift
Bachelor Thesis

AR Navigation for Elderly

Bachelor thesis: an augmented reality navigation app designed for elderly people. Evaluated usability and effectiveness of AR interfaces for senior users.

UnityARKitARCoreC#
🏆 hackaTUM Winner

SixtMixed

Winner of the hackaTUM 2019 SIXT Challenge. A calendar integration for SIXT mobile apps that solves the problem of mostly empty car-sharing vehicles by pooling customers with similar destinations.

ReactJavaScriptFlaskPython

Rooftop Runner

A 2D Jump 'n' Run game with procedural generation of the map and enemies. Features various items, enemy types, and strategies to defeat them.

UnityC#

Safari Fighter

A 2D survival and maze game with classic game mechanics.

JavaFXJava

Education

B.Sc. Information Systems

Technical University of Munich

Oct 2019 – Mar 2025
Grade: 2.5

Highlights

  • Thesis: Evaluating Usage of Augmented Reality for Elderly People
  • Bachelor Practical Course: AR iOS App for Remote Assistance (in collaboration with Siemens)
  • Focus on software engineering, security, and human-computer interaction
AngularTypeScriptSpring BootJavaUnityC#ARKitSwift

Get In Touch

I'm open to new opportunities. Whether you have a project, a question, or just want to say hello — feel free to reach out.

Location

Munich, Germany