01.10.2026 aktualisiert


verifiziert
Premiumkunde
100 % verfügbarSoftware-Ingenieur — Mac & iOS / Web
Karslruhe, Deutschland
Weltweit
Diplom-Informatiker (M.Sc. equivalent), Computer ScienceÜber mich
Ich entwickle Software für Apples Plattformen – von SDKs und Entwicklerwerkzeugen bis hin zu nutzerorientierten Apps. Mein Fokus liegt auf klaren Schnittstellen, gut wartbarem Code und durchdachten User Experiences.
Skills
JavaScriptAPIsApple Mac SystemsArchitekturDatenbankenContinuous IntegrationUi-DesignObjective-CSystemarchitekturTypeScriptUikitSwiftuiSwift (Programmiersprache)BackendGitlab-Ci
Ich unterstütze Teams beim Aufbau und der Weiterentwicklung hochwertiger Software auf Apple-Plattformen, mit Schwerpunkt auf Mac und iOS.
Meine Arbeit umfasst System- und API-Design, SDKs, Entwickler-Tooling sowie die Modernisierung komplexer Codebasen – häufig mit Ende-zu-Ende-Verantwortung. Dazu gehören auch der Aufbau und die Pflege von CI/CD-Pipelines sowie automatisierte Tests und Release-Prozesse.
Darüber hinaus realisiere ich hochwertige, native Benutzeroberflächen und User Experiences – mit besonderem Augenmerk auf Interaktion, Details und die Konventionen der Apple-Plattformen.
Backend-Themen begleite ich bei Bedarf mit – von Schnittstellen und Services bis hin zu Deployment und Betrieb.
Erfahrung
Berufserfahrungmehr als 10 Jahre
Freelancer seit2013
Sprachen
DeutschMutterspracheEnglischverhandlungssicher
Projekthistorie
Ditto ist eine Offline-First-Datenbank- und Echtzeit-Synchronisationsplattform für mobile, Web- und IoT-Anwendungen. Meine Schwerpunkte:
- Konzeption, Design und Implementierung von Features und APIs in enger Zusammenarbeit mit Product-, Core- und SDK-Teams, inklusive Umsetzung über mehrere SDKs hinweg (Rust Core, Swift, JavaScript u.a.).
- Direkte Mitarbeit am in Rust implementierten SDK-Core, einschließlich Anpassung zentraler Funktionalität, Erweiterung der APIs sowie Verbesserung der sprachübergreifenden Integration mittels FFI.
- Architektur und Aufbau des JavaScript/TypeScript-SDKs als gemeinsame Basis für Web-, Node- und React-Native-Anwendungen.
- Entwicklung von Tooling und Infrastruktur rund um den Rust-Core und die SDK-Pipeline zur Verbesserung von Build-, Test- und Release-Prozessen.
- Verantwortung für wesentliche Teile des Swift-SDKs, inklusive API-Modernisierung, Performance-Optimierung und Sicherstellung der Zuverlässigkeit über mehrere Plattformen hinweg.
Technologien: Rust, FFI, TypeScript, Swift, Objective-C, Git, CI/CD.
Die Outletcity Metzingen GmbH betreibt ein Einkaufszentrum in Metzingen und ergänzt das Besuchererlebnis durch eine mobile App mit digitalen Services und Mehrwerten.
Mein Schwerpunkt lag auf dem Abbau technischer Altlasten sowie der Unterstützung bei der Refaktorisierung hin zu einer sauberen MVVM-Architektur.
Technologien: Swift, UIKit, MVVM, iOS, Xcode, Git.
Sophiestication Software ist ein Unternehmen aus Kalifornien, das eine Social-Networking-App mit starkem Fokus auf User Experience entwickelt.
Mein Schwerpunkt lag auf Konzeption und Entwicklung der Model-Schicht sowie deren Anbindung an das Backend. Mit der Einführung von SwiftUI verlagerte sich der Fokus auf die Entwicklung moderner UI-Komponenten mit SwiftUI und Combine.
Technologien: Swift, SwiftUI, Combine, Core Data, iOS, Xcode, Git.