C++ and iOS developer
Aktualisiert am 07.01.2025
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.03.2025
Verfügbar zu: 100%
davon vor Ort: 5%
C++
iOS Development
Xcode
Realm
QT
SQL
Client/Server
Performance optimierte Algorithmen
REST
Microsoft Visual Studio
GitHub
RxSwift
Alamofire
OpenSSL
OIDC
UIKit
MVC / MVVM Architechture
Swift Design Patterns
Swift Packages
Kryptographie (Rijndael-Algorithmus: AES, RSA)
SnapKit
Google Firebase Messages
Deutsch
Muttersprache
Englisch
Verhandlungssicher

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

7 Monate
2024-03 - 2024-09

iOS SDK Development

iOS Lead Developer Swift Codable Concurrency ...
iOS Lead Developer

SDK Development from scratch including the final documentation.

The sdk adds the capability of fetching patients? prescriptions using the eGK card via NFC. It uses the PACE protocol to establish a secure communication between the sdk and the NFC card (eGK) to read prescription data by following the gematik specific crypto operations. It provides models and functions to create, update and delete wallets and eGK cards.

Swift Codable Concurrency Websocket Keychain Core NFC UIKit Foundation OpenSSL CryptoKit Network GitHub-Actions Xcode PACE-Protocol GitHub
2 Jahre
2022-01 - 2023-12

iOS Lead developer for DoctorBox GmbH - Leading Health Care App - a health Plattform on behalf of Patient

iOS Lead developer Swift Git Sentry ...
iOS Lead developer
iOS App
Swift Git Sentry Matomo GitHub OIDC SnapKit Autolayout Google Firebase Messages Swift packages refactoring Mvv Mvc Teaml
DoctorBox GmbH
5 Monate
2022-07 - 2022-11

C++ Software engineer zur Entwicklung eines HMI-Checks industrieller Visualisierungen

C++ Developer C++ Integra Sql
C++ Developer
Implementierung einer Softwarelösung zur Prüfung industrieller Visualisierungen auf Fehler und Vollständigkeit. Client/Server Lösung mit automatischer Client Aktualisierung.
C++ Integra Sql
INEOS Automotive S.A.S
Remote
8 Monate
2021-05 - 2021-12

Senior iOS developer for DoctorBox GmbH - Leading Health Care App - a health Plattform on behalf of Patient

iOS Developer Swift XCode Gitea ...
iOS Developer
Swift XCode Gitea Git Realm Alamofire RxSwift UIKit Rest Json Oidc keycloak
DoctorBox GmbH
Remote
4 Jahre
2017-01 - 2020-12

Entwicklung, Wartung und Weiterentwicklung einer iOS-App zur Mitarbeiterverwaltung der Instandhaltung sowie der Organisation und Verwaltung industrieller Störungen

C++ and iOS-Developer iPhone-Client (SWIFT) Server-Dienst (C++/MFC) Server-Admin (C++/QT) ...
C++ and iOS-Developer

Entwicklung, Wartung und Weiterentwicklung einer iOS-App zur Mitarbeiterverwaltung der Instandhaltung sowie der Organisation und Verwaltung industrieller Störungen.

Als alleiniger Software-Entwickler und Projektverantwortlicher entwickelte ich diese IT-Lösung mit den folgenden Komponenten:

  • Server-Dienst (Visual C++ / MFC / Windows) 
  • Server-Admin (Visual C++ / QT / Windows) 
  • iPhone-App (Swift / Xcode / iOS / nativ / Push-Notification) 
  • RESTful API (HTTP, JSON, async streams) 
  • SQL / SQL-Server (Queries, Stored Procedures und Functions) 
iPhone-Client (SWIFT) Server-Dienst (C++/MFC) Server-Admin (C++/QT) Multithreading und critical sections RESTful API JSON HTTP SQL C++
Wartung industrieller Anlagen
2 Jahre
2015-01 - 2016-12

Entwicklung, Wartung und Weiterentwicklung einer Windows-App zur elektronischen vorbeugenden Instandhaltung

C++ Developer C++ Qt SAP-Schnittstelle mit RFC?s ...
C++ Developer

Diese IT-Lösung mit Schnittstelle zu SAP deckt die Abwicklung bzw. Abarbeitung der Wartungspläne, -aufträge, -tätigkeiten sowie der notwendigen Folgemaßnahmen und Ersatzteile der Instandhaltung von Produktionsanlagen ab.

Als alleiniger Software-Entwickler und Projektverantwortlicher entwickelte ich diese IT-Lösung mit den folgenden Komponenten:

  • Server-Dienst (Visual C++ / MFC / Windows) 
  • Server-Admin (Visual C++ / QT / Windows) 
  • Windows-App (Visual C++ / QT / Windows) 
  • Proprietäres Netzwerkprotokoll auf Basis von TCP-IP 
  • SAP-Schnittstelle mit RFC?s 
  • SQL / SQL-Server (Queries, Stored Procedures und Functions) 
C++ Qt SAP-Schnittstelle mit RFC?s SQL / SQL-Server (Queries/Stored Procedures/Functions) Windows TCP/IP
Vorbeugenden Instandhaltung
7 Jahre 3 Monate
2007-10 - 2014-12

Entwicklung, Wartung und Weiterentwicklung einer P2P Video- und Desktopkonferenz App zur Fernwartung industrieller Anlagen

C++ Developer Daten-Paketierung und -Priorisierung NW-Paket-Multiplexer Bandbreiten-Berechnung und -Drosselung ...
C++ Developer

IT-Lösung zur Fernwartung und -unterstützung durch Remote-Experten bei der Instandsetzung und Wartung industrieller Anlagen mit den Funktionsumfängen Video-, Audio-, Desktop- und Dateiübertragung sowie ein bidirektionales Whiteboard mit Vektorgraphiken.

Als alleiniger Software-Entwickler und Projektverantwortlicher entwickelte ich diese IT-Lösung mit den folgenden Komponenten:

  • Kommunikationsserver (Visual C++ / Unix) 
  • Windows-App (Visual C++ / MFC / Windows) 
  • Proprietäres Netzwerkprotokoll auf Basis von TCP-IP und UDP (RUDP) 
  • NAT-Traversal, DirectX / DirectShow, Kryptographie (AES, RSA)
C++ QT MS Visual Studio Microsoft Windows Unix
Daten-Paketierung und -Priorisierung NW-Paket-Multiplexer Bandbreiten-Berechnung und -Drosselung NAT-Traversal Performance optimierte Algorithmen Multithreading und critical sections Kryptographie (AES/RSA) C++ QT STUN TCP/IP UDP DirectShow
Fernwartung industrieller Anlagen

Aus- und Weiterbildung

Aus- und Weiterbildung

B.Sc. Informatik

Position

Position

Senior iOS-Entwickler

iOS-Lead-Entwickler

Senior C++-Entwickler

Kompetenzen

Kompetenzen

Top-Skills

C++ iOS Development Xcode Realm QT SQL Client/Server Performance optimierte Algorithmen REST Microsoft Visual Studio GitHub RxSwift Alamofire OpenSSL OIDC UIKit MVC / MVVM Architechture Swift Design Patterns Swift Packages Kryptographie (Rijndael-Algorithmus: AES, RSA) SnapKit Google Firebase Messages

Aufgabenbereiche

iOS (Swift)
Server-Admin (C++/QT)
Server-Dienst (C++/MFC)
SQL / SQL-Server (Queries/Stored Procedures/Functions), Realm
Git

Produkte / Standards / Erfahrungen / Methoden

CleanCode
Audio- und Videosignalverarbeitung
DirectShow
GitHub
SourceTree
JSON
MFC
MS Visual Studio
Qt
RESTful API
SAP-Schnittstelle mit RFC?s
STUN
Subversion
Xcode
Postman

Betriebssysteme

iOS
Experte
Unix
Basics
Windows
Experte
MacOS
Experte

Programmiersprachen

C++
Experte
Swift
Experte
Delphi
Python
C#

Datenbanken

Microsoft-SQL-Server
Fortgeschritten
SQL
Experte
Realm
Experte

Datenkommunikation

Bandbreiten-Berechnung und -Drosselung
Daten-Paketierung und -Priorisierung
End2End encryption
Kryptographie (AES/RSA)
Multithreading und critical sections
NAT-Traversal
NW-Paket-Multiplexer
Performance optimierte Algorithmen
Proprietäres Netzwerkprotokoll in TCP/UDP
RUDP
TCP/IP
UDP
JSON
REST
HTTP/HTTPS

Design / Entwicklung / Konstruktion

CleanCode
iOS Architecture: MVVM (+Coordinators), MVC
Client/Server [C++]
iOS pattern

Branchen

Branchen

Automobilindustrie

Gesundheitswesen

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

7 Monate
2024-03 - 2024-09

iOS SDK Development

iOS Lead Developer Swift Codable Concurrency ...
iOS Lead Developer

SDK Development from scratch including the final documentation.

The sdk adds the capability of fetching patients? prescriptions using the eGK card via NFC. It uses the PACE protocol to establish a secure communication between the sdk and the NFC card (eGK) to read prescription data by following the gematik specific crypto operations. It provides models and functions to create, update and delete wallets and eGK cards.

Swift Codable Concurrency Websocket Keychain Core NFC UIKit Foundation OpenSSL CryptoKit Network GitHub-Actions Xcode PACE-Protocol GitHub
2 Jahre
2022-01 - 2023-12

iOS Lead developer for DoctorBox GmbH - Leading Health Care App - a health Plattform on behalf of Patient

iOS Lead developer Swift Git Sentry ...
iOS Lead developer
iOS App
Swift Git Sentry Matomo GitHub OIDC SnapKit Autolayout Google Firebase Messages Swift packages refactoring Mvv Mvc Teaml
DoctorBox GmbH
5 Monate
2022-07 - 2022-11

C++ Software engineer zur Entwicklung eines HMI-Checks industrieller Visualisierungen

C++ Developer C++ Integra Sql
C++ Developer
Implementierung einer Softwarelösung zur Prüfung industrieller Visualisierungen auf Fehler und Vollständigkeit. Client/Server Lösung mit automatischer Client Aktualisierung.
C++ Integra Sql
INEOS Automotive S.A.S
Remote
8 Monate
2021-05 - 2021-12

Senior iOS developer for DoctorBox GmbH - Leading Health Care App - a health Plattform on behalf of Patient

iOS Developer Swift XCode Gitea ...
iOS Developer
Swift XCode Gitea Git Realm Alamofire RxSwift UIKit Rest Json Oidc keycloak
DoctorBox GmbH
Remote
4 Jahre
2017-01 - 2020-12

Entwicklung, Wartung und Weiterentwicklung einer iOS-App zur Mitarbeiterverwaltung der Instandhaltung sowie der Organisation und Verwaltung industrieller Störungen

C++ and iOS-Developer iPhone-Client (SWIFT) Server-Dienst (C++/MFC) Server-Admin (C++/QT) ...
C++ and iOS-Developer

Entwicklung, Wartung und Weiterentwicklung einer iOS-App zur Mitarbeiterverwaltung der Instandhaltung sowie der Organisation und Verwaltung industrieller Störungen.

Als alleiniger Software-Entwickler und Projektverantwortlicher entwickelte ich diese IT-Lösung mit den folgenden Komponenten:

  • Server-Dienst (Visual C++ / MFC / Windows) 
  • Server-Admin (Visual C++ / QT / Windows) 
  • iPhone-App (Swift / Xcode / iOS / nativ / Push-Notification) 
  • RESTful API (HTTP, JSON, async streams) 
  • SQL / SQL-Server (Queries, Stored Procedures und Functions) 
iPhone-Client (SWIFT) Server-Dienst (C++/MFC) Server-Admin (C++/QT) Multithreading und critical sections RESTful API JSON HTTP SQL C++
Wartung industrieller Anlagen
2 Jahre
2015-01 - 2016-12

Entwicklung, Wartung und Weiterentwicklung einer Windows-App zur elektronischen vorbeugenden Instandhaltung

C++ Developer C++ Qt SAP-Schnittstelle mit RFC?s ...
C++ Developer

Diese IT-Lösung mit Schnittstelle zu SAP deckt die Abwicklung bzw. Abarbeitung der Wartungspläne, -aufträge, -tätigkeiten sowie der notwendigen Folgemaßnahmen und Ersatzteile der Instandhaltung von Produktionsanlagen ab.

Als alleiniger Software-Entwickler und Projektverantwortlicher entwickelte ich diese IT-Lösung mit den folgenden Komponenten:

  • Server-Dienst (Visual C++ / MFC / Windows) 
  • Server-Admin (Visual C++ / QT / Windows) 
  • Windows-App (Visual C++ / QT / Windows) 
  • Proprietäres Netzwerkprotokoll auf Basis von TCP-IP 
  • SAP-Schnittstelle mit RFC?s 
  • SQL / SQL-Server (Queries, Stored Procedures und Functions) 
C++ Qt SAP-Schnittstelle mit RFC?s SQL / SQL-Server (Queries/Stored Procedures/Functions) Windows TCP/IP
Vorbeugenden Instandhaltung
7 Jahre 3 Monate
2007-10 - 2014-12

Entwicklung, Wartung und Weiterentwicklung einer P2P Video- und Desktopkonferenz App zur Fernwartung industrieller Anlagen

C++ Developer Daten-Paketierung und -Priorisierung NW-Paket-Multiplexer Bandbreiten-Berechnung und -Drosselung ...
C++ Developer

IT-Lösung zur Fernwartung und -unterstützung durch Remote-Experten bei der Instandsetzung und Wartung industrieller Anlagen mit den Funktionsumfängen Video-, Audio-, Desktop- und Dateiübertragung sowie ein bidirektionales Whiteboard mit Vektorgraphiken.

Als alleiniger Software-Entwickler und Projektverantwortlicher entwickelte ich diese IT-Lösung mit den folgenden Komponenten:

  • Kommunikationsserver (Visual C++ / Unix) 
  • Windows-App (Visual C++ / MFC / Windows) 
  • Proprietäres Netzwerkprotokoll auf Basis von TCP-IP und UDP (RUDP) 
  • NAT-Traversal, DirectX / DirectShow, Kryptographie (AES, RSA)
C++ QT MS Visual Studio Microsoft Windows Unix
Daten-Paketierung und -Priorisierung NW-Paket-Multiplexer Bandbreiten-Berechnung und -Drosselung NAT-Traversal Performance optimierte Algorithmen Multithreading und critical sections Kryptographie (AES/RSA) C++ QT STUN TCP/IP UDP DirectShow
Fernwartung industrieller Anlagen

Aus- und Weiterbildung

Aus- und Weiterbildung

B.Sc. Informatik

Position

Position

Senior iOS-Entwickler

iOS-Lead-Entwickler

Senior C++-Entwickler

Kompetenzen

Kompetenzen

Top-Skills

C++ iOS Development Xcode Realm QT SQL Client/Server Performance optimierte Algorithmen REST Microsoft Visual Studio GitHub RxSwift Alamofire OpenSSL OIDC UIKit MVC / MVVM Architechture Swift Design Patterns Swift Packages Kryptographie (Rijndael-Algorithmus: AES, RSA) SnapKit Google Firebase Messages

Aufgabenbereiche

iOS (Swift)
Server-Admin (C++/QT)
Server-Dienst (C++/MFC)
SQL / SQL-Server (Queries/Stored Procedures/Functions), Realm
Git

Produkte / Standards / Erfahrungen / Methoden

CleanCode
Audio- und Videosignalverarbeitung
DirectShow
GitHub
SourceTree
JSON
MFC
MS Visual Studio
Qt
RESTful API
SAP-Schnittstelle mit RFC?s
STUN
Subversion
Xcode
Postman

Betriebssysteme

iOS
Experte
Unix
Basics
Windows
Experte
MacOS
Experte

Programmiersprachen

C++
Experte
Swift
Experte
Delphi
Python
C#

Datenbanken

Microsoft-SQL-Server
Fortgeschritten
SQL
Experte
Realm
Experte

Datenkommunikation

Bandbreiten-Berechnung und -Drosselung
Daten-Paketierung und -Priorisierung
End2End encryption
Kryptographie (AES/RSA)
Multithreading und critical sections
NAT-Traversal
NW-Paket-Multiplexer
Performance optimierte Algorithmen
Proprietäres Netzwerkprotokoll in TCP/UDP
RUDP
TCP/IP
UDP
JSON
REST
HTTP/HTTPS

Design / Entwicklung / Konstruktion

CleanCode
iOS Architecture: MVVM (+Coordinators), MVC
Client/Server [C++]
iOS pattern

Branchen

Branchen

Automobilindustrie

Gesundheitswesen

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.