IT-Profil
Seit über 12 Jahren Erfahrung in der iOS- und Androidentwicklung und Beratung (Konzeption, Design, Implementierung, Test und Deployment) in Verbindung mit agiler Softwareentwicklung (Scrum, SAFe, Kanban, Continuous Integration & Delivery) und Git in großen und kleinen Teams, in Klein- bis Großunternehmen.
- Swift, Objective-C, SwiftUI, Kotlin, JetpackCompose
- Unit- und UI-Testing (z.B. XCUnitTest, XCUITest, InstrumentedTesting, Espresso, Mockito)
- Moderne Anwendungsarchitekturen und Patterns (z.B. MVC, MVVM, Clean-Code, Coordinator, Observer).
- Backendanbindung von Schnittstellen (z.B. RESTful, XML, Swagger, JSON, Protobuf).
- Backendkommunikation (z.B. Rest, HTTP, Kundenspezifische eigene Implementierung)
- Continuous Integration & Delivery (z.B. Fastlane, Jenkins, Github, Gitlab, TeamCity).
- Barrierefreiheit (z.B. Dynamic Type, Voice Over).
- Nutzeranalyse (z.B. Google Analytics, Kundenspezifische eigene Implementierung)
- Entwicklungs- und Codemetrikentools (z.B. Carthage, SonarQube, Fortify, Qualys).
- Versionsverwaltung (z.B. Github, Gitlab, Bitbucket)
- Dependencymanaging (z.B. Carthage, Swift Packages, CocoaPods)
- Funktionale Programmierung (z.B. Combine, OpenCombine)
- Deklarative User Interfaces (z.B. SwiftUI, JetpackCompose)
- Extrem hohe Teamfähigkeit (z.B. Einsatz in Entwicklerteam mit sieben Kollegen)
- Hohe Eigenständigkeit (z.B. Einsatz in Projekten als alleiniger Entwickler)