Senior iOS-/Mobile Developer; Swift, Objective-C, Felgo ? QML/Qt/JavaScript (Multiplattform-Tool)
Aktualisiert am 26.11.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 07.01.2025
Verfügbar zu: 100%
davon vor Ort: 20%
Objective-C
Swift
iOS-Entwicklung
Felgo
QML/Qt/JavaScript
Deutsch
Muttersprache
Englisch

Einsatzorte

Einsatzorte

Berlin (+20km) remote (+500km)


möglich

Projekte

Projekte

8 Jahre 8 Monate
2016-04 - heute

Realisierung einer eigenen iPhone-App ?GPS Trip Tracker Pro!?

macOS/iOS MapKit Core Data/SQLite ...

Realisierung einer eigenen iPhone-App ?GPS Trip Tracker Pro!? zur Aufzeichnung, Anzeige und Verarbeitung von per Core Location (GPS) generierter Trips.

 

Aufgaben:

  • Erste Version veröffentlicht am 02.12.2017
  • Fortlaufende Weiterentwicklung
macOS/iOS MapKit Core Data/SQLite Core Graphics Core Image Core Text Core Audio Core Animation Core Location Core Motion JSON Realm HealthKit Blocks/Grand Central Dispatch Git/SourceTree Objective-C Swift Xcode Tools Cocoa Touch Xcode iOS iOS APIs
3 Jahre
2021-02 - 2024-01

Festanstellung, befristet: Pflege und Weiterentwicklung einer legacy-IPad-App sowie Realisierung einer Neuauflage der App

Senior iOS-/Mobile Developer Objective-C QML Qt ...
Senior iOS-/Mobile Developer

In Zeitarbeit fest angestellt entliehen (die Leihfirma ist hier als Kunde eingetragen) , für Kunden der Leihfirma:

1. Pflege und Weiterentwicklung einer legacy App für iPads mit Hilfe von Objective-C/Xcode.

2. Realisierung einer Neuauflage der o.g. App für iPhone und Android mit Hilfe des Felgo-Frameworks und QML/Qt sowie Javascript.

Beide Apps dienen der Steuerung von High-End-Stereoanlagen des Entleihers.

iPad iPhone Android
Objective-C QML Qt JavaScript Atlassian Confluence Awork Git Xcode Qt Creator Music-Streaming-Plattformen Felgo
Berlin
6 Jahre 10 Monate
2010-03 - 2016-12

Entwicklung mobiler Anwendungen (iOS)

Entwickler Mac OS X 10.6-10.9 Xcode 3.2 ? 6 iPhone/iPad ab SDK 3.2.x ...
Entwickler

Bis 08/2014 Fest-Freier Mitarbeiter im Bereich Entwicklung mobiler Anwendungen (iOS), Traffics GmbH (Berlin); danach zeitweise Beratung sowie Programmierung von Bugfixes.

 

Aufgaben:

  • Realisierung eines Front-End zum Suchen und Buchen von Urlaubsangeboten als iPhone-Anwendung ("App") für den Apple App Store ("Reisesuche - Urlaub, Hotels und Pauschalreisen im Preisvergeich alle Ferien Reiseveranstalter")
  • mehrere Varianten für den Projektanbieter und seinen Kunden
  • Unterstützung beim Entwurf der Apps
  • Beratung bei der Konzeption
  • Hauptverantwortliche Entwicklung der Front-End-Komponente als iPhone-/iPad-App
  • Programmierung mit Hilfe von Objective-C/Cocoa Touch
  • Verwendung von Xcode als IDE
  • Einsatz diverser Core Frameworks sowie Netzwerkfunktionen zur Client-Server-Kommunikation: u.a. MapKit, Netzwerkzugriffe, Threads, XML, Core Graphics/Animation, Core Location, OpenGL, Push Notifications
  • Entwicklung einer nativen iPad-Version und Optimierungen

erste Version veröffentlicht November 2010, mehrere Updates

 

Varianten:

HeliView

iPhone- und iPad, veröffentlicht April 2012, mehrere Updates

 

Adaption für Kunden von Traffics (Reiseveranstalter, Portale)

 

Sonnenklar.TV (Euvia GmbH):

iPad-Version, veröffentlicht Mai 2011, mehrere Updates folgten (inkl iPhone-Version)

 

Ferien Touristik

iPhone- und iPad, Juli 2011

 

Fefa Reisen

iPhone- und iPad, April 2012

 

Reisebüro Flugbörse

iPhone- und iPad, November 2012

 

LMX Touristik

iPhone- und iPad, Dezember 2014

Mac OS X 10.6-10.9 Xcode 3.2 ? 6 iPhone/iPad ab SDK 3.2.x ab iOS 3.1.2 bis iOS 7.1 Core Graphics Core Image Core Text OpenGL ES Apple Push Notifications Media Player WebKit MessageUI StoreKit ReadSpeaker PCI DSS
Traffics GmbH (sonnenklar.TV/euvia GmbH, Ferien Touristik GmbH, Fefa Reisen, LMX Touristik GmbH, TVG/Flugbörse),
2 Monate
2016-02 - 2016-03

Mitarbeit bei der Realisierung der iPhone-App eines Fahrzeuginformationssystems (Drivelog Connect)

Entwickler (Mac) OS X/iOS Xcode 7.2 iOS (SDK) 8 - 9.2 ...
Entwickler
(Mac) OS X/iOS Xcode 7.2 iOS (SDK) 8 - 9.2 Xcode Tools Objective-C Cocoa Touch Core Graphics ReactiveCocoa Git SourceTree Jira BitBucket Confluence Scrum Jenkins
Mobility Media GmbH
Berlin
3 Monate
2009-02 - 2009-04

Realisierung eines Newsreaders als iPhone-Anwendung ("App") als inhouse-Anwendung

Entwickler Mac OS X 10.5.x Xcode 3.1.x (inkl. Instruments und Interface Builder) iPhone SDK 2.x ...
Entwickler
  • Realisierung eines Newsreaders als iPhone-Anwendung ("App") als inhouse-Anwendung für den Vertrieb der Deutsche Telekom AG im Rahmen des Projekts "Mobiles Vertriebsportal" (MVP)
  • Beratung bei der Erstellung des Lastenhefts
  • Erstellen des Pflichtenhefts
  • Entwurf der App
  • Beratung bei der Konzeption des User Interfaces
  • Hauptverantwortliche Entwicklung der Front-End-Komponente als iPhone-App
  • Programmierung mit Hilfe von Objective-C/Cocoa Touch
  • Verwendung von Xcode als IDE und zugehöriger Tools (Interface Builder, Instruments)
  • Einsatz diverser Core Frameworks sowie Netzwerkfunktionen zur Client-Server-Kommunikation

Anmerkung:

Realisierung wurde vom Auftraggeber abgebrochen, da es sicherheitsrelevante Bedenken hinsichtlich der Distribution der App per E-Mail gab.

Mac OS X 10.5.x Xcode 3.1.x (inkl. Instruments und Interface Builder) iPhone SDK 2.x ab iPhone 2.2
Crown Jewel GmbH / Deutsche Telekom AG (Vertrieb)
9 Monate
2007-04 - 2007-12

Beratung und Konzeption

  • Beratung bei der Erstellung des Lastenhefts für eine Lagerverwaltung (inhouse)
  • Erstellen des Pflichtenhefts
  • Entwurf der Datenbank
  • Ziel war die Ergänzung eines existierenden SAP-Systems um eine kundenspezifische Lagerverwaltung

Anmerkung:

keine Realisierung, da das SAP-System als Ganzes ersetzt wurde

Fa. Berlin Recycling GmbH
2 Jahre 1 Monat
2005-02 - 2007-02

Entwicklung

Mac OS X 10.3.x / 10.4.x Filemaker 8.5 Xcode 2.x (inkl. Interface Builder)
  • Realisierung eines kundenspezifischen Warenwirtschaftssystems
  • Konzeption, Planung und Design des Front-Ends auf Basis von Filemaker 8.5
  • Entwurf und Realisierung der Filemaker-Datenbank
  • Programmierung von Tools zur Datenmigration mit Hilfe von Objective-C/Cocoa (Mac OS X)
  • Verwendung von Xcode 2.x als IDE und zugehöriger Tools (Interface Builder)
Mac OS X 10.3.x / 10.4.x Filemaker 8.5 Xcode 2.x (inkl. Interface Builder)
Fa. Code Mercenaries Hard- und Software GmbH

Aus- und Weiterbildung

Aus- und Weiterbildung

Schulbildung

06/1984

  • Abitur
  • Oberstufenzentrum Chemie, Physik und Biologie, Berlin

Studium

10/1984 ? 09/1995

  • Informatik an der TU Berlin, 08/1987 Vordiplom, 09/1995 Abschluß mit Diplom

Weiterbildungen

07/2003 ? 12/2003

  • Weiterbildung im Bereich C++ und Java Cimdata GmbH, Berlin

Position

Position

iOS- und macOS-Entwicklung mit Swift und/oder Objective-C 

Kompetenzen

Kompetenzen

Top-Skills

Objective-C Swift iOS-Entwicklung Felgo QML/Qt/JavaScript

Produkte / Standards / Erfahrungen / Methoden

Kenntnisse von Tools
aktuell

  • Xcode, Xcode-Tools/Instruments
  • Git, SourceTree; Jira, BitBucket, Confluence; Jenkins


Mit Projekterfahrung

  • Filemaker 8 (DBMS)
  • MS SQL 2000 Server (Erstellung relationaler Datenbanken, DTS-Tasks)
  • MS Analysis Services (Erstellung multidim. Datenbanken, OLAP-Tool)
  • MID Innovator (Case Tool)
  • Macromedia Director

 

Verwendung in Projekten vor 2000 oder ohne Projekterfahrung

  • MS Visual Studio (C++/MFC), JCreator (Java) - Weiterbildungsmaßnahme, Cimdata GmbH, Berlin
  • MS Access (DBMS), Metrowerks CodeWarrior (C- und Java-Programmierung), MySQL, diverse Software und Tools zur Verarbeitung von Bild, Ton und Video sowie Web¿/DTP¿/Office-Software
  • MS Office (Macintosh und Windows)

Betriebssysteme

iOS seit 2.0
(Schwerpunkt meiner Tätigkeiten)
Mac OS
Unix
Windows

Programmiersprachen

aktuell

  • Swift
  • Objective?C

 

mit Projekterfahrung

  • Filemaker (Skripte)
  • VB Skripte (?Data Transformation Services? für MS SQL 2000 Server)
  • SQL (Sprache für relationale Datenbanken ? MS SQL 2000 Server)
  • Lingo (Macromedia Director)
  • C++/MFC, Java (Weiterbildungsmaßnahme, Cimdata GmbH, Berlin)
  • C, HTML/PHP, JavaScript
  • SuperTalk (SuperCard ? Macintosh?Programmierung)

Datenbanken

Access
rudimentär
Filemaker
MS SQL Server
jedoch > 10 Jahre her, DTS-Tasks
Realm
aktuell in Einarbeitung
SQL
z.Z. eher rudimentär

Datenkommunikation

JSON
TCP/IP
XML

Hardware

Macintosh
PC

Branchen

Branchen

Touristik

KFZ

Softwarehersteller
Telekommunikation

Lernsoftware
Spielsoftware
Buchverlage
Hardwarehersteller
Medien
Öffentlicher Dienst

Einsatzorte

Einsatzorte

Berlin (+20km) remote (+500km)


möglich

Projekte

Projekte

8 Jahre 8 Monate
2016-04 - heute

Realisierung einer eigenen iPhone-App ?GPS Trip Tracker Pro!?

macOS/iOS MapKit Core Data/SQLite ...

Realisierung einer eigenen iPhone-App ?GPS Trip Tracker Pro!? zur Aufzeichnung, Anzeige und Verarbeitung von per Core Location (GPS) generierter Trips.

 

Aufgaben:

  • Erste Version veröffentlicht am 02.12.2017
  • Fortlaufende Weiterentwicklung
macOS/iOS MapKit Core Data/SQLite Core Graphics Core Image Core Text Core Audio Core Animation Core Location Core Motion JSON Realm HealthKit Blocks/Grand Central Dispatch Git/SourceTree Objective-C Swift Xcode Tools Cocoa Touch Xcode iOS iOS APIs
3 Jahre
2021-02 - 2024-01

Festanstellung, befristet: Pflege und Weiterentwicklung einer legacy-IPad-App sowie Realisierung einer Neuauflage der App

Senior iOS-/Mobile Developer Objective-C QML Qt ...
Senior iOS-/Mobile Developer

In Zeitarbeit fest angestellt entliehen (die Leihfirma ist hier als Kunde eingetragen) , für Kunden der Leihfirma:

1. Pflege und Weiterentwicklung einer legacy App für iPads mit Hilfe von Objective-C/Xcode.

2. Realisierung einer Neuauflage der o.g. App für iPhone und Android mit Hilfe des Felgo-Frameworks und QML/Qt sowie Javascript.

Beide Apps dienen der Steuerung von High-End-Stereoanlagen des Entleihers.

iPad iPhone Android
Objective-C QML Qt JavaScript Atlassian Confluence Awork Git Xcode Qt Creator Music-Streaming-Plattformen Felgo
Berlin
6 Jahre 10 Monate
2010-03 - 2016-12

Entwicklung mobiler Anwendungen (iOS)

Entwickler Mac OS X 10.6-10.9 Xcode 3.2 ? 6 iPhone/iPad ab SDK 3.2.x ...
Entwickler

Bis 08/2014 Fest-Freier Mitarbeiter im Bereich Entwicklung mobiler Anwendungen (iOS), Traffics GmbH (Berlin); danach zeitweise Beratung sowie Programmierung von Bugfixes.

 

Aufgaben:

  • Realisierung eines Front-End zum Suchen und Buchen von Urlaubsangeboten als iPhone-Anwendung ("App") für den Apple App Store ("Reisesuche - Urlaub, Hotels und Pauschalreisen im Preisvergeich alle Ferien Reiseveranstalter")
  • mehrere Varianten für den Projektanbieter und seinen Kunden
  • Unterstützung beim Entwurf der Apps
  • Beratung bei der Konzeption
  • Hauptverantwortliche Entwicklung der Front-End-Komponente als iPhone-/iPad-App
  • Programmierung mit Hilfe von Objective-C/Cocoa Touch
  • Verwendung von Xcode als IDE
  • Einsatz diverser Core Frameworks sowie Netzwerkfunktionen zur Client-Server-Kommunikation: u.a. MapKit, Netzwerkzugriffe, Threads, XML, Core Graphics/Animation, Core Location, OpenGL, Push Notifications
  • Entwicklung einer nativen iPad-Version und Optimierungen

erste Version veröffentlicht November 2010, mehrere Updates

 

Varianten:

HeliView

iPhone- und iPad, veröffentlicht April 2012, mehrere Updates

 

Adaption für Kunden von Traffics (Reiseveranstalter, Portale)

 

Sonnenklar.TV (Euvia GmbH):

iPad-Version, veröffentlicht Mai 2011, mehrere Updates folgten (inkl iPhone-Version)

 

Ferien Touristik

iPhone- und iPad, Juli 2011

 

Fefa Reisen

iPhone- und iPad, April 2012

 

Reisebüro Flugbörse

iPhone- und iPad, November 2012

 

LMX Touristik

iPhone- und iPad, Dezember 2014

Mac OS X 10.6-10.9 Xcode 3.2 ? 6 iPhone/iPad ab SDK 3.2.x ab iOS 3.1.2 bis iOS 7.1 Core Graphics Core Image Core Text OpenGL ES Apple Push Notifications Media Player WebKit MessageUI StoreKit ReadSpeaker PCI DSS
Traffics GmbH (sonnenklar.TV/euvia GmbH, Ferien Touristik GmbH, Fefa Reisen, LMX Touristik GmbH, TVG/Flugbörse),
2 Monate
2016-02 - 2016-03

Mitarbeit bei der Realisierung der iPhone-App eines Fahrzeuginformationssystems (Drivelog Connect)

Entwickler (Mac) OS X/iOS Xcode 7.2 iOS (SDK) 8 - 9.2 ...
Entwickler
(Mac) OS X/iOS Xcode 7.2 iOS (SDK) 8 - 9.2 Xcode Tools Objective-C Cocoa Touch Core Graphics ReactiveCocoa Git SourceTree Jira BitBucket Confluence Scrum Jenkins
Mobility Media GmbH
Berlin
3 Monate
2009-02 - 2009-04

Realisierung eines Newsreaders als iPhone-Anwendung ("App") als inhouse-Anwendung

Entwickler Mac OS X 10.5.x Xcode 3.1.x (inkl. Instruments und Interface Builder) iPhone SDK 2.x ...
Entwickler
  • Realisierung eines Newsreaders als iPhone-Anwendung ("App") als inhouse-Anwendung für den Vertrieb der Deutsche Telekom AG im Rahmen des Projekts "Mobiles Vertriebsportal" (MVP)
  • Beratung bei der Erstellung des Lastenhefts
  • Erstellen des Pflichtenhefts
  • Entwurf der App
  • Beratung bei der Konzeption des User Interfaces
  • Hauptverantwortliche Entwicklung der Front-End-Komponente als iPhone-App
  • Programmierung mit Hilfe von Objective-C/Cocoa Touch
  • Verwendung von Xcode als IDE und zugehöriger Tools (Interface Builder, Instruments)
  • Einsatz diverser Core Frameworks sowie Netzwerkfunktionen zur Client-Server-Kommunikation

Anmerkung:

Realisierung wurde vom Auftraggeber abgebrochen, da es sicherheitsrelevante Bedenken hinsichtlich der Distribution der App per E-Mail gab.

Mac OS X 10.5.x Xcode 3.1.x (inkl. Instruments und Interface Builder) iPhone SDK 2.x ab iPhone 2.2
Crown Jewel GmbH / Deutsche Telekom AG (Vertrieb)
9 Monate
2007-04 - 2007-12

Beratung und Konzeption

  • Beratung bei der Erstellung des Lastenhefts für eine Lagerverwaltung (inhouse)
  • Erstellen des Pflichtenhefts
  • Entwurf der Datenbank
  • Ziel war die Ergänzung eines existierenden SAP-Systems um eine kundenspezifische Lagerverwaltung

Anmerkung:

keine Realisierung, da das SAP-System als Ganzes ersetzt wurde

Fa. Berlin Recycling GmbH
2 Jahre 1 Monat
2005-02 - 2007-02

Entwicklung

Mac OS X 10.3.x / 10.4.x Filemaker 8.5 Xcode 2.x (inkl. Interface Builder)
  • Realisierung eines kundenspezifischen Warenwirtschaftssystems
  • Konzeption, Planung und Design des Front-Ends auf Basis von Filemaker 8.5
  • Entwurf und Realisierung der Filemaker-Datenbank
  • Programmierung von Tools zur Datenmigration mit Hilfe von Objective-C/Cocoa (Mac OS X)
  • Verwendung von Xcode 2.x als IDE und zugehöriger Tools (Interface Builder)
Mac OS X 10.3.x / 10.4.x Filemaker 8.5 Xcode 2.x (inkl. Interface Builder)
Fa. Code Mercenaries Hard- und Software GmbH

Aus- und Weiterbildung

Aus- und Weiterbildung

Schulbildung

06/1984

  • Abitur
  • Oberstufenzentrum Chemie, Physik und Biologie, Berlin

Studium

10/1984 ? 09/1995

  • Informatik an der TU Berlin, 08/1987 Vordiplom, 09/1995 Abschluß mit Diplom

Weiterbildungen

07/2003 ? 12/2003

  • Weiterbildung im Bereich C++ und Java Cimdata GmbH, Berlin

Position

Position

iOS- und macOS-Entwicklung mit Swift und/oder Objective-C 

Kompetenzen

Kompetenzen

Top-Skills

Objective-C Swift iOS-Entwicklung Felgo QML/Qt/JavaScript

Produkte / Standards / Erfahrungen / Methoden

Kenntnisse von Tools
aktuell

  • Xcode, Xcode-Tools/Instruments
  • Git, SourceTree; Jira, BitBucket, Confluence; Jenkins


Mit Projekterfahrung

  • Filemaker 8 (DBMS)
  • MS SQL 2000 Server (Erstellung relationaler Datenbanken, DTS-Tasks)
  • MS Analysis Services (Erstellung multidim. Datenbanken, OLAP-Tool)
  • MID Innovator (Case Tool)
  • Macromedia Director

 

Verwendung in Projekten vor 2000 oder ohne Projekterfahrung

  • MS Visual Studio (C++/MFC), JCreator (Java) - Weiterbildungsmaßnahme, Cimdata GmbH, Berlin
  • MS Access (DBMS), Metrowerks CodeWarrior (C- und Java-Programmierung), MySQL, diverse Software und Tools zur Verarbeitung von Bild, Ton und Video sowie Web¿/DTP¿/Office-Software
  • MS Office (Macintosh und Windows)

Betriebssysteme

iOS seit 2.0
(Schwerpunkt meiner Tätigkeiten)
Mac OS
Unix
Windows

Programmiersprachen

aktuell

  • Swift
  • Objective?C

 

mit Projekterfahrung

  • Filemaker (Skripte)
  • VB Skripte (?Data Transformation Services? für MS SQL 2000 Server)
  • SQL (Sprache für relationale Datenbanken ? MS SQL 2000 Server)
  • Lingo (Macromedia Director)
  • C++/MFC, Java (Weiterbildungsmaßnahme, Cimdata GmbH, Berlin)
  • C, HTML/PHP, JavaScript
  • SuperTalk (SuperCard ? Macintosh?Programmierung)

Datenbanken

Access
rudimentär
Filemaker
MS SQL Server
jedoch > 10 Jahre her, DTS-Tasks
Realm
aktuell in Einarbeitung
SQL
z.Z. eher rudimentär

Datenkommunikation

JSON
TCP/IP
XML

Hardware

Macintosh
PC

Branchen

Branchen

Touristik

KFZ

Softwarehersteller
Telekommunikation

Lernsoftware
Spielsoftware
Buchverlage
Hardwarehersteller
Medien
Öffentlicher Dienst

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.