Softwareentwicklung und IT Projektmanagement
Aktualisiert am 11.07.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.08.2024
Verfügbar zu: 80%
davon vor Ort: 50%

Einsatzorte

Einsatzorte

Deutschland, Österreich
möglich

Projekte

Projekte

7 Jahre 3 Monate
2017-07 - heute

Mobile Applikation mit PayPal-/Kreditkartenzahlung

Architekt, Consultant Mobile Objective C Swift ...
Architekt, Consultant

Weiterentwicklung einer Self-Check-out Applikation mit den Zahlmöglickeiten

  • PayPal
  • Kreditkarte

Umsetzung als native Anwendung für iOS und Android.

Aufgaben:

  • Umstellung auf ein Multi-Merchant-Szenario
  • Google Maps und Apple Maps Integration
  • Anbindung Content Management System
  • Automatisiertes Deployment
  • Erweiterung der Backend-Anbindung

XCode Android Studio
Mobile Objective C Swift Java Android iOS REST JSON XML
Mönchengladbach
7 Jahre 3 Monate
2017-07 - heute

Mobile Applikation: Mobile POS

Architekt, Entwickler, Consultant iOS Swift PayPal SDK ...
Architekt, Entwickler, Consultant

Mobile Anwendung für "Kassieren auf der grünen Wiese".

  • Anbindung eines EMV Kreditkartenterminals
  • Anbindung mobiler Drucker
  • Anbindung an ein Backend zur Verbuchung der Transaktionen

Entwurf und Implementierung eines OAUTH-Backends für die Autorisierung von Usern/Merchants.

iOS Swift PayPal SDK Zebra SDK XML JSON REST OAUTH
Mönchengladbach
8 Jahre 9 Monate
2016-01 - heute

Plattform für multi-modales Mobilitätsangebot

Entwickler, Architekt, Co-Projektmanager SOAP Datenbanksysteme HTML ...
Entwickler, Architekt, Co-Projektmanager

Mitwirkung in einem EU-geförderten Projekt zur Schaffung einer multi-modalen Mobilitätsplattform, die die Komponenten

  • ÖPNV (physische und e-Tickets)
  • Individualverkehr (hier insbesondere: Parken)
  • Elektromobilität (Strom-Tanken)

in einem Web-basierten Angebot kombiniert.

Das Projekt wurde/wird in einem Kosortium verschiedener Partner durchgeführt.

Ubuntu Linux Apache MySQL PHP Apache Java Webserver Tomcat
SOAP Datenbanksysteme HTML PHP Javascript AJAX
Mönchengladbach, Stuttgart
5 Monate
2019-09 - 2020-01

Entwurf, Entwicklung und Betrieb einer Plattform für den Austausch von Mobilitätsdaten

Architekt, Lead Developer
Architekt, Lead Developer
Parking Matters, Liverpool
Remote
1 Jahr 6 Monate
2017-04 - 2018-09

Digitalisierung eines Legacy-Produktes

Architekt, Projektmanager Java Spring Boot JMS ...
Architekt, Projektmanager

Umfassender Ring/Layer von Application Programming Interfaces (APIs) für ein etabliertes Legacy-Produkt zur Digitalisierung der angebotenen Produkte und zur Verbesserung der Verfügbarkeit.

  • Cloudification der Business Logik
  • Anbindung von IoT-Komponenten
  • Schnittstelle zu 3rd Parties
  • Umsetzung als Microservice-basierte, skalierbare und verteilte Lösung
  • Roll-out der Lösung in 2 Rechenzentren und 200 Remote Sites
Ubuntu PostgreSQL Java Artemis Consul Prometheus Registrator Grafana Kibana Elasticsearch
Java Spring Boot JMS Microservices Service Registry Service Discovery Load Balancing Akka Zentralisiertes Logging Performance Metriken REST SOAP
Mönchengladbach
14 Jahre 9 Monate
2000-01 - 2014-09

Online-Reservierungssystem

Entwicklungsleiter SOAP Java API for RESTful Web Services JDBC ...
Entwicklungsleiter

Entwicklung und Lifecycle Management für ein Online-Reservierungssystem im Bereich Parken.

  • REST- und SOAP-Interfaces zur Integration mit 3rd Parties
  • Kundenspezifische Web-Frontends
  • Eingebettete Ressourcenmanagement mit Auslastungsvorschau
  • Dynamisches Pricing
  • Online Payment + On-premise Payment
  • Umfangreiches Reporting
  • Integration mit angeschlossenen Parkeinrichtungen (zumeist Flughäfen)
Glassfish Oracle
SOAP Java API for RESTful Web Services JDBC JPA
Mönchengladbach
20 Jahre 9 Monate
1994-01 - 2014-09

Weltweit eingesetztes POS System

Senior Developer, später Entwicklungsleiter
Senior Developer, später Entwicklungsleiter

Initiale Entwicklung und jahrzehntelange Weiterentwicklung bzw. Generationswechsel für ein spezialisiertes Point-of-Sales-System (Einsatz an Tankstellensystemen und in Parkabfertigungsanlagen). Nutzung durch kleine und große Kunden in 40+ Ländern.

  • Datenreplikation zwischen Backend und POS-Knoten
  • Teilweise Offline-Fähigkeit bei Netzwerkausfall
  • Anbindung unterschiedlichster 3rd-Party-Peripherie
  • Localization/Internationalization
Windows Visual C++ Visual Basic.NET Oracle Datenbank Java (Swing)
Mönchengladbach (Entwicklung, weltweit (Roll-out)
20 Jahre 9 Monate
1994-01 - 2014-09

Automaten für Verkauf und Kassierung

Senior Developer, später Entwicklungsleiter C/C++ QT Framework SQLite
Senior Developer, später Entwicklungsleiter

(1994 - 2014)

Automaten für Verkauf und Kassierung

Projekt:

Entwicklung und Lifecycle Management einer Palette von Automaten für den Verkauf und die Kassierung von Dienstleistungsprodukten. Akzeptanz vielfältiger Zahlmittel: Bargeldannahme und -rückgabe, Debit- und Kreditkarten (kontaktiert und kontaktlos), systemeigene Zahlmittel. Einsatz in 40+ Ländern.

  • Datenreplikation zwischen Backend und POS-Knoten
  • Teilweise Offline-Fähigkeit bei Netzwerkausfall
  • Anbindung unterschiedlichster 3rd-Party-Peripherie
  • Localization/Internationalization

Oracle QNX Ubuntu Linux
C/C++ QT Framework SQLite
Mönchengladbach (Entwicklung), weltweit (Roll-out)
5 Jahre
1994-01 - 1998-12

Diverse internationale Projekte

Projektmanager
Projektmanager

Projektmanagement für diverse Projekte, bei denen Gesamtsysteme als Kombination aus Automaten, Managementsoftware und Integrationslösung geliefert wurden.

  • Prüfung der Requirements
  • Einsteuerung etwaiger Customizing-Aufgaben
  • Roll-out
  • Abnahme
  • Übergabe an die Service-Organisation

Zumeist handelte es sich bei den Projekten um Internationale Flughäfen oder aber große städtische Anlagenverbünde.

Kleiner Auszug:

  • USA: Boston Airport, Harvard University, Raleigh-Durham, Dane County, Miami, Phoenix, San Francisco, Sacramento, San Diego, Chicago, Seattle, Portland, Salt Lake City
  • Asia/Pacific: Kuala Lumpur, Perth, Sydney, Canberra, Neu Delhi
  • Naher Osten: Dubai, Abu Dhabi, Doha 
  • Europa: Nizza, Paris, Montpellier, Manchester, Brüssel, Amsterdam, Salzburg, Luxemburg
Weltweit
5 Jahre
1989-01 - 1993-12

Entwickler-Tool: Transpiler

Architekt, Entwickler, Projektmanager C/C++ ISAM
Architekt, Entwickler, Projektmanager

Entwicklung, Vertrieb und Support eines Entwicker-Tools:

- Transpilation von der dBase-Programmiersprache nach C

- Compilation in Binärcode

- Implementierung der dBase-Funktionalität

C/C++ ISAM
Aachen

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

Akka
Android Studio
Apache Java Webserver
Artemis
Consul
Glassfish
Grafana
HTML
iOS
JMS
Kibana
Linux Apache MySQL PHP
Load Balancing
Microservices
Mobile
OAUTH
PayPal SDK
Performance Metriken
Prometheus
QT Framework
Registrator
REST
Service Discovery
Service Registry
SOAP
Spring Boot
Swift
Tomcat
XCode
XML
Zebra SDK
Zentralisiertes Logging

Betriebssysteme

Android
Linux
QNX
Ubuntu
Windows

Programmiersprachen

AJAX
C/C++
Java
Java
Java (Swing)
Java API for RESTful Web Services
Javascript
JPA
JSON
Objective C
PHP
Visual Basic.NET
Visual C++

Datenbanken

Datenbanksysteme
Elasticsearch
ISAM
JDBC
Oracle
Oracle Datenbank
PostgreSQL
SQLite

Einsatzorte

Einsatzorte

Deutschland, Österreich
möglich

Projekte

Projekte

7 Jahre 3 Monate
2017-07 - heute

Mobile Applikation mit PayPal-/Kreditkartenzahlung

Architekt, Consultant Mobile Objective C Swift ...
Architekt, Consultant

Weiterentwicklung einer Self-Check-out Applikation mit den Zahlmöglickeiten

  • PayPal
  • Kreditkarte

Umsetzung als native Anwendung für iOS und Android.

Aufgaben:

  • Umstellung auf ein Multi-Merchant-Szenario
  • Google Maps und Apple Maps Integration
  • Anbindung Content Management System
  • Automatisiertes Deployment
  • Erweiterung der Backend-Anbindung

XCode Android Studio
Mobile Objective C Swift Java Android iOS REST JSON XML
Mönchengladbach
7 Jahre 3 Monate
2017-07 - heute

Mobile Applikation: Mobile POS

Architekt, Entwickler, Consultant iOS Swift PayPal SDK ...
Architekt, Entwickler, Consultant

Mobile Anwendung für "Kassieren auf der grünen Wiese".

  • Anbindung eines EMV Kreditkartenterminals
  • Anbindung mobiler Drucker
  • Anbindung an ein Backend zur Verbuchung der Transaktionen

Entwurf und Implementierung eines OAUTH-Backends für die Autorisierung von Usern/Merchants.

iOS Swift PayPal SDK Zebra SDK XML JSON REST OAUTH
Mönchengladbach
8 Jahre 9 Monate
2016-01 - heute

Plattform für multi-modales Mobilitätsangebot

Entwickler, Architekt, Co-Projektmanager SOAP Datenbanksysteme HTML ...
Entwickler, Architekt, Co-Projektmanager

Mitwirkung in einem EU-geförderten Projekt zur Schaffung einer multi-modalen Mobilitätsplattform, die die Komponenten

  • ÖPNV (physische und e-Tickets)
  • Individualverkehr (hier insbesondere: Parken)
  • Elektromobilität (Strom-Tanken)

in einem Web-basierten Angebot kombiniert.

Das Projekt wurde/wird in einem Kosortium verschiedener Partner durchgeführt.

Ubuntu Linux Apache MySQL PHP Apache Java Webserver Tomcat
SOAP Datenbanksysteme HTML PHP Javascript AJAX
Mönchengladbach, Stuttgart
5 Monate
2019-09 - 2020-01

Entwurf, Entwicklung und Betrieb einer Plattform für den Austausch von Mobilitätsdaten

Architekt, Lead Developer
Architekt, Lead Developer
Parking Matters, Liverpool
Remote
1 Jahr 6 Monate
2017-04 - 2018-09

Digitalisierung eines Legacy-Produktes

Architekt, Projektmanager Java Spring Boot JMS ...
Architekt, Projektmanager

Umfassender Ring/Layer von Application Programming Interfaces (APIs) für ein etabliertes Legacy-Produkt zur Digitalisierung der angebotenen Produkte und zur Verbesserung der Verfügbarkeit.

  • Cloudification der Business Logik
  • Anbindung von IoT-Komponenten
  • Schnittstelle zu 3rd Parties
  • Umsetzung als Microservice-basierte, skalierbare und verteilte Lösung
  • Roll-out der Lösung in 2 Rechenzentren und 200 Remote Sites
Ubuntu PostgreSQL Java Artemis Consul Prometheus Registrator Grafana Kibana Elasticsearch
Java Spring Boot JMS Microservices Service Registry Service Discovery Load Balancing Akka Zentralisiertes Logging Performance Metriken REST SOAP
Mönchengladbach
14 Jahre 9 Monate
2000-01 - 2014-09

Online-Reservierungssystem

Entwicklungsleiter SOAP Java API for RESTful Web Services JDBC ...
Entwicklungsleiter

Entwicklung und Lifecycle Management für ein Online-Reservierungssystem im Bereich Parken.

  • REST- und SOAP-Interfaces zur Integration mit 3rd Parties
  • Kundenspezifische Web-Frontends
  • Eingebettete Ressourcenmanagement mit Auslastungsvorschau
  • Dynamisches Pricing
  • Online Payment + On-premise Payment
  • Umfangreiches Reporting
  • Integration mit angeschlossenen Parkeinrichtungen (zumeist Flughäfen)
Glassfish Oracle
SOAP Java API for RESTful Web Services JDBC JPA
Mönchengladbach
20 Jahre 9 Monate
1994-01 - 2014-09

Weltweit eingesetztes POS System

Senior Developer, später Entwicklungsleiter
Senior Developer, später Entwicklungsleiter

Initiale Entwicklung und jahrzehntelange Weiterentwicklung bzw. Generationswechsel für ein spezialisiertes Point-of-Sales-System (Einsatz an Tankstellensystemen und in Parkabfertigungsanlagen). Nutzung durch kleine und große Kunden in 40+ Ländern.

  • Datenreplikation zwischen Backend und POS-Knoten
  • Teilweise Offline-Fähigkeit bei Netzwerkausfall
  • Anbindung unterschiedlichster 3rd-Party-Peripherie
  • Localization/Internationalization
Windows Visual C++ Visual Basic.NET Oracle Datenbank Java (Swing)
Mönchengladbach (Entwicklung, weltweit (Roll-out)
20 Jahre 9 Monate
1994-01 - 2014-09

Automaten für Verkauf und Kassierung

Senior Developer, später Entwicklungsleiter C/C++ QT Framework SQLite
Senior Developer, später Entwicklungsleiter

(1994 - 2014)

Automaten für Verkauf und Kassierung

Projekt:

Entwicklung und Lifecycle Management einer Palette von Automaten für den Verkauf und die Kassierung von Dienstleistungsprodukten. Akzeptanz vielfältiger Zahlmittel: Bargeldannahme und -rückgabe, Debit- und Kreditkarten (kontaktiert und kontaktlos), systemeigene Zahlmittel. Einsatz in 40+ Ländern.

  • Datenreplikation zwischen Backend und POS-Knoten
  • Teilweise Offline-Fähigkeit bei Netzwerkausfall
  • Anbindung unterschiedlichster 3rd-Party-Peripherie
  • Localization/Internationalization

Oracle QNX Ubuntu Linux
C/C++ QT Framework SQLite
Mönchengladbach (Entwicklung), weltweit (Roll-out)
5 Jahre
1994-01 - 1998-12

Diverse internationale Projekte

Projektmanager
Projektmanager

Projektmanagement für diverse Projekte, bei denen Gesamtsysteme als Kombination aus Automaten, Managementsoftware und Integrationslösung geliefert wurden.

  • Prüfung der Requirements
  • Einsteuerung etwaiger Customizing-Aufgaben
  • Roll-out
  • Abnahme
  • Übergabe an die Service-Organisation

Zumeist handelte es sich bei den Projekten um Internationale Flughäfen oder aber große städtische Anlagenverbünde.

Kleiner Auszug:

  • USA: Boston Airport, Harvard University, Raleigh-Durham, Dane County, Miami, Phoenix, San Francisco, Sacramento, San Diego, Chicago, Seattle, Portland, Salt Lake City
  • Asia/Pacific: Kuala Lumpur, Perth, Sydney, Canberra, Neu Delhi
  • Naher Osten: Dubai, Abu Dhabi, Doha 
  • Europa: Nizza, Paris, Montpellier, Manchester, Brüssel, Amsterdam, Salzburg, Luxemburg
Weltweit
5 Jahre
1989-01 - 1993-12

Entwickler-Tool: Transpiler

Architekt, Entwickler, Projektmanager C/C++ ISAM
Architekt, Entwickler, Projektmanager

Entwicklung, Vertrieb und Support eines Entwicker-Tools:

- Transpilation von der dBase-Programmiersprache nach C

- Compilation in Binärcode

- Implementierung der dBase-Funktionalität

C/C++ ISAM
Aachen

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

Akka
Android Studio
Apache Java Webserver
Artemis
Consul
Glassfish
Grafana
HTML
iOS
JMS
Kibana
Linux Apache MySQL PHP
Load Balancing
Microservices
Mobile
OAUTH
PayPal SDK
Performance Metriken
Prometheus
QT Framework
Registrator
REST
Service Discovery
Service Registry
SOAP
Spring Boot
Swift
Tomcat
XCode
XML
Zebra SDK
Zentralisiertes Logging

Betriebssysteme

Android
Linux
QNX
Ubuntu
Windows

Programmiersprachen

AJAX
C/C++
Java
Java
Java (Swing)
Java API for RESTful Web Services
Javascript
JPA
JSON
Objective C
PHP
Visual Basic.NET
Visual C++

Datenbanken

Datenbanksysteme
Elasticsearch
ISAM
JDBC
Oracle
Oracle Datenbank
PostgreSQL
SQLite

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.