Softwarearchitekt, technische Projektleitung, C/C++/Java Entwicklung, Machine Learning, Containertechnologien
Aktualisiert am 20.01.2026
Profil
Referenzen (2)
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 19.01.2026
Verfügbar zu: 100%
davon vor Ort: 100%
Deutsch
Muttersprache
Englisch
sehr gut (High School Abschluss USA)
Französisch
Grundkenntnisse

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

1 Jahr 2 Monate
2025-01 - heute

Forschungsprojekt - ML-Analyse von Sensor- und Börsendaten

Senior Softwarearchitekt, Senior Backend Lead- Entwickler Apple macOS Linux C++-23 (clang++/ g++) ...
Senior Softwarearchitekt, Senior Backend Lead- Entwickler
Ziel der Forschung ist eine hochkonfigurierbare Umgebung zu schaffen, die ML-Modelle in kurzen Zeiteinheiten trainiert (< 15 Minuten) bei möglichst hoher Genauigkeit der Sensorkurven- und Börsenkursprognosen. Die ML-Modelle können auch als intelligente Switches in komplexeren Umgebungen genutzt werden, z.B. um spezialisierte, generische KI anzusteuern.
  • Entwurf der Zielarchitektur, Implementierung des Backend Services und der Datenbank.

Fachliches Wissen
Machine-Learning, Erzeugung von Trainingsdaten mittels Feature Selektoren, Filter und Signaldefinitionen.
Apple macOS Linux C++-23 (clang++/ g++) bash curl yq Eclipse git cmake PostgreSQL 16 Podman/Docker GitLab
auf Anfrage
2 Jahre 5 Monate
2023-10 - heute

Produkt CFMP (Customer Feedback Management Platform)

Entwicklungsleiter, Senior Softwarearchitekt, Senior Backend Lead- Entwickler Apple macOS Linux Java 21 ...
Entwicklungsleiter, Senior Softwarearchitekt, Senior Backend Lead- Entwickler
CFMP ist eine ergonomische Multi-Container Webanwendung, die Rezensionen von Endkunden bzgl. Produkten und Dienstleistungen aufbereitet und Kundenservicemitarbeitern zur weiteren Bearbeitung zur Verfügung stellt. Das Produkt befindet sich im MVP-Status (Minimum Viable Product) und ist im Feature-Entwicklungszyklus. Der Kundenservice soll maximal unterstützt werden in Bezug auf maschinelle Kontextanalyse, Antwortschablonen und der Möglichkeit automatisierter Antworten. CFMP ist Omni-Channel basiert, d.h. es können unterschiedliche Rezensionsquellen hinzugefügt werden, z.B. Apple App Store, Google Playstore, Trustpilot, Social Media, E-Mail etc. Zusätzlich bietet CFMP umfangreiche Reporting Funktionalität, von einfachen HTML-E-Mails über Excel-Reports bis hin zu optionalen Power-BI Anbindungen.
  • Entwurf der Zielarchitektur, Implementierung des Backend Services und der Datenbank, Definition der Vorgaben für die Frontend-Entwicklung

Fachliches Wissen
Machine-Learning (Textklassifikation)

Methodisches Wissen
  • Softwarearchitektur
  • Objektorientierte Programmierung
  • Backend und Middleware Entwicklung
  • Microservices
  • Multi-Container Architekturen
Apple macOS Linux Java 21 C++-23 .NET bash curl yq Spring Tool Suite (Eclipse) Microsoft Visual Studio git gradle Jose JWS/JWT OpenSSL 3.x CSS/HTML OpenAPI PostgreSQL 16 Spring Boot 3.x Podman/Docker GitLab
auf Anfrage
5 Jahre 9 Monate
2020-06 - heute

App Review Management

Senior Softwarearchitekt, Senior Backend Lead-Entwickler Apple macOS Linux Java 17 ...
Senior Softwarearchitekt, Senior Backend Lead-Entwickler
Das App Review Management stellt maschinell klassifizierte Bewertungen der Post & DHL App aus den App Stores von Google und Apple dem DHL-Kundenservice zur Verfügung, welcher die Rezensionen systematisch bearbeitet, um die Kundenzufriedenheit zu erhöhen und die Qualität der App zu verbessern. Fachliche und technische Klassifikationen der Reviews erlauben ein umfangreiches Reporting, was die Qualität der App im Laufer der Hajre deutlich erhöht hat. Die App Review Daten werden aus den Stores von Apple und Google automatisiert abgerufen und als Tickets in JIRA übertragen, wo sie durch Supportmitarbeiter analysiert und bearbeitet werden. Die Mitarbeiter haben zusätzlich die Möglichkeit Antworten direkt aus JIRA in die App Stores zurückzusenden (Developer Reply).
  • Entwurf und Implementierung von Services zum
    • zeitgesteuerten Übertragen von DHL App Reviews aus dem Apple Appstore und Google Playstore in das DHL interne JIRA
    • maschineller Textklassifikation
    • Übertragen von Developer Replies aus JIRA in die App Stores

Fachliches Wissen
  • Machine-Learning (Textklassifikation)
  • App Store Reviews
  • JIRA Workflows im Kundenservice

Methodisches Wissen
  • Softwarearchitektur
  • Objektorientierte Programmierung
  • Backend und Middleware Entwicklung
  • Microservices
  • Mobiles Internet & Apps
  • DevOps
Apple macOS Linux Java 17 bash curl jq Spring Tool Suite (Eclipse) git gradle GitLab CI/CD Jira REST API Apple Developer API Google Developer API REST/JSON PostgreSQL 15 Spring Boot 3.x Podman/Docker GitHub
Deutsche Post AG
11 Jahre 2 Monate
2015-01 - heute

Maschinelle Kontextanalyse

Senior Softwarearchitekt, Senior Entwickler MacOS Linux Microsoft Windows ...
Senior Softwarearchitekt, Senior Entwickler
Ziel der maschinellen Kontextanalyse ist z.B. die Erkennung von Abnormalitäten oder Trends. Die Analyse soll auf Zeitserien, also z.B. Sensordaten anwendbar sein und Erkenntnisse aus deren Verlauf liefern. Zur Kontextanalyse gehört ein umfangreich-konfigurierbarer synthetischer Trainingsgenerator, der die Qualität der erstellen ML-Modelle verifiziert und optimiert soll.
  • Entwurf der Zielarchitektur, Implementierung, Analyse, Test

Fachliches Wissen
  • Maschine-Learning 
    • Kontextanalyse
    • Neurale Netzwerke
  • Statistik

Methodisches Wissen
  • Softwarearchitektur
  • Objektorientierte Programmierung
MacOS Linux Microsoft Windows C++-23 Eclipse Microsoft Visual Studio cmake fasttext / fann (Fast Artificial Neural Networks) ICU (International Components for Unicode) MPIR (Multiple Precision Integers and Rationals)
branchenunabhängig
2 Jahre 9 Monate
2021-04 - 2023-12

Forschung - Dataflow-SQL

Senior Softwarearchitekt, Senior Backend Entwickler Apple macOS Linux Oracle Solaris ...
Senior Softwarearchitekt, Senior Backend Entwickler
Dataflow-SQL ist eine Fast-ETL Technologie zur Realtimeanalyse und Veränderung von binären und textuellen Massendaten in einer transienten on-the-fly Datenbank. Der Einsatz dieser Technologie hilft u.a. bei Migrationen insbesondere mit Fokus Datenschutz.
  • Entwurf und Implementierung eines SQL-Parsers und einer Laufzeitumgebung zur Ausführung von SQL-Anweisungen in einem Datenstrom in Echtzeit
  • Optimierung und Qualitätskontrolle
  • Dokumentation

Fachliches Wissen
  • Programmiersprachenentwurf und Compilerbau
  • Datenkodierungen in der Telekommunikation

Methodisches Wissen
  • Softwarearchitektur
  • Objektorientierte Programmierung
  • Backend und Middleware Entwicklung
Apple macOS Linux Oracle Solaris Windows HP UX OSF1 C++ C SQL Oracle PL/SQL ASN.1 (Abstract Syntax Notation One) Eclipse Microsoft Visual Studio git lex/flex bison/yacc cmake make Apache Xerces C++ XQilla C++ (XPath) CppUnit Google Mock PCAP (OSI Datalink Layer) ODBC (Open Database Connectivity) Oracle OCI OpenSSL bzip2 lz4 lzma (xz-tools) zip ICU (International Components for Unicode) MPIR (Multiple Precision Integers and Rationals) libcurl libssh2 HTTP(S) SFTP FTP(S) SSH JSON XML Oracle MySQL SQLite Oracle Berkeley DB
auf Anfrage
1 Jahr 4 Monate
2020-02 - 2021-05

Projekt DHL-Erkennen

Senior Softwarearchitekt, Senior Backend Entwickler Apple macOS Linux Microsoft Windows ...
Senior Softwarearchitekt, Senior Backend Entwickler
Das System DHL-Erkennen verwaltet, erstellt und aktualisiert Login-Informationen für Privatkunden in allen Säulen der DHL, z.B. Verfolgen, Versenden, Empfangen etc. Die Nutzeranzahl beträgt > 2000000 (Web und App)
  • Migration des Logins der DHL Alt App auf die neue DHL App mit den folgenden Anforderungen
    • eingeloggte Kunden behalten ihren Loginstatus
    • eingeloggte Kunden behalten ihre gebuchten Dienste

Fachliches Wissen
  • Privatkundenlogin/ 2FA
  • interne DHL Prozesse

Methodisches Wissen
  • Softwarearchitektur
  • Objektorientierte Programmierung
  • Backend und Middleware Entwicklung
  • Microservices
  • Mobiles Internet & Apps
  • DevOps
Apple macOS Linux Microsoft Windows Java 1.8 bash curl jq Spring Tool Suite (Eclipse) git maven GitLab CI/CD Jose JWS/JWT REST/JSON Spring Boot 1.x/2.x GitLab Docker
Deutsche Post AG
2 Jahre 9 Monate
2017-10 - 2020-06

Projekt DHL Paket

Senior Backend Entwickler Apple macOS Linux Microsoft Windows ...
Senior Backend Entwickler
Projekt - DHL Paket App der Deutschen Post AG, Weiterentwicklung und Optimierung des J2EE Backends, 2000000 Benutzer (iOS und Android)
  • Weiterentwicklung des Backends
  • Implementierung von Livetrack Features
  • Redesign Produktdatenbank (H2 DB und GraphDB)
  • Performanceanalyse und -verbesserung
  • Neuentwicklung und Anbindung der Onlinefrankierung National per REST

Fachliches Wissen
  • Sendungsverfolgung
  • Onlinefrankierung
  • interne DHL Prozesse

Methodisches Wissen
  • Softwarearchitektur
  • Objektorientierte Programmierung
  • Backend und Middleware Entwicklung
  • Microservices
  • Mobiles Internet & Apps
  • DevOps
Apple macOS Linux Microsoft Windows Java 1.8 SQL bash curl jq Spring Tool Suite (Eclipse) git maven GitLab CI/CD neon4j REST/JSON H2 DB GraphDB J2EE Spring Boot 1.x GitLab Docker
7 Jahre 11 Monate
2007-08 - 2015-06

Produkt DAOS (Data Optimization Suite)

Technischer Projektleiter, Senior Softwarearchitekt, Senior Backend Lead- Entwickler Apple macOS Linux SUN Solaris ...
Technischer Projektleiter, Senior Softwarearchitekt, Senior Backend Lead- Entwickler
Das Client-Server Produkt DAOS wurde in Revenue Assurance Abteilungen mehrerer Telekommunikationskunden (Telekom, Syniverse, Sunrise Schweiz, Vodafone International, Finnet Finnland, OI Brasilien) eingesetzt. Die Hauptaufgabe der Software bestand in Reparieren von rechnungsrelevanten Daten, die in die Abrechnungskette zurückgeführt werden sollten.
  • Entwicklung eines ASN.1 Parsers, Kodierers und Dekodierers
  • Design und Implementierung
  • Coaching der internen C++ Entwickler
  • Laufzeit- und Speicheroptimierung

Fachliches Wissen
  • Programmiersprachenentwurf und Compilerbau
  • Datenkodierungen in der Telekommunikation

Methodisches Wissen
  • Softwarearchitektur
  • Objektorientierte Programmierung
  • Backend und Middleware Entwicklung
Apple macOS Linux SUN Solaris Windows HP UX OSF1 C++ C SQL Oracle PL/SQL ASN.1 (Abstract Syntax Notation One) Eclipse Microsoft Visual Studio svn lex/flex bison/yacc cmake make Apache Xerces C++ XQilla C++ (XPath) CppUnit Google Mock PCAP (OSI Datalink Layer) ODBC (Open Database Connectivity) Oracle OCI OpenSSL bzip2 lz4 lzma (xz-tools) zip ICU (International Components for Unicode) MPIR (Multiple Precision Integers and Rationals) libcurl libssh2 HTTP(S) SFTP FTP(S) SSH Oracle 10/11/12 MySQL Oracle Berkeley DB SQLite
Belerofon GmbH
3 Jahre 8 Monate
2010-01 - 2013-08

Bundesprojekt - Autobahn Notruf

Senior Softwarearchitekt, Senior Backend Lead-Entwickler Microsoft Windows SUN Solaris C++ ...
Senior Softwarearchitekt, Senior Backend Lead-Entwickler
Re-Design der Serverkomponente des Autobahnnotrufs. Aufgaben beinhalteten: Neuentwicklung der multithreaded Serverkomponente als Kommunikationsmediator zwischen den bundesweiten 100 Autobahnmeistereien und ihren über 15.000 Notrufsäulen und dem Call-Center Hamburg.
  • Design und Implementierung
  • Dokumentation
  • Wartung

Fachliches Wissen
  • Call-Center Hamburg
  • Autobahnmeistereien
  • Notrufsäulen

Methodisches Wissen
  • Softwarearchitektur
  • Objektorientierte Programmierung
  • Backend und Middleware Entwicklung
Microsoft Windows SUN Solaris C++ C Eclipse Microsoft Visual Studio svn make ICU (International Components for Unicode) ISDN/ Simple messaging
GDV Dienstleistungs-GmbH
2 Jahre 11 Monate
2007-02 - 2009-12

Bundesprojekt - elektronische Versicherungsbestätigung (eVB)

Senior Consultant, Senior Backend Lead-Entwickler Microsoft Windows SUN Solaris C++ ...
Senior Consultant, Senior Backend Lead-Entwickler
Neuentwicklung der Serverkomponente als Kommunikationsmediator zwischen den bundesweiten Zulassungsbehörden, dem Kraftfahrtbundesamt und den bundesweiten Kraftfahrzeugversicherern. Einführung in den Produktionsbetrieb.
  • Design, Implementierung, Dokumentation.
  • Online-Migration (Partitionierung) der Oracle Produktionsdatenbank im Live-Betrieb mit Triggern und PL/SQL

Fachliches Wissen
  • Kfz-Versicherungen

Methodisches Wissen
  • Softwarearchitektur
  • Objektorientierte Programmierung
  • Backend und Middleware Entwicklung
Microsoft Windows SUN Solaris C++ C PL/SQL Eclipse Microsoft Visual Studio svn make lex/flex bison/yacc ICU (International Components for Unicode) SOAP Oracle 11/12
GDV Dienstleistungs-GmbH

Aus- und Weiterbildung

Aus- und Weiterbildung

1992 - 1998
Studium - Informatik/ Nebenfach Mathematik
Institut für Theoretische Informatik - Technische Universität Darmstadt
Abschluss: Diplom-Informatiker (mit Auszeichnung)

1990 - 1992
Studium - Physik
Technische Universität Darmstadt

1978 - 1988
Allgemeine Hochschulreife
Lichtenberggymnasium, Darmstadt

1985 - 1986
High School Abschluss (USA)
Emery County High School, Castle Dale, Utah (USA)

Zertifizierungen

  • Professional Scrum Master I (PSM I)
  • PRINCE2 ® Foundation Level

Position

Position

Softwarearchitektur
technische Projektleitung
Entwicklung: C / C++ / Java / Spring Boot / Shell Scripting / relationale Datenbanken
Machine Learning: neuronale Netze, Klassifikation, Feature Selektoren
Containertechnologien (Podman / Docker)
Cloud-Technologien: Azure / Ionos, Konfiguration virtueller Maschinen

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

Profil
Als Softwarearchitekt und technischer Projektleiter verfügt der Kandidat über mehr als 25 Jahre Erfahrung im Design und der Implementierung von skalierbaren Backend-Systemen. Sein Fokus liegt auf Lösungen für komplexe, heterogene Datenumgebungen sowie auf der maschinellen Kontextanalyse (ML/AI). Seine Expertise hat er bereits in zahlreichen erfolgreichen Projekten bei DAX-Unternehmen unterschiedlicher Branchen unter Beweis gestellt. Er besitzt Expertenkenntnisse in den Programmiersprachen Java und plattformunabhängigem C/C++ sowie in den Bereichen Verschlüsselung, Datenkompression, Programmiersprachendesign, Compilerbau, Generatoren (z.B. für Datenbankzugriff und API-Zugriff), sowie Laufzeit- und Speicherverbrauchsoptimierung.

Expertise

  • Softwarearchitektur
  • Technische Projektleitung (kleine Teams bis zu 5 Mitglieder)
  • C/ C++/ Java/ Spring Boot/ Shell Scripting/ relationale Datenbanken
  • Machine Learning (neuronale Netze, Klassifikation, Feature Selektoren)
  • Containertechnologien (Podman/ Docker)
  • Cloud-Technologien (Azure/ Ionos, Konfiguration virtueller Maschinen)

Fachwissen
  • Datenverarbeitung in heterogenen Datenlandschaften
  • Sendungsverfolgung und Onlinefrankierung
  • Datenkodierungen in der Telekommunikation
  • Aktien- und Derivatehandel
  • Elektronische Versicherungsbestätigung (eVB)
  • Programmiersprachenentwurf und Compilerbau
  • Operative Flugplanung
  • Lösung linearer und quadratischer Optimierungsprobleme

Kenntnisse
  • Cloud-Umgebungen
    • Azure - Einrichtung und Konfiguration virtueller Maschinen
  • Entwicklungswerkzeuge
    • Spring Tool Suite/ Eclipse
    • Microsoft Visual Studio
    • OpenJDK
    • clang++
    • g++
    • git
    • cmake
    • gradle
    • maven
    • lex/flex
    • bison/yacc
  • Methodisches Wissen
    • Softwarearchitektur
    • Backend und Middleware Entwicklung (Multithreaded)
    • Scrum
    • Datenkompression
    • Verschlüsselung
    • ARC 42 Dokumentation
  • Frameworks
    • Machine-Learning: fasttext / fann (Fast Artificial Neural Networks)
    • Java: Spring Boot 3.x, JUnit, Jose JWS/JWT, Liquibase, Redisson, Neo4j, Thymeleaf, JNI (Java Native Interface)
    • Datenbanken: OCI (Oracle Call Interface), MySql C-API, ODBC (Open Database Connectivity), JDBC
    • Datenkompression: bzip2, lz4, xz-tools, zlib
    • Netzwerk: libcurl, libssh2, PCAP (OSI Datalink Layer)
    • Unit-Testing: Google Mock, CppUnit
    • Textkodierung: ICU (International Components for Unicode)
    • Verschlüsselung: OpenSSL 1.1.x - 3.x
    • Weitere: MPIR (Multiple Precision Integers and Rationals), Xerces (Apache C++ Parser), XQilla (XML XPath 2), Reuters API
  • Standardprodukte
    • Podman
    • Docker
    • GitLab/GitHub
    • Jira
    • Confluence
    • Dynatrace
    • Graylog
    • OpenAPI/Swagger
    • Rational Purify
    • Rational Quantify
    • IBM CPLEX Optimizer

Betriebssysteme

  • Apple macOS
  • Linux
  • Microsoft Windows
  • Oracle Solaris
  • Tru64 UNIX
  • HP UX

Programmiersprachen

  • C/C++ (Standards 1998 ? 2023)
  • Java (1.3 ? 21)
  • Shell-Scripting (Bash)
  • Javascript
  • Oracle PL/SQL
  • OpenAPI
  • YAML
  • ASN.1 (Abstract Syntax Notation One)
  • XML-Schema (XSD)

Datenbanken

  • Oracle
  • MySQL
  • PostgreSQL
  • SQL Server
  • Sybase
  • DB2
  • SQLite
  • H2
  • Redis

Datenkommunikation

  • FTP(S)
  • SFTP
  • HTTP(S)
  • IPv4/IPv6
  • SCP/SSH
  • ONC/RPC
  • OSI Datalink Layer
  • ISDN
  • REST/JSON
  • SOAP/XML
  • XML/RPC
  • ONC/RPC

Hardware

Alpha
HP
Macintosh
Motorola
PC
SUN

Branchen

Branchen

Bank/Finanzdienstleister (Realtime-Handelssysteme, Wertpapierhandel, Investment),
Telekommunikation (Risikosteuerungssysteme, Micropayment, Bonifizierungssysteme),
Versicherung (eGovernment, Behörden),
Luftfahrtgeschäft (Cargo, Logistik)

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

1 Jahr 2 Monate
2025-01 - heute

Forschungsprojekt - ML-Analyse von Sensor- und Börsendaten

Senior Softwarearchitekt, Senior Backend Lead- Entwickler Apple macOS Linux C++-23 (clang++/ g++) ...
Senior Softwarearchitekt, Senior Backend Lead- Entwickler
Ziel der Forschung ist eine hochkonfigurierbare Umgebung zu schaffen, die ML-Modelle in kurzen Zeiteinheiten trainiert (< 15 Minuten) bei möglichst hoher Genauigkeit der Sensorkurven- und Börsenkursprognosen. Die ML-Modelle können auch als intelligente Switches in komplexeren Umgebungen genutzt werden, z.B. um spezialisierte, generische KI anzusteuern.
  • Entwurf der Zielarchitektur, Implementierung des Backend Services und der Datenbank.

Fachliches Wissen
Machine-Learning, Erzeugung von Trainingsdaten mittels Feature Selektoren, Filter und Signaldefinitionen.
Apple macOS Linux C++-23 (clang++/ g++) bash curl yq Eclipse git cmake PostgreSQL 16 Podman/Docker GitLab
auf Anfrage
2 Jahre 5 Monate
2023-10 - heute

Produkt CFMP (Customer Feedback Management Platform)

Entwicklungsleiter, Senior Softwarearchitekt, Senior Backend Lead- Entwickler Apple macOS Linux Java 21 ...
Entwicklungsleiter, Senior Softwarearchitekt, Senior Backend Lead- Entwickler
CFMP ist eine ergonomische Multi-Container Webanwendung, die Rezensionen von Endkunden bzgl. Produkten und Dienstleistungen aufbereitet und Kundenservicemitarbeitern zur weiteren Bearbeitung zur Verfügung stellt. Das Produkt befindet sich im MVP-Status (Minimum Viable Product) und ist im Feature-Entwicklungszyklus. Der Kundenservice soll maximal unterstützt werden in Bezug auf maschinelle Kontextanalyse, Antwortschablonen und der Möglichkeit automatisierter Antworten. CFMP ist Omni-Channel basiert, d.h. es können unterschiedliche Rezensionsquellen hinzugefügt werden, z.B. Apple App Store, Google Playstore, Trustpilot, Social Media, E-Mail etc. Zusätzlich bietet CFMP umfangreiche Reporting Funktionalität, von einfachen HTML-E-Mails über Excel-Reports bis hin zu optionalen Power-BI Anbindungen.
  • Entwurf der Zielarchitektur, Implementierung des Backend Services und der Datenbank, Definition der Vorgaben für die Frontend-Entwicklung

Fachliches Wissen
Machine-Learning (Textklassifikation)

Methodisches Wissen
  • Softwarearchitektur
  • Objektorientierte Programmierung
  • Backend und Middleware Entwicklung
  • Microservices
  • Multi-Container Architekturen
Apple macOS Linux Java 21 C++-23 .NET bash curl yq Spring Tool Suite (Eclipse) Microsoft Visual Studio git gradle Jose JWS/JWT OpenSSL 3.x CSS/HTML OpenAPI PostgreSQL 16 Spring Boot 3.x Podman/Docker GitLab
auf Anfrage
5 Jahre 9 Monate
2020-06 - heute

App Review Management

Senior Softwarearchitekt, Senior Backend Lead-Entwickler Apple macOS Linux Java 17 ...
Senior Softwarearchitekt, Senior Backend Lead-Entwickler
Das App Review Management stellt maschinell klassifizierte Bewertungen der Post & DHL App aus den App Stores von Google und Apple dem DHL-Kundenservice zur Verfügung, welcher die Rezensionen systematisch bearbeitet, um die Kundenzufriedenheit zu erhöhen und die Qualität der App zu verbessern. Fachliche und technische Klassifikationen der Reviews erlauben ein umfangreiches Reporting, was die Qualität der App im Laufer der Hajre deutlich erhöht hat. Die App Review Daten werden aus den Stores von Apple und Google automatisiert abgerufen und als Tickets in JIRA übertragen, wo sie durch Supportmitarbeiter analysiert und bearbeitet werden. Die Mitarbeiter haben zusätzlich die Möglichkeit Antworten direkt aus JIRA in die App Stores zurückzusenden (Developer Reply).
  • Entwurf und Implementierung von Services zum
    • zeitgesteuerten Übertragen von DHL App Reviews aus dem Apple Appstore und Google Playstore in das DHL interne JIRA
    • maschineller Textklassifikation
    • Übertragen von Developer Replies aus JIRA in die App Stores

Fachliches Wissen
  • Machine-Learning (Textklassifikation)
  • App Store Reviews
  • JIRA Workflows im Kundenservice

Methodisches Wissen
  • Softwarearchitektur
  • Objektorientierte Programmierung
  • Backend und Middleware Entwicklung
  • Microservices
  • Mobiles Internet & Apps
  • DevOps
Apple macOS Linux Java 17 bash curl jq Spring Tool Suite (Eclipse) git gradle GitLab CI/CD Jira REST API Apple Developer API Google Developer API REST/JSON PostgreSQL 15 Spring Boot 3.x Podman/Docker GitHub
Deutsche Post AG
11 Jahre 2 Monate
2015-01 - heute

Maschinelle Kontextanalyse

Senior Softwarearchitekt, Senior Entwickler MacOS Linux Microsoft Windows ...
Senior Softwarearchitekt, Senior Entwickler
Ziel der maschinellen Kontextanalyse ist z.B. die Erkennung von Abnormalitäten oder Trends. Die Analyse soll auf Zeitserien, also z.B. Sensordaten anwendbar sein und Erkenntnisse aus deren Verlauf liefern. Zur Kontextanalyse gehört ein umfangreich-konfigurierbarer synthetischer Trainingsgenerator, der die Qualität der erstellen ML-Modelle verifiziert und optimiert soll.
  • Entwurf der Zielarchitektur, Implementierung, Analyse, Test

Fachliches Wissen
  • Maschine-Learning 
    • Kontextanalyse
    • Neurale Netzwerke
  • Statistik

Methodisches Wissen
  • Softwarearchitektur
  • Objektorientierte Programmierung
MacOS Linux Microsoft Windows C++-23 Eclipse Microsoft Visual Studio cmake fasttext / fann (Fast Artificial Neural Networks) ICU (International Components for Unicode) MPIR (Multiple Precision Integers and Rationals)
branchenunabhängig
2 Jahre 9 Monate
2021-04 - 2023-12

Forschung - Dataflow-SQL

Senior Softwarearchitekt, Senior Backend Entwickler Apple macOS Linux Oracle Solaris ...
Senior Softwarearchitekt, Senior Backend Entwickler
Dataflow-SQL ist eine Fast-ETL Technologie zur Realtimeanalyse und Veränderung von binären und textuellen Massendaten in einer transienten on-the-fly Datenbank. Der Einsatz dieser Technologie hilft u.a. bei Migrationen insbesondere mit Fokus Datenschutz.
  • Entwurf und Implementierung eines SQL-Parsers und einer Laufzeitumgebung zur Ausführung von SQL-Anweisungen in einem Datenstrom in Echtzeit
  • Optimierung und Qualitätskontrolle
  • Dokumentation

Fachliches Wissen
  • Programmiersprachenentwurf und Compilerbau
  • Datenkodierungen in der Telekommunikation

Methodisches Wissen
  • Softwarearchitektur
  • Objektorientierte Programmierung
  • Backend und Middleware Entwicklung
Apple macOS Linux Oracle Solaris Windows HP UX OSF1 C++ C SQL Oracle PL/SQL ASN.1 (Abstract Syntax Notation One) Eclipse Microsoft Visual Studio git lex/flex bison/yacc cmake make Apache Xerces C++ XQilla C++ (XPath) CppUnit Google Mock PCAP (OSI Datalink Layer) ODBC (Open Database Connectivity) Oracle OCI OpenSSL bzip2 lz4 lzma (xz-tools) zip ICU (International Components for Unicode) MPIR (Multiple Precision Integers and Rationals) libcurl libssh2 HTTP(S) SFTP FTP(S) SSH JSON XML Oracle MySQL SQLite Oracle Berkeley DB
auf Anfrage
1 Jahr 4 Monate
2020-02 - 2021-05

Projekt DHL-Erkennen

Senior Softwarearchitekt, Senior Backend Entwickler Apple macOS Linux Microsoft Windows ...
Senior Softwarearchitekt, Senior Backend Entwickler
Das System DHL-Erkennen verwaltet, erstellt und aktualisiert Login-Informationen für Privatkunden in allen Säulen der DHL, z.B. Verfolgen, Versenden, Empfangen etc. Die Nutzeranzahl beträgt > 2000000 (Web und App)
  • Migration des Logins der DHL Alt App auf die neue DHL App mit den folgenden Anforderungen
    • eingeloggte Kunden behalten ihren Loginstatus
    • eingeloggte Kunden behalten ihre gebuchten Dienste

Fachliches Wissen
  • Privatkundenlogin/ 2FA
  • interne DHL Prozesse

Methodisches Wissen
  • Softwarearchitektur
  • Objektorientierte Programmierung
  • Backend und Middleware Entwicklung
  • Microservices
  • Mobiles Internet & Apps
  • DevOps
Apple macOS Linux Microsoft Windows Java 1.8 bash curl jq Spring Tool Suite (Eclipse) git maven GitLab CI/CD Jose JWS/JWT REST/JSON Spring Boot 1.x/2.x GitLab Docker
Deutsche Post AG
2 Jahre 9 Monate
2017-10 - 2020-06

Projekt DHL Paket

Senior Backend Entwickler Apple macOS Linux Microsoft Windows ...
Senior Backend Entwickler
Projekt - DHL Paket App der Deutschen Post AG, Weiterentwicklung und Optimierung des J2EE Backends, 2000000 Benutzer (iOS und Android)
  • Weiterentwicklung des Backends
  • Implementierung von Livetrack Features
  • Redesign Produktdatenbank (H2 DB und GraphDB)
  • Performanceanalyse und -verbesserung
  • Neuentwicklung und Anbindung der Onlinefrankierung National per REST

Fachliches Wissen
  • Sendungsverfolgung
  • Onlinefrankierung
  • interne DHL Prozesse

Methodisches Wissen
  • Softwarearchitektur
  • Objektorientierte Programmierung
  • Backend und Middleware Entwicklung
  • Microservices
  • Mobiles Internet & Apps
  • DevOps
Apple macOS Linux Microsoft Windows Java 1.8 SQL bash curl jq Spring Tool Suite (Eclipse) git maven GitLab CI/CD neon4j REST/JSON H2 DB GraphDB J2EE Spring Boot 1.x GitLab Docker
7 Jahre 11 Monate
2007-08 - 2015-06

Produkt DAOS (Data Optimization Suite)

Technischer Projektleiter, Senior Softwarearchitekt, Senior Backend Lead- Entwickler Apple macOS Linux SUN Solaris ...
Technischer Projektleiter, Senior Softwarearchitekt, Senior Backend Lead- Entwickler
Das Client-Server Produkt DAOS wurde in Revenue Assurance Abteilungen mehrerer Telekommunikationskunden (Telekom, Syniverse, Sunrise Schweiz, Vodafone International, Finnet Finnland, OI Brasilien) eingesetzt. Die Hauptaufgabe der Software bestand in Reparieren von rechnungsrelevanten Daten, die in die Abrechnungskette zurückgeführt werden sollten.
  • Entwicklung eines ASN.1 Parsers, Kodierers und Dekodierers
  • Design und Implementierung
  • Coaching der internen C++ Entwickler
  • Laufzeit- und Speicheroptimierung

Fachliches Wissen
  • Programmiersprachenentwurf und Compilerbau
  • Datenkodierungen in der Telekommunikation

Methodisches Wissen
  • Softwarearchitektur
  • Objektorientierte Programmierung
  • Backend und Middleware Entwicklung
Apple macOS Linux SUN Solaris Windows HP UX OSF1 C++ C SQL Oracle PL/SQL ASN.1 (Abstract Syntax Notation One) Eclipse Microsoft Visual Studio svn lex/flex bison/yacc cmake make Apache Xerces C++ XQilla C++ (XPath) CppUnit Google Mock PCAP (OSI Datalink Layer) ODBC (Open Database Connectivity) Oracle OCI OpenSSL bzip2 lz4 lzma (xz-tools) zip ICU (International Components for Unicode) MPIR (Multiple Precision Integers and Rationals) libcurl libssh2 HTTP(S) SFTP FTP(S) SSH Oracle 10/11/12 MySQL Oracle Berkeley DB SQLite
Belerofon GmbH
3 Jahre 8 Monate
2010-01 - 2013-08

Bundesprojekt - Autobahn Notruf

Senior Softwarearchitekt, Senior Backend Lead-Entwickler Microsoft Windows SUN Solaris C++ ...
Senior Softwarearchitekt, Senior Backend Lead-Entwickler
Re-Design der Serverkomponente des Autobahnnotrufs. Aufgaben beinhalteten: Neuentwicklung der multithreaded Serverkomponente als Kommunikationsmediator zwischen den bundesweiten 100 Autobahnmeistereien und ihren über 15.000 Notrufsäulen und dem Call-Center Hamburg.
  • Design und Implementierung
  • Dokumentation
  • Wartung

Fachliches Wissen
  • Call-Center Hamburg
  • Autobahnmeistereien
  • Notrufsäulen

Methodisches Wissen
  • Softwarearchitektur
  • Objektorientierte Programmierung
  • Backend und Middleware Entwicklung
Microsoft Windows SUN Solaris C++ C Eclipse Microsoft Visual Studio svn make ICU (International Components for Unicode) ISDN/ Simple messaging
GDV Dienstleistungs-GmbH
2 Jahre 11 Monate
2007-02 - 2009-12

Bundesprojekt - elektronische Versicherungsbestätigung (eVB)

Senior Consultant, Senior Backend Lead-Entwickler Microsoft Windows SUN Solaris C++ ...
Senior Consultant, Senior Backend Lead-Entwickler
Neuentwicklung der Serverkomponente als Kommunikationsmediator zwischen den bundesweiten Zulassungsbehörden, dem Kraftfahrtbundesamt und den bundesweiten Kraftfahrzeugversicherern. Einführung in den Produktionsbetrieb.
  • Design, Implementierung, Dokumentation.
  • Online-Migration (Partitionierung) der Oracle Produktionsdatenbank im Live-Betrieb mit Triggern und PL/SQL

Fachliches Wissen
  • Kfz-Versicherungen

Methodisches Wissen
  • Softwarearchitektur
  • Objektorientierte Programmierung
  • Backend und Middleware Entwicklung
Microsoft Windows SUN Solaris C++ C PL/SQL Eclipse Microsoft Visual Studio svn make lex/flex bison/yacc ICU (International Components for Unicode) SOAP Oracle 11/12
GDV Dienstleistungs-GmbH

Aus- und Weiterbildung

Aus- und Weiterbildung

1992 - 1998
Studium - Informatik/ Nebenfach Mathematik
Institut für Theoretische Informatik - Technische Universität Darmstadt
Abschluss: Diplom-Informatiker (mit Auszeichnung)

1990 - 1992
Studium - Physik
Technische Universität Darmstadt

1978 - 1988
Allgemeine Hochschulreife
Lichtenberggymnasium, Darmstadt

1985 - 1986
High School Abschluss (USA)
Emery County High School, Castle Dale, Utah (USA)

Zertifizierungen

  • Professional Scrum Master I (PSM I)
  • PRINCE2 ® Foundation Level

Position

Position

Softwarearchitektur
technische Projektleitung
Entwicklung: C / C++ / Java / Spring Boot / Shell Scripting / relationale Datenbanken
Machine Learning: neuronale Netze, Klassifikation, Feature Selektoren
Containertechnologien (Podman / Docker)
Cloud-Technologien: Azure / Ionos, Konfiguration virtueller Maschinen

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

Profil
Als Softwarearchitekt und technischer Projektleiter verfügt der Kandidat über mehr als 25 Jahre Erfahrung im Design und der Implementierung von skalierbaren Backend-Systemen. Sein Fokus liegt auf Lösungen für komplexe, heterogene Datenumgebungen sowie auf der maschinellen Kontextanalyse (ML/AI). Seine Expertise hat er bereits in zahlreichen erfolgreichen Projekten bei DAX-Unternehmen unterschiedlicher Branchen unter Beweis gestellt. Er besitzt Expertenkenntnisse in den Programmiersprachen Java und plattformunabhängigem C/C++ sowie in den Bereichen Verschlüsselung, Datenkompression, Programmiersprachendesign, Compilerbau, Generatoren (z.B. für Datenbankzugriff und API-Zugriff), sowie Laufzeit- und Speicherverbrauchsoptimierung.

Expertise

  • Softwarearchitektur
  • Technische Projektleitung (kleine Teams bis zu 5 Mitglieder)
  • C/ C++/ Java/ Spring Boot/ Shell Scripting/ relationale Datenbanken
  • Machine Learning (neuronale Netze, Klassifikation, Feature Selektoren)
  • Containertechnologien (Podman/ Docker)
  • Cloud-Technologien (Azure/ Ionos, Konfiguration virtueller Maschinen)

Fachwissen
  • Datenverarbeitung in heterogenen Datenlandschaften
  • Sendungsverfolgung und Onlinefrankierung
  • Datenkodierungen in der Telekommunikation
  • Aktien- und Derivatehandel
  • Elektronische Versicherungsbestätigung (eVB)
  • Programmiersprachenentwurf und Compilerbau
  • Operative Flugplanung
  • Lösung linearer und quadratischer Optimierungsprobleme

Kenntnisse
  • Cloud-Umgebungen
    • Azure - Einrichtung und Konfiguration virtueller Maschinen
  • Entwicklungswerkzeuge
    • Spring Tool Suite/ Eclipse
    • Microsoft Visual Studio
    • OpenJDK
    • clang++
    • g++
    • git
    • cmake
    • gradle
    • maven
    • lex/flex
    • bison/yacc
  • Methodisches Wissen
    • Softwarearchitektur
    • Backend und Middleware Entwicklung (Multithreaded)
    • Scrum
    • Datenkompression
    • Verschlüsselung
    • ARC 42 Dokumentation
  • Frameworks
    • Machine-Learning: fasttext / fann (Fast Artificial Neural Networks)
    • Java: Spring Boot 3.x, JUnit, Jose JWS/JWT, Liquibase, Redisson, Neo4j, Thymeleaf, JNI (Java Native Interface)
    • Datenbanken: OCI (Oracle Call Interface), MySql C-API, ODBC (Open Database Connectivity), JDBC
    • Datenkompression: bzip2, lz4, xz-tools, zlib
    • Netzwerk: libcurl, libssh2, PCAP (OSI Datalink Layer)
    • Unit-Testing: Google Mock, CppUnit
    • Textkodierung: ICU (International Components for Unicode)
    • Verschlüsselung: OpenSSL 1.1.x - 3.x
    • Weitere: MPIR (Multiple Precision Integers and Rationals), Xerces (Apache C++ Parser), XQilla (XML XPath 2), Reuters API
  • Standardprodukte
    • Podman
    • Docker
    • GitLab/GitHub
    • Jira
    • Confluence
    • Dynatrace
    • Graylog
    • OpenAPI/Swagger
    • Rational Purify
    • Rational Quantify
    • IBM CPLEX Optimizer

Betriebssysteme

  • Apple macOS
  • Linux
  • Microsoft Windows
  • Oracle Solaris
  • Tru64 UNIX
  • HP UX

Programmiersprachen

  • C/C++ (Standards 1998 ? 2023)
  • Java (1.3 ? 21)
  • Shell-Scripting (Bash)
  • Javascript
  • Oracle PL/SQL
  • OpenAPI
  • YAML
  • ASN.1 (Abstract Syntax Notation One)
  • XML-Schema (XSD)

Datenbanken

  • Oracle
  • MySQL
  • PostgreSQL
  • SQL Server
  • Sybase
  • DB2
  • SQLite
  • H2
  • Redis

Datenkommunikation

  • FTP(S)
  • SFTP
  • HTTP(S)
  • IPv4/IPv6
  • SCP/SSH
  • ONC/RPC
  • OSI Datalink Layer
  • ISDN
  • REST/JSON
  • SOAP/XML
  • XML/RPC
  • ONC/RPC

Hardware

Alpha
HP
Macintosh
Motorola
PC
SUN

Branchen

Branchen

Bank/Finanzdienstleister (Realtime-Handelssysteme, Wertpapierhandel, Investment),
Telekommunikation (Risikosteuerungssysteme, Micropayment, Bonifizierungssysteme),
Versicherung (eGovernment, Behörden),
Luftfahrtgeschäft (Cargo, Logistik)

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.