Profileimage by Ralph Rogge Softwareentwickler from Konstanz

Ralph Rogge

available

Last update: 16.02.2024

Softwareentwickler

Company: 42sys Ralph Rogge
Graduation: Dipl. Chemie
Hourly-/Daily rates: show
Languages: German (Native or Bilingual) | English (Full Professional) | French (Elementary)

Attachments

Ralph-Rogge-Lebenslauf-2024-02-14_160224.docx

Skills

Azure DevOps, FastAPI, MARV Robotics, ROS, Gitlab, Podman, Polarion, AWS, DevOps, Python, PyCharm, Ansible, REST API, Microservices, Red Hat, Linux, Scrum, Git, GitHub, macOS, Objective-C, Test Driven Development, Xcode, Open Data, R, RStudio, Dask, Pandas, Random Forest, ZeroMQ, Bitbucket, C, Continuous Integration, Java, Jenkins, Jira, RS-232, Maven, MySQL, Nexus, PostgreSQL, Microsoft SQL Server, Docker, OpenHFT, SonarQube, Messaging, C++, CMake, Emacs, Swift, HP Application, RPM, Test-Driven Development, GWT, Eclipse, Hibernate, JEE, LDAP, Liquibase, Oracle, Solaris, Spring, Subversion, Tomcat, AJAX, HP Application Lifecycle Management, IBM Websphere Application Server, IBM Websphere Portal Server, Tomcar, Struts, CORBA, GNU Autotools, 3DES, Continuous, OpenSSL, Perl, XML, XSLT, Windows, CVS, Occam, Sun Solaris, DEC/Ultrix

Project history

04/2023 - Present
Software-Entwickler Autonomes Fahren Digitale Schiene
DB Netz AG (Transport and Logistics, >10.000 employees)

Entwurf, Entwicklung, Wartung und Testen, Evaluierung von Softwarepaketen innerhalb der Digitalen Schiene Deutschland zum Aufbau einer Data-Factory. Dazu zählt Software zur Aufzeichnung, Verarbeitung und Analyse von Sensordaten.

05/2019 - Present
Software-Entwickler
42sys Ralph Rogge

Applikation für solo Scrum Software-Entwickler. Kompetenzen: Core Plot, Git, GitHub, macOS, Objective-C, Scrum, Test Driven Development, Xcode.

10/2021 - 12/2022
Software-Entwickler
Frequentis Comsoft (Internet and Information Technology, 250-500 employees)

Im Rahmen eines Rollout Systems für sicherheitskritische Informations- und Kommunikationssysteme wurde folgende Aufgaben umgesetzt:

- Erweiterung der administrative Webapplikation um eine verteilte Benutzerverwaltung inklusive rollenbasierender Zugriffskontrolle 
- Erweiterung des verteiltes Konfigurationsmanagements
- Erweiterung des verteiltes Systemmanagements
- Pflege und Erweiterung der Continuous Integration
- Implementierung eines Automatic Switchover für standortübergreifende Redundanz.

03/2020 - 04/2021
Software-Entwickler
1&1 (Telecommunications)

Implementierung eines zweistufigen Caches zur Performance-Optimierung (Python, Pandas, Parquet, pyarrow).

Implementierung der Konvertierung von MSSQL Datenbanktabellen nach Parquet Dateien (Python, MSSQL, Pandas, Parquet, pyarrow).

Implementierung der Schnittstelle zum Data-Cube für die Deckungsbeitragsrechnung.

Implementierung einer Snapshot basierenden Datenabfrage (Python, Parquet, pyarrow).

Implementierung eines prototypischen Web-Service (Python, Flask, PostreSQL, SQLAlchemy, Docker).

Parallelisieren von Programm-Teilen (Python, Dask, Pandas).

Vorbereiten der Migration der legacy Continuous-Integration Strecke um sie bereit für Kubernetes zu machen (Jenkins, Docker, Kubernetes).

Implementierung einer Ablaufsteuerung (Automic).

Unterstützung von Maßnahmen zur Verbesserung der Code-Qualität (Code-Reviews, pylint).

Vermittlung von Wissen zu Test Driven Development, Unit Testing, Software Pattern, Object-Relation Mapping.

05/2019 - 06/2019
Data Scientist
42sys Ralph Rogge (< 10 employees)

Zusammenhang beschäftige ich mich für 28 Stunden mit dem Zusammenhang von Bevölkerungsstruktur und der Ausleihstatistik von Fahrradmietsystemen in Konstanz. Die abschliessende Pitch-Präsentation gibt es hier und ein kurzes Video hier. Kompetenzen: Git, GitHub, Open Data, R, RStudio.

02/2019 - 04/2019
Data Scientist
42sys Ralph Rogge (< 10 employees)

Top 11% im Santander Customer Transaction Prediction Wettbewerb. Kompetenzen: Git, GitHub, Model Mixture, LightGBM, Python, R, Random Forest, XGBoost, LightGBM.

07/2018 - 10/2018
Software-Entwickler
fruitcore GmbH (Industry and mechanical engineering, 10-50 employees)

Softwarekomponente zur Echtzeitsteuerung eines Roboters via serieller Schnittstelle. Kompetenzen: Bitbucket, C, Continuous Integration, Git, Java, Jenkins, Jira, RS-232, Maven, MySQL, Linux, Nexus, OpenHFT, SonarQube, Test Driven Development. Elternzeit; 04.2013 - 06.2018

11/2011 - 03/2013
Software-Entwickler
SIX Financial Information

Neue Preisdatenbank der SIX Financial Information. Kompetenzen: 29West Low-Latency Messaging, C++, CMake, Continuous Integration, Emacs, Git, HP Application Lifecycle Management, Jenkins, Jira, Linux, OneTick CEP, RPM, Scrum, Test-Driven Development.

04/2010 - 10/2011
Software-Architekt
SIX Financial Information

Historische Kurse. Kompetenzen: Continuous Integration, GWT, Eclipse, Hibernate, Java, JEE, Jenkins, Jira, LDAP, Linux, Liquibase, Maven, MySQL, Nexus, Oracle, RPM, Scrum, Solaris, SonarQube, Spring, Subversion, Test Driven Development, Tomcat.

07/2009 - 10/2009
Software-Entwickler
UBS AG

Migration einer Legacy Applikation, zur Verwaltung von Kundentermine mit Kundenberatern. Kompetenzen: AJAX, Eclipse, Hibernate, HP Application Lifecycle Management, IBM Websphere Application Server, Java, JEE, Jenkins, Linux, Maven, MySQL, Nexus, Oracle, SonarQube, Spring, Subversion, Tomcat.

11/2008 - 06/2009
Projektleiter
UBS AG

Technologiestudie auf Basis einer internationalen Workbench für Kundenberater. Kompetenzen: AJAX, Eclipse, IBM Websphere Application Server, Java, JEE, Maven.

07/2007 - 10/2008
Software-Entwickler
UBS AG

Komponenten für Arbeitsumgebungen für Kundenberater im Bereich Corporate/Private. Kompetenzen: Eclipse, Java, JEE, Jenkins, IBM Websphere Portal Server, Linux, Maven, SonarQube, Subversion, Tomcar.

05/2006 - 06/2007
Technischer Projektleiter und Software-Entwickler
UBS AG

Finden von Mitarbeiter anhand von Schlagworten. Kompetenz: Analyse und Design, Eclipse, Java, JEE, Maven, MySQL, Oracle, Solaris, Subversion. Tomcat.

11/2004 - 04/2006
Technischer Projektleiter und Software-Entwickler
UBS AG

Webapplikation für die Durchführung von Marketing-Kampagnen. Kompetenzen: Analyse und Design, Computer Telephony Integration (CTI), Eclipse, Maven, Java, JEE, Oracle, Solaris, Struts, Subversion, Tomcat.

09/2003 - 10/2004
Technischer Projektleiter und Software-Entwickler
UBS AG

Webapplikation für das Problemmanagement in den Call-Centern. Kompetenzen: Analyse und Design, Eclipse, Java, JEE, Maven, Oracle, Solaris, Struts, Subversion, Tomcat.

03/2003 - 08/2003
Software-Entwickler
UBS AG

Zentralen Autorisierungsservice für das E-Banking. Kompetenzen: C++, CORBA, Emacs, GNU Autotools, Solaris, Subversion.

01/2002 - 02/2003
Software-Entwickler
UBS AG

Chip Card Management System (Ablösung Streichliste). Kompetenzen: 3DES, C++, CORBA, Continuous, Design, Technische Kommunikation mit einer externen Firma, OpenSSL, Oracle, Perl, Solaris, XML, XSLT.

09/1999 - 12/2001
Software-Entwickler
UBS AG

Wartungsarbeiten Geldautomatenmanagement. Kompetenzen: C++, CORBA, Continuous, Oracle, Perl, Solaris.

08/1999 - 12/1999
Software-Entwickler
AEG Electrocom GmbH (Transport and Logistics, 1000-5000 employees)

Weiterentwicklung einer Softwaresimulation der digitalen Quantisierung von Graubildern. Entwicklung einer Methode zur Kontrastbestimmung und Ermittlung des Fragmentierungsgrades von Freistempeln der britischen Post. Kompetenzen: C, Solaris.

10/1999 - 08/1999
Technischer Projektleiter und Software-Entwickler
UBS AG (Banks and financial services, >10.000 employees)

Alarmierung im Rahmen des Geldautomatenmanagements. Kompetenzen: Analyse und Design, C++, CORBA, Continuous, Oracle, Perl, Solaris.

03/1999 - 08/1999
Werkstudent
AEG Electrocom GmbH (Transport and Logistics, 1000-5000 employees)

Erarbeiten eines Algorithmus zur Farbbild-Binarisierung, Entwicklung eines Simulators für einen anisotropen Scanner im Rahmen einer Offerte für die britische Post. Kompetenzen: Bildverarbeitung C, Solaris.

03/1997 - 09/1998
Software-Entwickler
UBS AG

Geldautomatenmanagment. Kompetenzen: Architektur, Analyse und Design, C++, CORBA, Continuous, Oracle, Perl, Solaris,.

Certifications

DevOps on AWS: Operate and Monitor
2023
DevOps on AWS Specialization
2023
DevOps on AWS: Release and Deploy
2022
AWS Cloud Technical Essentials
2022
DevOps on AWS: Code, Build, and Test
2022
Getting and Cleaning Data
2015
Exploratory Data Analysis
2015
Pattern-Oriented Software Architectures for Concurrent and Networked Software
2013
Scrum Master
2009

Local Availability

Open to travel worldwide

Recommendations

Head of Network and Infrastructure Services and Cybersecurity (Marc Keil)
"Ralph unterstützte mein Team zwischen Oktober 2021 und Dezember 2022 in der Python Entwicklung unseres Configuration Management Tools. Ich war sehr positiv von der Geschwindigkeit überrascht, mit der Ralph sich in die neue Materie und unseren Techstack einarbeitete und wertvolle Weiterentwicklungen beisteuern konnte. Binnen dieses Jahres konnten wir mit seiner Hilfe einen vollständigen Architekturwechsel zu einem guten Abschluss bringen."
Profileimage by Ralph Rogge Softwareentwickler from Konstanz Softwareentwickler
Register