Mobile Apps Experte für React-Native, Android, iOS.
Aktualisiert am 10.05.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 10.05.2024
Verfügbar zu: 100%
davon vor Ort: 0%
React-Native
Android
iOS
TypeScript
JavaScript
IT-Security
HTML
CSS
ReactJS
Xcode
Azure
Jest
Firebase
GraphQL
Redux
Mobile
Crashlytics
react-native-web
Teamcity
Gitlab
Jira
Confluence
MobX
Deutsch
Muttersprache
Englisch
Verhandlungssicher
Polnisch
gut

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

7 Jahre 11 Monate
2017-01 - heute

App für Postkarten-Versand für Android und iOS

GRÜNDER/SOFTWARE-INGENIEUR (Android, iOS, Backend etc.) Android iOS Java ...
GRÜNDER/SOFTWARE-INGENIEUR (Android, iOS, Backend etc.)
  • Gründer und Entwickler von [URL auf Anfrage]
  • Erstellung eines Konzeptes für eine Postkartenversand-App
  • Android App Entwicklung (Java)
  • iOS App Entwicklung (Swift).
  • Backendentwicklung innerhalb einer Cloudlösung (Microsoft Azure).
  • Management System Entwicklung für automatisierte Generierung von Druckdokumenten
  • Mobile Management System Entwicklung zur Auftragsverwaltung (Android, Java)
Android iOS Java Swift Microsoft Azure Rest Backend WebApp Frontend WPF C# Firebase (Authentication Push Remote Config) Entity Framework Google Ads Apple SearchAds MSSQL .NET
[auf Anfrage]
3 Monate
2023-08 - 2023-10

Entwicklung einer Food-Delivery-App

SENIOR SOFTWARE-INGENIEUR/BERATER/ARCHITEKT (REACT-NATIVE) React-Native Typescript/Javascript Jest (Test-Framework) ...
SENIOR SOFTWARE-INGENIEUR/BERATER/ARCHITEKT (REACT-NATIVE)
  • Beraterfunktion zur Aufnahme von Anforderungen und Auswahl des Technologiestacks
  • Erstellung eines Architekturentwurfs für eine Anwendung mit zwei Hauptfunktionen:
    • Essensbestellung: Studierende oder andere Nutzer können sich in der App anmelden und ihre Bestellungen aufgeben. Sie wählen ihre gewünschten Gerichte aus, senden ihre Bestellungen ab und erhalten einen QR-Code, der ihnen bei der Abholung ihrer Mahlzeiten hilft
    • Essensverteiler: Personen, die für die Verteilung der Speisen verantwortlich sind, können sich ebenfalls in der App anmelden. Sie erhalten die QR-Codes von den Bestellern und verwenden sie, um die Bestellungen abzuschließen und das Essen den richtigen Personen zuzustellen
  • Implementierung der Anwendung
App-Entwicklung
React-Native Typescript/Javascript Jest (Test-Framework) GraphQL Redux Firebase (Authentication/Crashlytics)
MAXWORX GMBH
2 Jahre
2021-08 - 2023-07

BARMER Krankenkassen App

SENIOR SOFTWARE-INGENIEUR/BERATER/TECHLEAD (REACT-NATIVE & REACTNATIVE- WEB, REACT) React-Native React React-Native-Web ...
SENIOR SOFTWARE-INGENIEUR/BERATER/TECHLEAD (REACT-NATIVE & REACTNATIVE- WEB, REACT)
  • Leitender Entwickler für die Basisanwendung, die als Grundlage für vier spezialisierte Module diente.
  • Übernahme und Verwaltung des Profile Management-Moduls (App+Web) basierend auf React-Native-Web
  • Proaktive Festlegung und Umsetzung von Code-Konventionen für React Native und TypeScript, was die Qualität signifikant verbesserte
  • Entwicklung und Implementierung eines vereinfachten Startverfahrens für die gesamte Anwendung für React-Native, Android, iOS und vier verschiedene spezialisierte Module.
  • Verantwortlich für die Infrastrukturentwicklung und -optimierung in einer Umgebung mit einem Monorepo und mehreren Modulen
  • Teilnahme an Beratungsgesprächen mit Architekten und Diskussion architektonischer Themen
  • Technische Unterstützung und Ansprechpartner für Drittanbieterunternehmen (IBM iX, Adesso, BARMER) bei der Integration spezialisierter Module in die gesamte Anwendung
  • Entwurf und Implementierung einer dynamischen Modulintegration für nahtlose Integration spezialisierter Module in die Gesamtanwendung
  • Mentoring und Unterstützung mehrerer Entwickler
  • Bearbeitung von Feature-Tickets und aktive Beteiligung an organisatorischen Angelegenheiten
  • Optimierung des Startverfahrens für die gesamte Anwendung und Refaktorisierung ineffizienten Codes
  • Durchführung von Leistungsanalysen und Entwicklung von Lösungskonzepten sowie Metriken für die effiziente Bildschirmaufbau auf verschiedenen Geräten
  • Rolle als Botschafter für das IBM iX (BARMER) Design System, in direktem Kontakt mit dem leitenden Entwickler
  • Behebung von Leistungs- und Fehlerproblemen
  • Entwicklung von Schnittstellen für native Codeabschnitte (Android + iOS => React-Native)
App-Entwicklung
React-Native React React-Native-Web Typescript/Javascript Teamcity (CI/CD) Jest (Test- Framework) Appium Firebase (Crashlytics Push RemoteConfig etc.) Rest Redux Monorepoverwaltung BARMER Design System Scrum Gitlab Jira Confluence Jest (TestFramework)
2 Jahre
2019-08 - 2021-07

Entwicklung der medpex und DocMorris Apps

SENIOR SOFTWARE-INGENIEUR (REACT-NATIVE) React-Native Typescript/Javascript Jest (Test-Framework) ...
SENIOR SOFTWARE-INGENIEUR (REACT-NATIVE)
  • Hauptentwickler der medpex und DocMorris Apps (1 Code ? 4 Apps) mit ungefähr 2 Millionen Downloads und einer 4.8/5 Bewertung in den Stores
  • Implementierung E-Rezepts-Scanner
  • Einbringung neuer Technologien z. B. Tracking, A/BTests, Remote-Config, Crash detection, Push-Notifications, In-App-Messaging und viele weitere
  • Erhöhung des Umsatzes um ca. 300% auf einen sehr hohen zweistelligen Millionenbereich
  • Einbringung von neuen Produktideen inkl. A/B-Test-Erfolgsmessungen

React-Native Typescript/Javascript Jest (Test-Framework) Firebase (Crashlytics A/B-Testing RemoteCofnig Push-Notifcations) Rest GraphQL MobX Scrum Bitbucket Jira Confluence
medpex & DocMorris
4 Monate
2016-05 - 2016-08

Fehlerfindung im medizinischen Gerät

SOFTWARE-INGENIEUR C/C++ C#
SOFTWARE-INGENIEUR
  • Beseitigung verschiedener Compiler-Warnungen in verschiedenen Softwarekomponenten.
  • Verbesserung der Softwareanwendung durch das Hinzufügen von Protokollnachrichten zur Steigerung der Diagnosefähigkeiten
  • Identifikation des Fehlers durch die Verwendung eines vorhandenen Flussdiagramms, wobei der Schwerpunkt auf der Isolierung in der Initialisierungsphase eines Geräts lag
  • Analyse der USB-Treiber, einschließlich der Suche nach blockierenden Aufrufen wie Deadlocks
  • Analyse der über die Schnittstelle gesendeten Frames auf Byte-Ebene, einschließlich Frame-Dekodierung
  • Firmware-Analyse der medizinischen Geräte
  • Entwicklung einer Anwendung zur automatischen Erzwingung der Initialisierungsphase und zur Generierung von Protokoll- und Statistiknachrichten
  • Durchgeführte Arbeiten zur Isolierung und Korrektur von Fehlern in dem medizinischen Gerät
C/C++ C#
Lonza GmbH
10 Monate
2014-04 - 2015-01

Konzeptausarbeitung für die Start-up Prozedur

SOFTWARE-INGENIEUR (C++) FreeBSD Linux C/C++ ...
SOFTWARE-INGENIEUR (C++)
  • Konzeptausarbeitung für die Start-up Prozedur der Automatic Train ProtectionControl Unit(SIL4) ? Software auf Basis von Linux und FreeBSD Echzeitsystemen(ARM und PowerPC)
  • Anpassungen an vorhanden Quellcode zur Problembeseitigung und Funktionserweiterung (C / C++)
  • Analyse und Implementierung von "non conformity reports" und "change requests"
  • Schreiben von Dokumentationen (englisch)
  • Verifikation von Dokumenten und "change requests"
  • Review von Code und Dokumentationen
  • Erstellung von Debian Installationspaketen
  • Implementierung von Safety Integrity Requirements z.B. CRC Checks während der Startup-Prozedur des Doppelrechners
  • Implementierung von Start-up Skripten (Linux/FreeBSD)
  • Verifikation von Testreports
  • Entwicklung nach V-Model
FreeBSD Linux C/C++ DOORS ETCS EBI Cab 2000 ATP-CU BASH
Bombardier Transportation

Aus- und Weiterbildung

Aus- und Weiterbildung

1 Jahr 7 Monate
2012-09 - 2014-03

Informationstechnologie

Ingenieur der Informationstechnologie, Master of Science (M.Sc.), Hochschule Mannheim
Ingenieur der Informationstechnologie, Master of Science (M.Sc.)
Hochschule Mannheim
  • Softwareentwicklung und Informationstechnologie
  • Masterthesis auf Anfrage
3 Jahre 11 Monate
2008-08 - 2012-06

Technische Informatik

Ingenieur der Technischen Informatik, Bachelor of Science (B.Sc.),
Ingenieur der Technischen Informatik, Bachelor of Science (B.Sc.)
  • Softwareentwicklung und Embedeed
  • Bachelorthesis auf Anfrage
  • Praxissemester bei .CKE
    • Administration von IT-Systemen
  • Praxissemester bei Cibek Technology & Trading GmbH
    • Gebäudeautomatisierung
    • Implementierung und Anpassung der CIBEK-PAUL Software

Position

Position

  • Mobile Apps Experte
  • Vorzugsweise im Einsatzgebiet: App-Entwicklung, gerne auch etwas komplexer.

Kompetenzen

Kompetenzen

Top-Skills

React-Native Android iOS TypeScript JavaScript IT-Security HTML CSS ReactJS Xcode Azure Jest Firebase GraphQL Redux Mobile Crashlytics react-native-web Teamcity Gitlab Jira Confluence MobX

Produkte / Standards / Erfahrungen / Methoden

Skills:
  • React-Native, Android (Java), iOS (Swift)
  • Techlead und Architekt für mobile Anwendungen
  • Embedeed Erfahrung mit SIL4 (Zugsteuerungssystem Bombardier) und medizinischen Geräten (Lonza GmbH)
  • Zertifizierter Penetrationstester
  • Azure, C# Backend-Entwicklung


Kenntnisse:

Mikrocontroller

  • Atmel Atmega168 (Arduino Duemilanove)
  • ARM 7
  • Microchip PIC16


IT-Security

  • Penetration-Testing (Ethical Hacking)
  • Zertifizierung zum OSCP (Offensive Security Certified Professional)
  • Intrusion-Detection-Systeme (Snort)
  • Auditierung von Windows basierten Systemen
  • Social-Engineering


Netzwerktechnik

  • Fortgeschrittene Netzwerkkenntnisse im Telekommunikations- und Internet Service
  • Provider Bereich (Routing, Switching, VoIP, Funk- und Richtfunkanlagen, xDSL, Verkabelungsarbeiten (Patchfelder, LWL)
  • SDH
  • CWDM/DWDM-Systeme (Huawei Technologies) sowie Entstörungsarbeiten)


Kommunikationsprotokolle

  • Profibus
  • Multi Vehicle Bus (MVB), Ethernet und weitere aus dem Internet-und Telekommunikationsbereich


KFZ-Bereich

  • CAN-Bus-Technologie
  • Sensorik
  • Aktorik
  • OBD I&II Fehlerdiagnose (Mercedes-Benz Xentry/DAS, WoW! Snooper WSD 300, Volkswagengruppe VCDS)
  • Codierungen


Schienenfahrzeuge

  • ETCS-Kenntnisse (EBI Cab 2000)
  • Automatic Train
  • Protection Control Unit


Druckmaschinen

  • Digital/Injektdruckmaschine Primefire 106


Sonstige

  • Grundlegende Kenntnisse von Brandmeldeanlagen, Alarmanlagen, Telefonanlagen


Arbeitgeberhistorie/Projekthistorie:

  • Daimler AG
  • Deutsche Telekom
  • Bombardier Transportation
  • Heidelberger Druckmaschinen AG
  • MAXWORX GmbH
  • medpex Versandapotheke/DocMorris
  • Gründer und Geschäftsführer von (auf Anfrage)


Beruflicher Werdegang:

01/2016 - heute

Rolle: Gründer und Geschäftsführer

Kunde: auf Anfrage


Aufgaben:

  • Post- und Grußkarten-Druckservice mit Hilfe von mobilen Softwareanwendungen.
  • Entwicklung von mobilen Anwendungen Android(Java) & iOS(Swift) sowie Backendentwicklung(C# & MSSQL)
  • Marketing und Support


07/2023 - 10/2023

Rolle: Senior Software Engineer (React-Native)

Kunde: MAXWROX GmbH


Aufgaben:

  • Entwicklung einer Food-Delivery-App


07/2021 - 06/2023

Rolle: Senior Software Engineer / Techlead (React-Native) Telekom


Aufgaben:

  • Hauptentwickler für React-Native der BARMER Krankenkassen App
  • Techlead, Master-Reviewer, Berater für Architekten und Konzeptersteller, Feature-Umsetzung, Monorepo-Verwalter, Support multipler Teams wie IBM, Adesso, BARMER


2019 - 2021

Rolle: Senior Software Engineer (React-Native) 

Kunde: Zur Rose Group


Aufgaben:

  • Hauptentwickler der DocMorris und medpex Versandapotheken-App mit mehreren Millionen Downloads


11/2015 - 12/2016

Rolle: Project Manager

Kunde: auf Anfrage


Aufgaben:

  • Aufbau der neuen Firma inkl. Firmenbebäude


08/2016 - 12/2016

Rolle: Konstruktionsingenieur

Kunde: DaimlerBuses


Aufgaben:

  • Planung und Konstruktion von Video-/Kamerasystemen für Reisebusse


05/2016 - 08/2016

Rolle: Embedeed-Softwareentwickler

Kunde: Projektbüro Ferchau


Aufgaben:

  • Softwareentwickler für medizintechnische Geräte(C, C++, C#)


11/2015-04/2016

Rolle: Inbetriebnahmeingenieur/Projektkoordinator

Kunde: Heidelberger Druckmaschinen AG


Aufgaben:

  • Inbetriebnahme(Koordination) eines Digitaldruckmaschinenmodells sowie einer reellen sich in Entwicklung befindlichen Digitaldruckmaschine (Primefire 106)


04/2014 - 01/2015

Rolle: Softwareingenieur

Kunde: Bombardier Transportation Signal Germany GmbH ? Rail Control Solutions (RCS)


Aufgaben:

  • Konzeptausarbeitung für die Start-up Prozedur der Automatic Train Protection Control Unit(SIL4) ? Software auf Basis von Linux und FreeBSD Echzeitsystemen(ARM und PowerPC)
  • Anpassungen an vorhanden Quellcode zur Problembeseitigung und Funktionserweiterung (C / C++)
  • Analyse und Implementierung von "non conformity reports" und "change requests"
  • Schreiben von Dokumentationen (englisch)
  • Verifikation von Dokumenten und "change requests"
  • Review von Code und Dokumentationen
  • Erstellung von Debian Installationspaketen
  • Implementierung von Safety Integrity Requirements z.B. CRC Checks während der Startup-Prozedur des Doppelrechners
  • Implementierung von Start-up Skripten (Linux/FreeBSD)
  • Verifikation von Testreports
  • Entwicklung nach V-Model


2005 - 2020

Rolle: Allrounder

Kunde: auf Anfrage


Aufgaben:

  • Verwaltung
  • Administration
  • KFZ-Diagnose
  • Steuergeräteanpassungen

Betriebssysteme

Microsoft Betriebssysteme
Linux
FreeBSD
OSEK-OS

Programmiersprachen

Mobile-Apps-Experte
React-Native
Android (Java)
iOS (Swift)
WPF mit C#
Entity Framework
Techlead
Microsoft .NET Framework
Trolltech QT-Framework
MathWorks Matlab
  • Architekt für mobile Anwendungen auch im großen Stil
  • Master-Reviewer
  • Backenentwicklung C#
  • Azure
  • Zertifizierte Penetrationtester.
  • Meine Projekte sind unter: [URL auf Anfrage] zu finden. Passwort für die verschlüsselten Bereiche lautet: [auf Anfrage]

Datenbanken

Oracle
MySQL
Entity Framework(ORM)

Hardware

Client
Server
Rechenzentrum

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

7 Jahre 11 Monate
2017-01 - heute

App für Postkarten-Versand für Android und iOS

GRÜNDER/SOFTWARE-INGENIEUR (Android, iOS, Backend etc.) Android iOS Java ...
GRÜNDER/SOFTWARE-INGENIEUR (Android, iOS, Backend etc.)
  • Gründer und Entwickler von [URL auf Anfrage]
  • Erstellung eines Konzeptes für eine Postkartenversand-App
  • Android App Entwicklung (Java)
  • iOS App Entwicklung (Swift).
  • Backendentwicklung innerhalb einer Cloudlösung (Microsoft Azure).
  • Management System Entwicklung für automatisierte Generierung von Druckdokumenten
  • Mobile Management System Entwicklung zur Auftragsverwaltung (Android, Java)
Android iOS Java Swift Microsoft Azure Rest Backend WebApp Frontend WPF C# Firebase (Authentication Push Remote Config) Entity Framework Google Ads Apple SearchAds MSSQL .NET
[auf Anfrage]
3 Monate
2023-08 - 2023-10

Entwicklung einer Food-Delivery-App

SENIOR SOFTWARE-INGENIEUR/BERATER/ARCHITEKT (REACT-NATIVE) React-Native Typescript/Javascript Jest (Test-Framework) ...
SENIOR SOFTWARE-INGENIEUR/BERATER/ARCHITEKT (REACT-NATIVE)
  • Beraterfunktion zur Aufnahme von Anforderungen und Auswahl des Technologiestacks
  • Erstellung eines Architekturentwurfs für eine Anwendung mit zwei Hauptfunktionen:
    • Essensbestellung: Studierende oder andere Nutzer können sich in der App anmelden und ihre Bestellungen aufgeben. Sie wählen ihre gewünschten Gerichte aus, senden ihre Bestellungen ab und erhalten einen QR-Code, der ihnen bei der Abholung ihrer Mahlzeiten hilft
    • Essensverteiler: Personen, die für die Verteilung der Speisen verantwortlich sind, können sich ebenfalls in der App anmelden. Sie erhalten die QR-Codes von den Bestellern und verwenden sie, um die Bestellungen abzuschließen und das Essen den richtigen Personen zuzustellen
  • Implementierung der Anwendung
App-Entwicklung
React-Native Typescript/Javascript Jest (Test-Framework) GraphQL Redux Firebase (Authentication/Crashlytics)
MAXWORX GMBH
2 Jahre
2021-08 - 2023-07

BARMER Krankenkassen App

SENIOR SOFTWARE-INGENIEUR/BERATER/TECHLEAD (REACT-NATIVE & REACTNATIVE- WEB, REACT) React-Native React React-Native-Web ...
SENIOR SOFTWARE-INGENIEUR/BERATER/TECHLEAD (REACT-NATIVE & REACTNATIVE- WEB, REACT)
  • Leitender Entwickler für die Basisanwendung, die als Grundlage für vier spezialisierte Module diente.
  • Übernahme und Verwaltung des Profile Management-Moduls (App+Web) basierend auf React-Native-Web
  • Proaktive Festlegung und Umsetzung von Code-Konventionen für React Native und TypeScript, was die Qualität signifikant verbesserte
  • Entwicklung und Implementierung eines vereinfachten Startverfahrens für die gesamte Anwendung für React-Native, Android, iOS und vier verschiedene spezialisierte Module.
  • Verantwortlich für die Infrastrukturentwicklung und -optimierung in einer Umgebung mit einem Monorepo und mehreren Modulen
  • Teilnahme an Beratungsgesprächen mit Architekten und Diskussion architektonischer Themen
  • Technische Unterstützung und Ansprechpartner für Drittanbieterunternehmen (IBM iX, Adesso, BARMER) bei der Integration spezialisierter Module in die gesamte Anwendung
  • Entwurf und Implementierung einer dynamischen Modulintegration für nahtlose Integration spezialisierter Module in die Gesamtanwendung
  • Mentoring und Unterstützung mehrerer Entwickler
  • Bearbeitung von Feature-Tickets und aktive Beteiligung an organisatorischen Angelegenheiten
  • Optimierung des Startverfahrens für die gesamte Anwendung und Refaktorisierung ineffizienten Codes
  • Durchführung von Leistungsanalysen und Entwicklung von Lösungskonzepten sowie Metriken für die effiziente Bildschirmaufbau auf verschiedenen Geräten
  • Rolle als Botschafter für das IBM iX (BARMER) Design System, in direktem Kontakt mit dem leitenden Entwickler
  • Behebung von Leistungs- und Fehlerproblemen
  • Entwicklung von Schnittstellen für native Codeabschnitte (Android + iOS => React-Native)
App-Entwicklung
React-Native React React-Native-Web Typescript/Javascript Teamcity (CI/CD) Jest (Test- Framework) Appium Firebase (Crashlytics Push RemoteConfig etc.) Rest Redux Monorepoverwaltung BARMER Design System Scrum Gitlab Jira Confluence Jest (TestFramework)
2 Jahre
2019-08 - 2021-07

Entwicklung der medpex und DocMorris Apps

SENIOR SOFTWARE-INGENIEUR (REACT-NATIVE) React-Native Typescript/Javascript Jest (Test-Framework) ...
SENIOR SOFTWARE-INGENIEUR (REACT-NATIVE)
  • Hauptentwickler der medpex und DocMorris Apps (1 Code ? 4 Apps) mit ungefähr 2 Millionen Downloads und einer 4.8/5 Bewertung in den Stores
  • Implementierung E-Rezepts-Scanner
  • Einbringung neuer Technologien z. B. Tracking, A/BTests, Remote-Config, Crash detection, Push-Notifications, In-App-Messaging und viele weitere
  • Erhöhung des Umsatzes um ca. 300% auf einen sehr hohen zweistelligen Millionenbereich
  • Einbringung von neuen Produktideen inkl. A/B-Test-Erfolgsmessungen

React-Native Typescript/Javascript Jest (Test-Framework) Firebase (Crashlytics A/B-Testing RemoteCofnig Push-Notifcations) Rest GraphQL MobX Scrum Bitbucket Jira Confluence
medpex & DocMorris
4 Monate
2016-05 - 2016-08

Fehlerfindung im medizinischen Gerät

SOFTWARE-INGENIEUR C/C++ C#
SOFTWARE-INGENIEUR
  • Beseitigung verschiedener Compiler-Warnungen in verschiedenen Softwarekomponenten.
  • Verbesserung der Softwareanwendung durch das Hinzufügen von Protokollnachrichten zur Steigerung der Diagnosefähigkeiten
  • Identifikation des Fehlers durch die Verwendung eines vorhandenen Flussdiagramms, wobei der Schwerpunkt auf der Isolierung in der Initialisierungsphase eines Geräts lag
  • Analyse der USB-Treiber, einschließlich der Suche nach blockierenden Aufrufen wie Deadlocks
  • Analyse der über die Schnittstelle gesendeten Frames auf Byte-Ebene, einschließlich Frame-Dekodierung
  • Firmware-Analyse der medizinischen Geräte
  • Entwicklung einer Anwendung zur automatischen Erzwingung der Initialisierungsphase und zur Generierung von Protokoll- und Statistiknachrichten
  • Durchgeführte Arbeiten zur Isolierung und Korrektur von Fehlern in dem medizinischen Gerät
C/C++ C#
Lonza GmbH
10 Monate
2014-04 - 2015-01

Konzeptausarbeitung für die Start-up Prozedur

SOFTWARE-INGENIEUR (C++) FreeBSD Linux C/C++ ...
SOFTWARE-INGENIEUR (C++)
  • Konzeptausarbeitung für die Start-up Prozedur der Automatic Train ProtectionControl Unit(SIL4) ? Software auf Basis von Linux und FreeBSD Echzeitsystemen(ARM und PowerPC)
  • Anpassungen an vorhanden Quellcode zur Problembeseitigung und Funktionserweiterung (C / C++)
  • Analyse und Implementierung von "non conformity reports" und "change requests"
  • Schreiben von Dokumentationen (englisch)
  • Verifikation von Dokumenten und "change requests"
  • Review von Code und Dokumentationen
  • Erstellung von Debian Installationspaketen
  • Implementierung von Safety Integrity Requirements z.B. CRC Checks während der Startup-Prozedur des Doppelrechners
  • Implementierung von Start-up Skripten (Linux/FreeBSD)
  • Verifikation von Testreports
  • Entwicklung nach V-Model
FreeBSD Linux C/C++ DOORS ETCS EBI Cab 2000 ATP-CU BASH
Bombardier Transportation

Aus- und Weiterbildung

Aus- und Weiterbildung

1 Jahr 7 Monate
2012-09 - 2014-03

Informationstechnologie

Ingenieur der Informationstechnologie, Master of Science (M.Sc.), Hochschule Mannheim
Ingenieur der Informationstechnologie, Master of Science (M.Sc.)
Hochschule Mannheim
  • Softwareentwicklung und Informationstechnologie
  • Masterthesis auf Anfrage
3 Jahre 11 Monate
2008-08 - 2012-06

Technische Informatik

Ingenieur der Technischen Informatik, Bachelor of Science (B.Sc.),
Ingenieur der Technischen Informatik, Bachelor of Science (B.Sc.)
  • Softwareentwicklung und Embedeed
  • Bachelorthesis auf Anfrage
  • Praxissemester bei .CKE
    • Administration von IT-Systemen
  • Praxissemester bei Cibek Technology & Trading GmbH
    • Gebäudeautomatisierung
    • Implementierung und Anpassung der CIBEK-PAUL Software

Position

Position

  • Mobile Apps Experte
  • Vorzugsweise im Einsatzgebiet: App-Entwicklung, gerne auch etwas komplexer.

Kompetenzen

Kompetenzen

Top-Skills

React-Native Android iOS TypeScript JavaScript IT-Security HTML CSS ReactJS Xcode Azure Jest Firebase GraphQL Redux Mobile Crashlytics react-native-web Teamcity Gitlab Jira Confluence MobX

Produkte / Standards / Erfahrungen / Methoden

Skills:
  • React-Native, Android (Java), iOS (Swift)
  • Techlead und Architekt für mobile Anwendungen
  • Embedeed Erfahrung mit SIL4 (Zugsteuerungssystem Bombardier) und medizinischen Geräten (Lonza GmbH)
  • Zertifizierter Penetrationstester
  • Azure, C# Backend-Entwicklung


Kenntnisse:

Mikrocontroller

  • Atmel Atmega168 (Arduino Duemilanove)
  • ARM 7
  • Microchip PIC16


IT-Security

  • Penetration-Testing (Ethical Hacking)
  • Zertifizierung zum OSCP (Offensive Security Certified Professional)
  • Intrusion-Detection-Systeme (Snort)
  • Auditierung von Windows basierten Systemen
  • Social-Engineering


Netzwerktechnik

  • Fortgeschrittene Netzwerkkenntnisse im Telekommunikations- und Internet Service
  • Provider Bereich (Routing, Switching, VoIP, Funk- und Richtfunkanlagen, xDSL, Verkabelungsarbeiten (Patchfelder, LWL)
  • SDH
  • CWDM/DWDM-Systeme (Huawei Technologies) sowie Entstörungsarbeiten)


Kommunikationsprotokolle

  • Profibus
  • Multi Vehicle Bus (MVB), Ethernet und weitere aus dem Internet-und Telekommunikationsbereich


KFZ-Bereich

  • CAN-Bus-Technologie
  • Sensorik
  • Aktorik
  • OBD I&II Fehlerdiagnose (Mercedes-Benz Xentry/DAS, WoW! Snooper WSD 300, Volkswagengruppe VCDS)
  • Codierungen


Schienenfahrzeuge

  • ETCS-Kenntnisse (EBI Cab 2000)
  • Automatic Train
  • Protection Control Unit


Druckmaschinen

  • Digital/Injektdruckmaschine Primefire 106


Sonstige

  • Grundlegende Kenntnisse von Brandmeldeanlagen, Alarmanlagen, Telefonanlagen


Arbeitgeberhistorie/Projekthistorie:

  • Daimler AG
  • Deutsche Telekom
  • Bombardier Transportation
  • Heidelberger Druckmaschinen AG
  • MAXWORX GmbH
  • medpex Versandapotheke/DocMorris
  • Gründer und Geschäftsführer von (auf Anfrage)


Beruflicher Werdegang:

01/2016 - heute

Rolle: Gründer und Geschäftsführer

Kunde: auf Anfrage


Aufgaben:

  • Post- und Grußkarten-Druckservice mit Hilfe von mobilen Softwareanwendungen.
  • Entwicklung von mobilen Anwendungen Android(Java) & iOS(Swift) sowie Backendentwicklung(C# & MSSQL)
  • Marketing und Support


07/2023 - 10/2023

Rolle: Senior Software Engineer (React-Native)

Kunde: MAXWROX GmbH


Aufgaben:

  • Entwicklung einer Food-Delivery-App


07/2021 - 06/2023

Rolle: Senior Software Engineer / Techlead (React-Native) Telekom


Aufgaben:

  • Hauptentwickler für React-Native der BARMER Krankenkassen App
  • Techlead, Master-Reviewer, Berater für Architekten und Konzeptersteller, Feature-Umsetzung, Monorepo-Verwalter, Support multipler Teams wie IBM, Adesso, BARMER


2019 - 2021

Rolle: Senior Software Engineer (React-Native) 

Kunde: Zur Rose Group


Aufgaben:

  • Hauptentwickler der DocMorris und medpex Versandapotheken-App mit mehreren Millionen Downloads


11/2015 - 12/2016

Rolle: Project Manager

Kunde: auf Anfrage


Aufgaben:

  • Aufbau der neuen Firma inkl. Firmenbebäude


08/2016 - 12/2016

Rolle: Konstruktionsingenieur

Kunde: DaimlerBuses


Aufgaben:

  • Planung und Konstruktion von Video-/Kamerasystemen für Reisebusse


05/2016 - 08/2016

Rolle: Embedeed-Softwareentwickler

Kunde: Projektbüro Ferchau


Aufgaben:

  • Softwareentwickler für medizintechnische Geräte(C, C++, C#)


11/2015-04/2016

Rolle: Inbetriebnahmeingenieur/Projektkoordinator

Kunde: Heidelberger Druckmaschinen AG


Aufgaben:

  • Inbetriebnahme(Koordination) eines Digitaldruckmaschinenmodells sowie einer reellen sich in Entwicklung befindlichen Digitaldruckmaschine (Primefire 106)


04/2014 - 01/2015

Rolle: Softwareingenieur

Kunde: Bombardier Transportation Signal Germany GmbH ? Rail Control Solutions (RCS)


Aufgaben:

  • Konzeptausarbeitung für die Start-up Prozedur der Automatic Train Protection Control Unit(SIL4) ? Software auf Basis von Linux und FreeBSD Echzeitsystemen(ARM und PowerPC)
  • Anpassungen an vorhanden Quellcode zur Problembeseitigung und Funktionserweiterung (C / C++)
  • Analyse und Implementierung von "non conformity reports" und "change requests"
  • Schreiben von Dokumentationen (englisch)
  • Verifikation von Dokumenten und "change requests"
  • Review von Code und Dokumentationen
  • Erstellung von Debian Installationspaketen
  • Implementierung von Safety Integrity Requirements z.B. CRC Checks während der Startup-Prozedur des Doppelrechners
  • Implementierung von Start-up Skripten (Linux/FreeBSD)
  • Verifikation von Testreports
  • Entwicklung nach V-Model


2005 - 2020

Rolle: Allrounder

Kunde: auf Anfrage


Aufgaben:

  • Verwaltung
  • Administration
  • KFZ-Diagnose
  • Steuergeräteanpassungen

Betriebssysteme

Microsoft Betriebssysteme
Linux
FreeBSD
OSEK-OS

Programmiersprachen

Mobile-Apps-Experte
React-Native
Android (Java)
iOS (Swift)
WPF mit C#
Entity Framework
Techlead
Microsoft .NET Framework
Trolltech QT-Framework
MathWorks Matlab
  • Architekt für mobile Anwendungen auch im großen Stil
  • Master-Reviewer
  • Backenentwicklung C#
  • Azure
  • Zertifizierte Penetrationtester.
  • Meine Projekte sind unter: [URL auf Anfrage] zu finden. Passwort für die verschlüsselten Bereiche lautet: [auf Anfrage]

Datenbanken

Oracle
MySQL
Entity Framework(ORM)

Hardware

Client
Server
Rechenzentrum

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.