Software Engineer watchOS & iOS
- Verfügbarkeit einsehen
- 3 Referenzen
- auf Anfrage
- Dobl
- DACH-Region
- de | en
- 07.11.2024
Kurzvorstellung
Auszug Referenzen (3)
"I can confirm that I worked with B. R. as DieProduktMacher. A fantastic iOS developer, would highly recommend."
1/2024 – 5/2024
Tätigkeitsbeschreibung
Maintenance and development of an iOS app in the health sector.
App had not been maintained for years. Updated to state of the art SDKs and paradigms using: async/await, SPM, SwiftUI, Combine, GitHub Actions, Fastlane & TestFlight.
Features and functionality have been extended while ensuring the high quality and stability of the app.
iOS Entwicklung, Swift (Programmiersprache)
"Sehr elegante watchOS App, biete für Trainings bei Kieser einen großen Mehrwert."
9/2023 – 5/2024
Tätigkeitsbeschreibung
Development of an app that supports the user when working out in one of the Kieser Studios (Gym).
The app was engineered using SwiftUI and SwiftData, syncing via the iCloud of the user. It uses HealthKit to obtain and store workout data and contribute to health data tracking (i.e. "closing the rings"). Furthermore the latest StoreKit (2) has been used to offer Subscriptions.
The app was rewritten in SwiftUI - a previous version used WatchKit. The app is available at -Hyperlink entfernt-
iOS Entwicklung, Swift (Programmiersprache)
"B. was an absolutely wonderful part of our team - highly knowledgeable, very responsible and eager to deliver value to end customers."
9/2020 – 9/2023
Tätigkeitsbeschreibung
This was an iOS & iPad App for IoT/ SmartHome Hardware.
My tasks:
- Automate Deployments/ Releases: From one in two month down to one per week.
- Developing most requested user features like Dark Mode Support to ensure satisfied users
- Ensuring a stable (*crash free) and highly rated App on the App Store (4,6+ Stars)
- Getting rid of tech dept by first covering existing code with unit tests and secondly rewriting it with state of the art Swift features. E.g. Codable and async/await.
- Modularization of the Source Code into smaller, logically separated Packages using Swift Package Manager
- Iterating from native UI components to WebView components while ensuring a stable and well designed app. This enabled other teams and web engineers to develop and maintain the app more independently in order to deliver new features faster.
Agile Methodologie, Git, iOS Entwicklung, Swift (Programmiersprache)
Qualifikationen
Projekt‐ & Berufserfahrung
1/2024 – 5/2024
Tätigkeitsbeschreibung
Maintenance and development of an iOS app in the health sector.
App had not been maintained for years. Updated to state of the art SDKs and paradigms using: async/await, SPM, SwiftUI, Combine, GitHub Actions, Fastlane & TestFlight.
Features and functionality have been extended while ensuring the high quality and stability of the app.
iOS Entwicklung, Swift (Programmiersprache)
9/2023 – 5/2024
Tätigkeitsbeschreibung
Development of an app that supports the user when working out in one of the Kieser Studios (Gym).
The app was engineered using SwiftUI and SwiftData, syncing via the iCloud of the user. It uses HealthKit to obtain and store workout data and contribute to health data tracking (i.e. "closing the rings"). Furthermore the latest StoreKit (2) has been used to offer Subscriptions.
The app was rewritten in SwiftUI - a previous version used WatchKit. The app is available at -Hyperlink entfernt-
iOS Entwicklung, Swift (Programmiersprache)
9/2020 – 9/2023
Tätigkeitsbeschreibung
This was an iOS & iPad App for IoT/ SmartHome Hardware.
My tasks:
- Automate Deployments/ Releases: From one in two month down to one per week.
- Developing most requested user features like Dark Mode Support to ensure satisfied users
- Ensuring a stable (*crash free) and highly rated App on the App Store (4,6+ Stars)
- Getting rid of tech dept by first covering existing code with unit tests and secondly rewriting it with state of the art Swift features. E.g. Codable and async/await.
- Modularization of the Source Code into smaller, logically separated Packages using Swift Package Manager
- Iterating from native UI components to WebView components while ensuring a stable and well designed app. This enabled other teams and web engineers to develop and maintain the app more independently in order to deliver new features faster.
Agile Methodologie, Git, iOS Entwicklung, Swift (Programmiersprache)
10/2016 – 7/2017
TätigkeitsbeschreibungEntwicklung und Beratung iOS (iPhone & iPad) App
Eingesetzte QualifikationeniOS, Mobile Application Development, Swift (Programmiersprache), Json, Representational State Transfer (REST), It-Beratung
3/2016 – 9/2016
Tätigkeitsbeschreibung
- Development & maintenance iOS Frameworks for in-house apps
- Training for iOS Developers
iOS, Objective-C, Swift (Programmiersprache)
11/2013 – 1/2015
Tätigkeitsbeschreibung
- Senior Software Engineer für eine iOS Apps.
- Technischer Projektleiter für eine iOS App
- Durchführung von POCs (Proof-of-concept)
- InHouse Consulting
iOS, Projektleitung / Teamleitung (IT), Software engineering / -technik, It-Beratung, Technische Projektleitung / Teamleitung, Technische Konzeption, Projektleitung / Teamleitung
3/2012 – 10/2013
TätigkeitsbeschreibungSoftware Engineer für die Entwicklung und Konzeption eine universal iOS App.
Eingesetzte QualifikationeniOS, Mobile Application Development, Software engineering / -technik, iOS Entwicklung, Technische Konzeption
Ausbildung
Ilmenau
Über mich
Agiles vorgehen und Arbeiten im Team sind meine Stärken sowie die Entwicklung von intuitiven und ästhetischen User Interfaces mir großer Leidenschaft für State of the art Code.
Weitere Kenntnisse
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Europäische Union
- Schweiz
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden