Software-Entwicklung/-Architektur, C++, Python, CI/CD
- Verfügbarkeit einsehen
- 2 Referenzen
- auf Anfrage
- 65191 Wiesbaden
- auf Anfrage
- de | en
- 18.12.2024
Kurzvorstellung
Auszug Referenzen (2)
"H. hat einen wertvollen Beitrag geleistet, als unser Team unter Hochdruck technische Schulden abbauen und neue Features liefern musste. Danke!"
10/2023 – 12/2024
TätigkeitsbeschreibungRefactoring und Weiterentwicklung des zentralen Fahrzeitenrechners der DB. Das Backendsystem wurde mit C++ entwickelt und lief als Docker-Container in der AWS-Cloud. Meine Hauptaufgabe war die Etablierung und das Heranführen des Entwicklerteams an ein Refactoring-Mindset und die grundsätzliche Neuaufteilung der Anwendung in wartbare Komponenten. Testsysteme sowie und Visualilierungstools (u.a. via Jupyter) wurden mit Python entwickelt. Agile Vorgehensweise mit Scrum/SAFe.
Eingesetzte QualifikationenAgile Methodologie, Amazon Web Services (AWS), C++, Docker, Python, Scrum
"Sehr zuverlässiger und motivierter Entwickler/Architekt. Setzt sich für technische Exzellenz und klare Architektur ein und etabliert diese im Team."
6/2017 – 7/2022
Tätigkeitsbeschreibung
- Entwicklung eines System zur automatischen Erstellung des Netzfahrplans der Deutsche Bahn AG.
- Agiler Entwicklungsansatz nach Scrum/SAFe.
- Entwicklung von Microservices in C++, Python, Java
- Entwicklung eines Integrationstestsystems (Python).
- Mathematische Problemlösungen im Bereich Wegesuche in Graphen.
- Entwicklung und Betrieb einer Cloud-basierten Lösung in AWS.
Agile Methodologie, Amazon Web Services (AWS), Advanced Message Queuing Protocol, C++, Docker, Git, Java (allg.), Jenkins, Linux Entwicklung, Python, Scrum, Softwareentwicklung (allg.)
Qualifikationen
Projekt‐ & Berufserfahrung
10/2023 – 12/2024
TätigkeitsbeschreibungRefactoring und Weiterentwicklung des zentralen Fahrzeitenrechners der DB. Das Backendsystem wurde mit C++ entwickelt und lief als Docker-Container in der AWS-Cloud. Meine Hauptaufgabe war die Etablierung und das Heranführen des Entwicklerteams an ein Refactoring-Mindset und die grundsätzliche Neuaufteilung der Anwendung in wartbare Komponenten. Testsysteme sowie und Visualilierungstools (u.a. via Jupyter) wurden mit Python entwickelt. Agile Vorgehensweise mit Scrum/SAFe.
Eingesetzte QualifikationenAgile Methodologie, Amazon Web Services (AWS), C++, Docker, Python, Scrum
9/2022 – 6/2023
Tätigkeitsbeschreibung
Entwicklung einer transportunabhängigen Middleware Library in c++.
Agiler Entwicklungsansatz nach Scrum.
Auf Clientseite werden Language-Bindings angeboten für:
C++
Python
Java
Auf Transportebene können nahezu beliebige Transportmechanismen angebunden werden (z.B.: DDS Systeme von RTI/OSPL)
C++, Java (allg.), Python, Scrum, Softwareentwicklung (allg.)
6/2017 – 7/2022
Tätigkeitsbeschreibung
- Entwicklung eines System zur automatischen Erstellung des Netzfahrplans der Deutsche Bahn AG.
- Agiler Entwicklungsansatz nach Scrum/SAFe.
- Entwicklung von Microservices in C++, Python, Java
- Entwicklung eines Integrationstestsystems (Python).
- Mathematische Problemlösungen im Bereich Wegesuche in Graphen.
- Entwicklung und Betrieb einer Cloud-basierten Lösung in AWS.
Agile Methodologie, Amazon Web Services (AWS), Advanced Message Queuing Protocol, C++, Docker, Git, Java (allg.), Jenkins, Linux Entwicklung, Python, Scrum, Softwareentwicklung (allg.)
1/2015 – 5/2017
Tätigkeitsbeschreibung
- Konzeptionierung, Design und Entwicklung der zentralen Anbindungskomponente.
- Sukzessive Entwicklung von Telekommunikationsfeatures mit dem Ziel der vollständigen Ablösung der ISDN-Plattform.
- Unterbrechungsfreier Wirkbetrieb.
C++, Git, Jenkins, Linux Entwicklung, SIP (Session Initiation Protocol), Softwareentwicklung (allg.)
1/2012 – 12/2014
Tätigkeitsbeschreibung
- Aufsetzen eines modernen CI Integrationtests im VOIP Projekt der IBM für die Deutsche Telekom AG
- Einführung einer automatischen CI Pipeline mittels Git/Gerrit/Jenkins
- Prozessänderungen und Entwicklerschulungen in einem 200 Personen Projekt.
Continuous Delivery, Git, Jenkins, Softwareentwicklung (allg.), Vmware
6/2005 – 12/2011
Tätigkeitsbeschreibung
- Design und Entwicklung der VOIP-Plattform der Deutschen Telekom AG. (C++)
- Realisierung der zentralen Call-Control Komponente.
- Etablierung von SIP als Backbone-Kommunikationsprotokoll.
- Sukzessive Entwicklung von Telekommunikationsfeatures mit dem Ziel der vollständigen Ablösung der ISDN-Plattform.
- Unterbrechungsfreier Wirkbetrieb mit mehreren Millionen Benutzern.
IBM Aix, C++, Git, Linux Entwicklung, SIP (Session Initiation Protocol), Softwareentwicklung (allg.)
Ausbildung
Osnabrück
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden