freiberufler Software-Entwicklung/-Architektur, C++, Python, CI/CD auf freelance.de

Software-Entwicklung/-Architektur, C++, Python, CI/CD

zuletzt online vor 2 Tagen
  • auf Anfrage
  • 65191 Wiesbaden
  • auf Anfrage
  • de  |  en
  • 15.10.2024

Kurzvorstellung

Ich bin seit vielen Jahren als Software-Entwickler/-Architekt hauptsächlich im Rhein-Main Gebiet tätig. Meine Kernkompetenz ist Backend Entwicklung mit C++/Python unter Linux. Agile Prozesse und Arbeiten in der cloud sind dabei selbstverständlich.

Qualifikationen

  • C++16 J.
  • Docker6 J.
  • Python7 J.
  • Agile Methodologie6 J.
  • CI/CD
  • CleanCode
  • Cloud Computing
  • Git17 J.
  • Mathematik
  • Software Refactoring

Projekt‐ & Berufserfahrung

Entwicklung (C++/Python)
Deutsche Bahn AG, Frankfurt/Main
10/2023 – 10/2024 (1 Jahr, 1 Monat)
Logistikdienstleister
Tätigkeitszeitraum

10/2023 – 10/2024

Tätigkeitsbeschreibung

Refactoring 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 Qualifikationen

Agile Methodologie, Amazon Web Services (AWS), C++, Docker, Python, Scrum

Entwicklung (C++/Python)
Atlas Elektronik, Bremen
9/2022 – 6/2023 (10 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

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)

Eingesetzte Qualifikationen

C++, Java (allg.), Python, Scrum, Softwareentwicklung (allg.)

Entwicklung (C++/Python)
DB (Deutsche Bahn AG) Netz, Frankfurt/Main
6/2017 – 7/2022 (5 Jahre, 2 Monate)
Logistikdienstleister
Tätigkeitszeitraum

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.

Eingesetzte Qualifikationen

Agile Methodologie, Amazon Web Services (AWS), Advanced Message Queuing Protocol, C++, Docker, Git, Java (allg.), Jenkins, Linux Entwicklung, Python, Scrum, Softwareentwicklung (allg.)

Entwickler (C++)
Deutsche Telekom AG/IBM, Frankfurt/Main
1/2015 – 5/2017 (2 Jahre, 5 Monate)
Telekommunikation
Tätigkeitszeitraum

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.

Eingesetzte Qualifikationen

C++, Git, Jenkins, Linux Entwicklung, SIP (Session Initiation Protocol), Softwareentwicklung (allg.)

Leitung Integrationstest, CI/CD
Deutsche Telekom AG/IBM, Frankfurt/Main
1/2012 – 12/2014 (3 Jahre)
Telekommunikation
Tätigkeitszeitraum

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.

Eingesetzte Qualifikationen

Continuous Delivery, Git, Jenkins, Softwareentwicklung (allg.), Vmware

Entwickler (C++)
Deutsche Telekom AG/IBM, Frankfurt/Main
6/2005 – 12/2011 (6 Jahre, 7 Monate)
Telekommunikation
Tätigkeitszeitraum

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.

Eingesetzte Qualifikationen

IBM Aix, C++, Git, Linux Entwicklung, SIP (Session Initiation Protocol), Softwareentwicklung (allg.)

Ausbildung

Mathematik
Diplom
1999
Osnabrück

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
auf Anfrage
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
573
Alter
54
Berufserfahrung
25 Jahre und 10 Monate (seit 01/1999)

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden