LP
verfügbar

Letztes Update: 01.03.2023

Senior iOS-Developer, iOS-Architect

Abschluss: nicht angegeben
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher) | russisch (Grundkenntnisse)

Schlagwörter

Apple IOS C++ Objective-C Verwaltungstätigkeiten Swift (Programmiersprache) C (Programmiersprache) HTML Javascript PHP Agile Methodologie + 25 weitere Schlagwörter anzeigen

Dateianlagen

Lars-Peters_010323.pdf

Skills

  •  Hohe Anforderungen an Qualität und Sicherheit
  •  Beherrschen komplexer Sachverhalte
  •  Software-Entwicklung seit einem Alter von zehn Jahren (BASIC, Pascal, Assembler, später C/C++, Objective-C, Swift, Scriptsprachen, …)
  •  iOS-Entwicklung seit Anfang 2010
  •  Unterstützung jüngerer Kollegen
  •  Swift, C, C++, Objective-C, Objective-C++
  •  Teamarbeit, agile Software-Entwicklung, Scrum
  •  iOS-Entwicklung auf Basis von Apples nativen Frameworks (Cocoa) seit 2010 
  •  CoreData, Firebase, RxSwift, RxCocoa, Combine, UIKit, SwiftUI, OpenAPI/Swagger, CocoaPods, Modularisierung, CoreGraphics, CoreAnimation, …
  •  Testautomatisierung, Unit-Tests, UI-Tests, CI/CD
  •  Barrierefreiheit (VoiceOver, Dynamic Fonts)
  •  Web-Technologien, HTML, CSS, JavaScript, PHP, URL-Codierung und URL-Handhabung 
  •  Unicode, Textkodierungen 
  •  Audio, MIDI, Musik-Technologien und Musiktheorie, Notation 
  •  Multithreading, Performance-Optimierung, Leak-tracking, Low-level-debugging 
  •  Farbmanagement 
  •  Bei Adobe Systems (1999 - 2005): Cross-Platform-Entwicklung (MacOS & Windows) mit proprietärem Framework sowie Mac-Carbon- und Win32-APIs 
  •  UNIX-/Linux-Benutzung und -Administration, Shell-scripting, POSIX-APIs 
  •  Administration und Einsatz von Perforce-, Subversion- und Git-Versionskontrollsystemen

Projekthistorie

01/2021 - 10/2023
Elternzeit

Elternzeit
selbstständig . 2021

Beschreibung:
Zeit für die Familie

Rolle:
Vater

Aufgaben:
Alles, was anfällt

Eingesetzte Technologien:
Windeln, Babybrei, Kinderkarre, Trage, Ohrstöpsel, Geduld

10/2021 - 03/2023
Senior iOS-Developer, iOS-Architect
DAK App

Beschreibung:
Modul zur Identifizierung und Authentifizierung der Nutzer:innen (IAM = Identity and Access Management) in der DAK-App

Rolle:
Senior iOS-Developer, iOS-Architect

Aufgaben:
Übernahme, Weiterentwicklung, Verbesserung, Refactoring des Moduls, Einbringen und Umsetzen architektonischer Konzepte in der DAK-
App (siehe auch Projekt "DAK App" 2019 - 2021), technische Abstimmung mit externem SDK-Anbieter, technische Abstimmung über
mehrere Scrum-Teams hinweg, Einarbeitung neuer Kollegen, Absolvieren eines OWASP-Top-10-Trainings

Eingesetzte Technologien:
Swift, Combine, RxSwift, Swift Concurrency, OAuth2, UIKit, SwiftUI, OpenAPI, Azure-DevOps, Unit-Tests, UI-Tests, Barrierefreiheit (VoiceOver,
Dynamic Type), WebSockets, SwiftNIO

12/2019 - 01/2021
Senior iOS-Developer
Tillome Inc.. 2019

DAK App
selbstständig für DAK-Gesundheit . 2019 - 2021

Beschreibung:
Komplette Neuentwicklung der DAK-App:

Rolle:
iOS-Lead (technisch), iOS-Architect (teils auch teamübergreifend)

Aufgaben:
Architektur, Konzeption und Umsetzung, technische Abstimmung über mehrere Scrum-Teams hinweg, Einarbeitung neuer Kollegen

Eingesetzte Technologien:
Swift, RxSwift, UIKit, CocoaPods, REST, OpenAPI, Azure-DevOps, Unit-Tests, UI-Tests, SSL-Pinning, Moya, Barrierefreiheit (VoiceOver, Dynamic
Type), SwiftNIO




Tillome
selbstständig für Tillome Inc.. 2019

Beschreibung:
Social-Networking-App (iOS)

Rolle:
Senior iOS-Developer

Aufgaben:
Unterstützung in der Release-Phase: Fehlerbehebung, neue Funktionen, etc.

Eingesetzte Technologien:
Swift, UIKit, Git, CoreGraphics, REST, Unit-Tests

01/2011 - 12/2019
Senior iOS-Developer
Ch!Ear - Chord Ear Lars Peters

Beschreibung:
Gehörbildungssoftware für Musiker (iPhone, iPad): Trainieren von Akkord-Folgen.
App-Store-Bewertungen: 4,9 von 5 Sternen

Rolle:
Senior iOS-Developer

Aufgaben:
Konzeption, Design, Umsetzung

Eingesetzte Technologien:
Swift, Objective-C++, C++, Libarchive, UIKit, SwiftUI (in Arbeit), Realtime-Threading, CoreGraphics, Performance-Optimierung, Notensatz



In-house-App
selbstständig für COMINTO GmbH . 2010

Beschreibung:
In-house-App für iPhone

Rolle:
iOS Developer

Aufgaben:
Fehlerbehebung, neue Funktionen, Beratung

Eingesetzte Technologien:
Objective-C, UIKit

01/2016 - 01/2017
Senior iOS-Developer
Emirat Dubai

In-house-App
selbstständig für Agentur (unter NDA) . 2016 - 2017

Beschreibung:
Fortführung eines Alt-Projektes, daß ich selbst für den Auftraggeber angefangen hatte.

Weiter untern mehr zu diesem Projekt.



Definitely Dubai
selbstständig für Proximity Technology GmbH . 2013

Beschreibung:
Event-Kalender-App für das Emirat Dubai.

Rolle:
Senior iOS-Developer

Aufgaben:
Unterstützung in der Release-Phase

Eingesetzte Technologien:
Objective-C, UIKit

01/2013 - 12/2014
Senior iOS-Developer
CELLULAR GmbH

MyGassi
selbstständig für MyGassi . 2013 - 2014

Beschreibung:
Social-Networking-App für Hunde-Besitzer

Rolle:
Senior iOS-Developer

Aufgaben:
Fehlerbehebung, Performance-Optimierung, Verbesserung der Code-Qualität, Entwickeln neuer Funktionen

Eingesetzte Technologien:
Objective-C, UIKit, REST



TV Spielfilm (iPad)
selbstständig für CELLULAR GmbH . 2013

Beschreibung:
Komplette Neuentwicklung der Version 2.0.

Rolle:
Senior iOS-Developer

Aufgaben:
Implementieren diverser Funktionen

Eingesetzte Technologien:
Objective-C, UIKit



MyVideo
selbstständig für CELLULAR GmbH . 2013

Beschreibung:
Video-Portal-App

Rolle:
Senior iOS-Developer

Aufgaben:
Fehlerbehebung, neue Funktionen und Detailverbesserungen

Eingesetzte Technologien:
Objective-C, UIKit

01/2012 - 12/2014
Senior iOS-Developer
Appdream AG

In-house-App
selbstständig für Agentur (unter NDA) . 2012 - 2014

Beschreibung:
In-house-iPad-Projekt in der Versicherungsbranche. Kunden-Details unter NDA. Software hat einen Branchenpreis gewonnen.

Rolle:
Senior iOS-Developer

Aufgaben:
Entwicklung der iOS-nativen Anbindung an Präsentations- und Beratungs-Inhalte in HTML 5, Kundenverwaltung (lokale Datenbank),
Datenbanksynchronisierung mit dem Backend, PDF-Erstellung, ...

Eingesetzte Technologien:
Objective-C++, UIKit, CoreData, Synchronisierung mit dem Backend über JSON, PDF-Erstellung mit CoreGraphics



Diverse Projekte
selbstständig für Appdream AG . 2011

Beschreibung:
Freie Mitarbeit: Entwicklung für iPhone & iPad

Rolle:
iOS Developer

Aufgaben:
Fehlerbehebung, neue Funktionen, Beratung

Eingesetzte Technologien:
Objective-C, UIKit



In-house-App
selbstständig für blau direkt . 2011

Beschreibung:
In-house-App für iPhone und iPad

Rolle:
iOS Developer

Aufgaben:
Technische Konzeption und Umsetzung

01/2012 - 01/2012
Senior iOS-Developer
CELLULAR GmbH

Mein BASE
selbstständig für CELLULAR GmbH . 2012 - 2012

Beschreibung:
Kunden-App für BASE-/E-Plus-Mobilfunk, komplette Neuentwicklung der Version 2.0.

Rolle:
Senior iOS-Developer

Aufgaben:
Alleinverantwortlich für iOS-Version, technische Konzeption und Umsetzung

Eingesetzte Technologien:
Objective-C, UIKit, CoreAnimation, CoreGraphics, MapKit, JSON



RAN
selbstständig für CELLULAR GmbH . 2012

Beschreibung:
Sat-1-Fußball-Sparte

Rolle:
Senior iOS-Developer

Aufgaben:
Fehlerbehebung, neue Funktionen und Detailverbesserungen

Eingesetzte Technologien:
Objective-C, UIKit



whyown.it
selbstständig für whyown.it . 2012

Beschreibung:
Share-Economy-App

Rolle:
Senior iOS-Developer

Aufgaben:
Fehlerbehebung, neue Funktionen und Detailverbesserungen

Eingesetzte Technologien:
Objective-C, UIKit, PHP

01/2005 - 12/2010
Software-Entwickler (Mac/Windows)
Comnet Software GmbH

CaptionWriter II
selbstständig für Comnet Software GmbH . 2005 - 2010

Beschreibung:
Desktop-Software für MacOS X, Windows.

Rolle:
Software-Entwickler (Mac/Windows)

Aufgaben:
Fehlerbehebung, neue Funktionen, Server-Administration (Linux, Perforce-VCS)

Eingesetzte Technologien:
C++, MacOS-Carbon, Win32, proprietäres X-Plattform Framework, Perforce-SCM, Metroworks CodeWarrior, MS Visual Studio, XMP, Linux

Reisebereitschaft

Nur Remote verfügbar
Profilbild von Anonymes Profil, Senior iOS-Developer, iOS-Architect Senior iOS-Developer, iOS-Architect
Registrieren