19.09.2025 aktualisiert


nicht verfügbar
Erfahrener Softwareentwickler (Embedded Systems, Software-Test, C++, Python)
Heddesheim, Deutschland
Weltweit
Dipl.-Informatiker (Uni)Skills
Test-SoftwareC (Programmiersprache)HTMLJavaAlgorithmusUnit TestingC#C++CSSCompilerDatenmodellDatenstrukturDatenbankentwicklungSoftware Design PatternsEmbedded SystemsPerlPythonNormalisierungObjektorientierte Software-EntwicklungParsingPascalLeistungssteigerungSoftware ArchitectureRubySoftwareentwicklungPL/SQLSQLSystemprogrammierungTechnische DokumentationAusbildungsaktivitätenUMLExtensible Markup LanguageXpathXLSTMetaprogrammierungModel Driven ArchitectureIntegrationstestsCoaching und MentoringVBA Programming LanguageApache FOPRefactoring
Fachliche Schwerpunkte:
- Softwarearchitektur: Konzeption und Implementierung von Bibliotheken und Frameworks
- System-, Integrations- und Modultests
- Thread- und Systemprogrammierung
- Performance-Optimierung für Embedded Systems
- Web-, Anwendungs- und Datenbankentwicklung
- Metaprogrammierung: Parser, Interpreter, Compiler, Programmgeneratoren
- Migration und Portierung
- Technische Dokumentation, Coaching, Training
- Objektorientiertes Design, UML, Entwurfsmuster
- Softwaretechnik: Refactoring, Unit Testing
- Generative Softwareentwicklung (Templates)
- Sprachdesign: Domain Specific Languages, Model Driven Architecture
- Funktionale (seiteneffektfreie) Programmierung
- Relationale Datenmodellierung, ORM, Normalisierung
- Komplexe Algorithmen und Datenstrukturen
- Objektorientierte Sprachen: C++, Java, C#
- Dynamische Sprachen: Python, Ruby, Perl
- Funktionale Sprachen: ML, OCaml, Scheme
- Relationale Sprachen: SQL, PL/SQL
- Prozedurale Sprachen: C, Pascal, Visual Basic 6
- Deklarative Sprachen: HTML, CSS, XML (XSLT, Schema, DTD, XPath)
- Maschinensprachen: Z80, M68000
- Spezialsprachen: UML, Make, Jam, IDL, Tex, Apache FOP
- Entwickler
- Architekt
- Reviewer
- Trainer
- Coach
Sprachen
EnglischverhandlungssicherKroatischgut
Projekthistorie
Entwicklung von System-, Integrations- und Performance-Tests für ein statistisches Analysesystem (SPACE) zur Auswertung makroökonomischer Daten für die europäische Zentralbank:
- Entwicklung eines Frameworks für die Testautomatisierung mit Gitlab Pipelines auf Pytest Basis
- Automatisierung einer großen Zahl von manuellen Tests aus Jupyter Notebooks durch Pytest Skripte
- Automatisierte Erstellung und Veröffentlichung von Testreports auf Confluence-Seiten
- Graphische Datenvisualisierung zur Auswertung von Testergebnissen
- Spezifikation, Design und Implementierung von Performance-Tests des Systems
- Generierung von synthetischen Testdaten für Performance-Tests
- Automatisierung der Performance-Tests mit Gitlab Pipelines und automatisch erzeugten Testreports mit kontinuierlichem Monitoring
Überarbeitung von XSLT Stylesheets für die Generierung von Reports eines CAD/CAM Systems (Tebis).
Entwicklung einer Modellvariante eines Dialysegeräts für den US-amerikanischen Markt
- Implementierung von neuen Features auf Mikrocontroller-Ebene.
- Interrupt-Programmierung zur Überwachung und Auswertung von Gerätesensoren.
- Erweiterung des proprietären Betriebssystems des Geräts.
- Implementierung einer Bibliothek für State-Machines für die C++ Programmiersprache.
- Codeanalyse-Werkzeug zur Generierung von Zustandsdiagrammen.
- Auswertung von Messwerten mit Python-Skripten.
- Erstellung, Durchführung und Dokumentierung von Systemtests.
- Refactoring und Unit Testing von Legacy Code.