
Über mich
Ich bin leidenschaftlicher Softwareentwickler aus Nürnberg mit mehr als vier Jahren Erfahrung und begeistere mich für die Entwicklung digitaler Dienste und mobiler Applikationen. Mein besonderer Fokus liegt auf der iOS-Entwicklung und dem UI-Design mithilfe von Swift, Objective-C und SwiftUI.
PROJEKTE
Moviez
Die Moviez-App ist eine umfassende Plattform, die es den Nutzern ermöglicht, ein breites Spektrum an Filmen, Fernsehsendungen und Schauspielern zu entdecken. Mit dieser App können Sie mühelos Trailer entdecken und Informationen über verschiedene Streaming-Anbieter erhalten. Außerdem bietet sie eine praktische Funktion, mit der Sie Ihre Lieblingsinhalte für einen schnellen Zugriff speichern können. Die App wurde mit SwiftUI unter Verwendung des MVVM-Entwurfsmusters entwickelt, was eine saubere und skalierbare Codebasis gewährleistet. Darüber hinaus nutzt sie das Combine-Framework, das die reaktive Programmierung unterstützt und das Benutzererlebnis durch die Bereitstellung dynamischer Funktionen verbessert.
Technologien
- SwiftUI
- Swift
- Combine
- SwiftUI-Widgets
- Localization
- Async-await
- MVVM-Architektur














Cocktail Go
Cocktail Go bietet wunderschön präsentierte Cocktail-Rezepte mit Schritt-für-Schritt Anleitungen. Die App enthält eine große Auswahl an Cocktails mit Rezeptsammlungen für jeden Anlass. Die Informationen der Getränke und Zutaten werden aus einer externen API entnommen. Die App wurde hauptsächlich in SwiftUI entwickelt und ist im App Store verfügbar.
Technologien
- SwiftUI
- Swift
- URLSession
- MVVM-Architektur
- Localization
- Darkmode/Lightmode
- SwiftUI Animationen

1GIF1Word
1GIF1Word ist ein Rätselspiel bei dem es darum
geht GIFs zu erraten, die Freunde dem Nutzer senden.
Die App ist
im App Store verfügbar. Die erstellten GIFs wurden mithilfe eines
Objective-C Frameworks generiert und werden mitsamt den Nutzern auf
Firebase gespeichert.
Technologien
- Swift
- Firebase
- Push Notifications
- In-App Purchases
- Objective-C
- HeroKit
- Lottie Animations
- MVC-Architektur









Arduino Graph
Mit dieser App können Temperatur- und Helligkeitswerte eines mobilen Gerätes visuell dargestellt werden. Die Informationen werden mithilfe eines Arduinos gelesen, welche im Backend bearbeitet und auf einer SQL-Datenbank gespeichert werden. Damit die Daten von der Datenbank entnommen werden können, wurde eine REST-API auf dem Backend entwickelt.
Technologien
- Swift
- SQLite
- HeroKit
- Lottie Animations
- Charts
Berufliche Erfahrung
Mobile Entwickler
Jul. 2022 - Heute
Sopra Financial Technology GmbH
• Weiterentwicklung einer vielseitigen iOS-App im
Banking-Umfeld mit verschiedenen Funktionalitäten wie das Anzeigen von
Konten, Durchführung von Transaktionen, Kontobenachrichtigungen, Upload
von Dateien und vieles mehr.
• Verantwortlich für den laufenden Build- und Release-Prozess der App
unter Verwendung von Tools wie Fastlane, TestFlight, AppCenter,
Bitbucket und Jira.
• Integration von Firebase Crashlytics & Analytics.
• Entwicklung und Bereitstellung wesentlicher Kernkomponenten für die
Funktionalität der App.
• Entwurf und Erstellung von Feature-Komponenten unter Verwendung von
UIKit.
• Arbeitete als Mitglied eines kleinen Teams in einer agilen
Scrum-Umgebung an der Neuentwicklung einer Baufinanzierungs-App für iOS
und Android unter Verwendung von Flutter als plattformübergreifendes
SDK.
• Einrichtung des OpenAPI Codegenerators.
• Aktive Mitwirkung an der laufenden Migration der App-Struktur von der
Flutter-App.
• Entwicklung unter dem MVVM-Designmuster.
• Versionskontrolle über Bitbucket und Projektmanagement über Jira.
iOS Entwickler
Apr. 2019 - Jul. 2022
IT2Media GmbH
• Entwicklung von iOS-Apps im Umfeld
Telemedien.
• Neuentwicklung der Gelbe Seiten App von Begin bis hin zu den
Versionen 7.0 & 7.1.
• Kommunikation mit Backend-APIs unter Verwendung von Apples
URLSession Networking-Framework.
• Design und Entwicklung neuer Features.
• Implementierung von Twillios Benutzerautorisierungs- und
Authentifizierungsmanagement.
• Entwicklung von Widgets durch SwiftUI.
• UIKit für das Frontend.
• Mischung aus Storyboards und Code.
• Wartung und Refactoring von altem Code.
• Migration von ObjC zu Swift.
• Entwicklung mit dem MVC-Designmuster.
• Erstellung von UI-Tests.
• Versionskontrolle über GitLab und Projektmanagement über Jira.
Mobile Entwickler (Praxissemester)
Sep. 2018 - Feb. 2019
insertEFFECT GmbH
• Weiterentwicklung einer
Bike-Sharing-App für iOS und Android.
• Entwicklung neuer Features durch React-Native.
• Erstellung von Unit-Tests.
• Migration von Swift 2.0 auf Swift 4.0.
• Kommunikation mit Backend-APIs.
• Implementieren von Push-Notifications.
• Dateinamen-Formatierungen mithilfe von Regex-Ausdrücken.
• Optimierung des Build-Prozsses in FastLane durch Bash-Scripts.
• Versionskontrolle über GitLab und Projektmanagement über Jira.
iOS Entwickler (Werkstudent)
Mär. 2018 - Jul. 2018
Datev eG
• Entwicklung eines Protoypen mittels
React-Native
• Erstellung von UI-Tests
• Implementierung
mit Redux
• Anbinden von Packages in iOS- und Android
Akademischer Werdegang
Bachelor of Science
2016 - 2020
Technische Hochschule Nürnberg - Georg Simon Ohm
Wirtschaftsinformatik
mit Schwerpunkt auf Softwareentwicklung
IT-Projekt: Machine Learning
Das Projekt zum Thema Machine
Learning erfolgte über 2 Semester.
Aufgabe war es dabei,
eine Bilderkennung für ein bestimmtes
Gamification-Spielkartenset zu entwickeln und die Verbindungen
zwischen den gelegten Karten zu identifizieren. Hierfür wurden
Machine Learning Modelle verwendet, die auf Beispieldaten
trainiert wurden, um die einzelnen Karten zu erkennen.
Zusätzlich wurde ein Webservice entwickelt, mit dem die
Screenshots des Kartenspiels dem erstellten Backend zugesendet
werden können, um die Funktionalität der Bilderkennung zu
nutzen.
Scrum Zertifikat
Jan. 2022
Professional Scrum Developer I (PSD I)
