Skills
SwiftUI, Clean Architecture, Swift, Kotlin, Xcode, Android Studio, REST, iOS & Android, CocoaPods App Development, Firebase, AdMob, tvOS, git, GitHub, Bitbucket, JWT SQLite, NoSQL, Database structure, Swift Package Manager, O-Auth2 React Native, JavaScript, Typescript, JSON, HTML, XML, Unit Test, Rest, Flutter, Dart
Very good knowledge
Objective-C, Combine, RxSwift, ReactJS MongoDB, Figma, Sketch, Scrum, CSS, UI/ UX Design, Node.js
Solid knowledge
WordPress, CI/CD, C#
Good knowledge
Arduino, Java, Spring Boot, MySQL
First experience
C, C++, Unity3D
Basic knowledge
Assembler
Projekthistorie
In this role, I utilize the latest technologies and follow best practices to develop high-quality, user-friendly apps that cater to the business requirements. I work closely with the project team to define, prioritize, and implement features, as well as troubleshoot and debug any issues that may arise.
Platform: iOS (SwiftUI)
Combine – SwiftUI – Clean Arcitecure – UnitTest – SnapshotTests – Dependency Injection – Scrum Agile Release Train (ART / SAFe)
As part of this project, we utilized the Kotlin Multiplatform framework to build a mobile app that can seamlessly run on both iOS and Android platforms. The app offers a range of features to KKH customers, including the ability to view their policy details, track their claims, and connect with customer support.
I played a key role in developing and implementing various features of the app, including the user interface and data retrieval system. Additionally, I worked closely with the rest of the team to ensure that the app met all the requirements and delivered a seamless user experience.
Platform: iOS (SwiftUI) – Android (Kotlin)
Kotlin – Swift – SwiftUI – Kotlin Multiplatform
In this role, I use the latest technologies and best practices to develop high-quality, intuitive, and user-friendly apps that meet the needs of the business. I also collaborate closely with the project team to define, prioritize, and implement features, and troubleshoot and debug issues as they arise.
My tasks were to coordinate all features, HR, review PRs, deploy and release, create the concept and introduce clean architecture cross all platforms.
Home Connect App - iOS App developer
Fehleranalyse & -behebung, Performance und Stabilität Optimierung. Einführung von
MVVM Softwarearchitektur.
Knapp zwei Jahre habe ich als alleiniger Mobile App Entwickler die iOS- und Android Apps „Golf Post“ weiterentwickelt und vollständig neu aufgesetzt. Zu den Neuentwicklungen zählten die Anbindung eines neuen Backends und Auth-Server, sowie ein komplettes Redesign der UIs.
Die Besonderheit in diesem Projekt lag darin, eine App zu konzipieren, die Sichtweisen von Facebook und Instagram übernimmt (z. B. Instagram Video Feed). Um dabei die maximale UI Flexibilität zu garantieren, verzichteten wir bei der iOS App auf Storyboard und implementierten sämtliche UI Komponenten mit Hilfe von Codes.
Bei Telefónica Germany wirkte ich sieben Monate – mit einem vierköpfigen Team – an der White Label iOS App mit. Im Zuge dessen lernte ich die Vorgehensweisen Scrum und Kanban kennen und verinnerlichte diese. Zudem war es faszinierend von einem großartigen UI/UX Team zu lernen. Die Designs wurden dabei in Zeplin erstellt und mussten anschließend von uns als Entwicklerteam pixelgenau umgesetzt werden.
Zudem wendeten wir in diesem Projekt Unit Tests, UI Tests, CI/CD und Code Coverage (> 98%) an.
Bei Jarvia hatte ich die alleinige Verantwortung für beide iOS und Android Mobile Apps. Hierbei implementierte ich folgende Features:
• Sprachmemos
• Videoschnitt
• Bildbearbeitung
• Erstellung und Bearbeitung von PDF‘s
• Eine umfangreiche Datenbank
Reisebereitschaft
Selbstverständlich werden die ersten Wochen aufgrund der Einarbeitung zu 100% vor Ort verbracht.