
Software-Entwickler
- Verfügbarkeit einsehen
- 2 Referenzen
- auf Anfrage
- 81547 München
- Nähe des Wohnortes
- de | en
- 23.05.2025
Kurzvorstellung
Auszug Referenzen (2)
"Herr [...] hat seine Aufgaben bei der ESG Elektroniksystem- und Logistik-GmbH zu meiner außerordentlichen Zufriedenheit erfüllt. Seine Flexibilität ermöglichte es Ihm sich schnell in unsere technischen Systeme einzuarbeiten und die in unserem Haus üblichen Coding Standards anzupassen.
Sein zielorientiertes Handeln und analytischer Verstand trugen bereits in der Anfangsphase zum späteren Erfolg des Projektes bei. Durch sein eigenverantwortliches und kooperatives Handeln stellte er das Projekt vor Ablauf des engen Zeitplans fertig und fügte weitere Features hinzu. Dies war vor allem möglich durch seine fachliche Kompetenz in Modellbildung, Code-Sauberkeit und Performance.
Nach außerordentlich erfolgreicher Beendigung des Projektes portierte er den geschriebenen Code erfolgreich auf ein bestehendes System."
11/2015 – 2/2016
Tätigkeitsbeschreibung
Alleinverantwortlicher Backend C++ Entwickler
Bereitstellung von Daten übers Netzwerk per UDP
Berechnung zusätzlicher physikalischen Daten
Anpassung Flugsimulation
Militärtechnik, C++, Eclipse, Fahrzeugsimulation, Git, Linux Entwicklung, Physik, Scrum, Ubuntu
"Herr [...] hat seine Aufgaben bei der PROCHECK24 GmbH zu meiner vollsten Zufriedenheit erfüllt. Nur wenige Mitarbeiter zeigten die gleiche Motivation sich in unsere technischen Systeme schnell einzuarbeiten. Seine analytischen Fähigkeiten, sowie seine fachliche Qualifikation halfen schon bald nach seiner Einarbeitung mittels seiner konstruktiven Vorschlägen anspruchsvolle Probleme zu lösen.
Er wurde für die Implementierung im Projekt "Promakler24" eingestellt und implementierte die Software, so dass neu hinzu gekommene Anforderungen leicht integriert werden konnten. Nachdem er das Projekt erfolgreich beendete, bearbeitete er alltägliche Aufgaben in unseren Systemen.
Seine Kommunikations- und Teamfähigkeit machte ihn auch über seine Zeit bei der PROCHECK24 GmbH hinaus zu einem wertgeschätzen Kollegen."
2/2014 – 2/2015
TätigkeitsbeschreibungAlleinverantwortlicher Full-Stack Entwickler für JEE Web; Transformation und Erweiterung einer PHP/MySQL Website zu JEE/Oracle
Eingesetzte QualifikationenOracle Database, Scrum, UML, J2EE, Java (allg.), Python, Software engineering / -technik, Git, Jenkins
Qualifikationen
Projekt‐ & Berufserfahrung
2/2024 – 6/2024
TätigkeitsbeschreibungSchrieb gRPC API für Systemtests und Varianten Testkonzept, automatisierte Code-Generatoren, unterstützte Conan-Port, räumte Code auf, passte Software an neue Sensorkonfiguration an
Eingesetzte QualifikationenCode-Review, Debian Linux, Ubuntu, Bash Shell, C, C++, Continuous Delivery, Continuous Integration, Embedded Linux, Git, Python, RPC (Remote Procedure Call)
9/2022 – 12/2023
TätigkeitsbeschreibungBound C++ finance libs in Python, converted build to CMake, improved lib architecture
Eingesetzte QualifikationenCode-Review, Build-Tools, C++, Git, Jenkins, Make (Software), Microsoft Visual Studio, Python, Red Hat Enterprise Linux (RHEL), Software Architecture, Windows 10
5/2022 – 8/2022
TätigkeitsbeschreibungLogging einrichten, Bugs beseitigen, Board Support Package erweitern, testen
Eingesetzte QualifikationenWindows 10, C++, Embedded Linux, Git, Konfiguration, Lua Scripting, Testen
10/2021 – 2/2022
TätigkeitsbeschreibungErweiterte Streamkonverter, machte Code testbar, führte Unit Tests ein
Eingesetzte QualifikationenISO / IEC, Streaming, Microsoft Visual Studio, Backend, C++, Testen
3/2021 – 9/2021
TätigkeitsbeschreibungI write tests, improve the software structure to make it testable and do presentations about basic software development principles (DRY, YAGNI etc).
Eingesetzte QualifikationenWindows 10, C++, Git, Iso 26262, Microsoft Visual Studio, Software Quality, Testdesign (IT)
12/2020 – 1/2021
TätigkeitsbeschreibungZusätzliche Fahrzeug-Referenzdaten aus Datenbank extrahieren, Code klarer machen
Eingesetzte QualifikationenEmbedded Linux, C++, Full-Stack, Git, Python, Qt (Software), Ubuntu
10/2019 – 11/2019
Tätigkeitsbeschreibung• Backend + Frontend programmiert, Bibliotheken gebaut und paketiert
Eingesetzte QualifikationenEmbedded Linux, Bash Shell, C, C++, Docker, Python
3/2019 – 9/2019
Tätigkeitsbeschreibung
• Initialer Go-Live für Nürnberg und Vorbereitungen deutschlandweiter Go-Live
• Modularisieren, Duplikate entfernen, Codelänge reduzieren (Best Practices)
• Integration Atlassian Tools, Reviews
Continuous Delivery, Git, Ubuntu, Amazon Web Services (AWS), Bash Shell, Confluence, Continuous Integration, Debian Linux, Django, Docker, Jira, Postgresql, Python, Scrum
12/2016 – 4/2017
Tätigkeitsbeschreibung
* Software in Komponenten zerlegt
* gtest portiert und gmock der Hardware Umgebung aufgesetzt
* Code Qualität erhöht (Warnungen und gefährliche Konstrukte entfernt)
* CMake Buildsystem angepasst
Subversion, Windows 7, C, C++, Digital mock-up (DMU) / Digitales Versuchsmodell (D-VM), Eclipse, Embedded Entwicklung / hardwarenahe Entwicklung, Embedded Software, Iso 26262, Make (Software), Software engineering / -technik, Testen
12/2016 – 1/2017
Tätigkeitsbeschreibung
* Assistent für Data Science Standardverfahren implementiert
* Random Forest
* k-Means
* ANOVA
* Usability wesentlicher Fokus
Pandas, Git, Data Science, Python
11/2015 – 2/2016
Tätigkeitsbeschreibung
Alleinverantwortlicher Backend C++ Entwickler
Bereitstellung von Daten übers Netzwerk per UDP
Berechnung zusätzlicher physikalischen Daten
Anpassung Flugsimulation
Militärtechnik, C++, Eclipse, Fahrzeugsimulation, Git, Linux Entwicklung, Physik, Scrum, Ubuntu
7/2015 – 11/2022
TätigkeitsbeschreibungEntwicklung einer Software zur Echtzeit-Bewegungsanalyse
Eingesetzte QualifikationenEchtzeit-Softwareentwickler, Build-Tools, Microsoft Visual Studio, C++, Git, Microsoft Windows (allg.), Scrum, Software engineering / -technik, Ubuntu, UML
2/2014 – 2/2015
TätigkeitsbeschreibungAlleinverantwortlicher Full-Stack Entwickler für JEE Web; Transformation und Erweiterung einer PHP/MySQL Website zu JEE/Oracle
Eingesetzte QualifikationenOracle Database, Scrum, UML, J2EE, Java (allg.), Python, Software engineering / -technik, Git, Jenkins
7/2013 – 1/2014
Tätigkeitsbeschreibung
Anforderungen spezifiziert, kleinere Projekte koordiniert (ohne PV)
Enterprise Service Bus eingeführt
Zertifizierung und Publikation für Fahrzeuge implementiert
Enterprise Service Bus, Software Design, UML, Software engineering / -technik, J2EE, Java (allg.), Anforderungsspezifikationen
7/2012 – 12/2012
Tätigkeitsbeschreibung
Anwendung entworfen und implementiert
Performance optimiert
Software Design, UML, Java SE
1/2012 – 6/2012
Tätigkeitsbeschreibung
* Selbständiges Projekt „Entfernte Steuerung Funkaufbau“
* Client und Server entworfen und implementiert
* Hardware angesteuert
* Sicherheit gesondert berücksichtigt
UML, Java SE, Java (allg.)
6/2007 – 7/2011
Tätigkeitsbeschreibung
Architektur und Details entworfen
Middleware in benutzbarere API verpackt
Latenz von Audio, Video und Haptik optimiert (weiche Echtzeit)
Echtzeit-Betriebssysteme, Ubuntu, Windows 7, Architektur (allg.), C++, Concurrent Versions System, CORBA, Echtzeit-Softwareentwickler, Embedded Software, Java (allg.), Java SE, Microsoft Visual Studio, Microsoft Windows (allg.), OPC Unified Architecture, OpenSuse, Python, Qt (Software), Scrum, Software engineering / -technik, Subversion
Ausbildung
Darmstadt
Über mich
Weitere Kenntnisse
- C/C++ 03 / 11 / 14 / 17/ 20 (STL, Boost, Qt)
- Python 3 (Multiprocessing, Qt, Tkinter)
- Java 6 / 7 / 8 EE und SE (Hibernate, Swing, Apache Commons, Swing)
- Jenkins
- SQL
Entwicklungsumgebungen:
- CLion
- Visual Studio (C++ native extension)
- Visual Studio Code
OO-Methoden:
- UML
- Test-Driven Development
Management:
- SCRUM
Betriebssysteme:
- Windows XP / Vista / 7 / 10
- Ubuntu, SuSE, Fedora
Middleware:
- CORBA 2 und 3
- DDS
Datenbanken:
- Oracle 9i, 10i
- PostgreSQL 9.1+
- MySQL
Netzwerk:
- RPC,
- TCP, UDP, IP
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