C++ 11/14/17/20, Linux/Unix, Windows, Python, CI/CD Scrum
Aktualisiert am 07.04.2026
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 07.04.2026
Verfügbar zu: 100%
davon vor Ort: 100%
C++
Linux
Windows 11
Python
CI/CD
Scrum
Englisch
B2 / C1
Russisch
B2
Deutsch
C1

Einsatzorte

Einsatzorte

Schweiz, Österreich
möglich

Projekte

Projekte

9 Monate
2025-02 - 2025-10

C / C++17/20/ Python / Entwicklung / Test im militär. Umfeld

Freiberufliche Mitarbeit
Freiberufliche Mitarbeit
  • Pflege und Neuimplementierung im Kontext ?Radio Plattform? (Betriebssystem für Radios auf Yocto Linux Basis)
Rohde & Schwarz, Projekt Echo
1 Jahr 1 Monat
2023-09 - 2024-09

C / C++17/ Python / Entwicklung / Test im militär. Umfeld

  • Pflege und Neuimplementierung im Kontext ?Radio Plattform? (Betriebssystem für Radios auf Yocto Linux Basis)
  • Entwicklung gemäß agile Scrum / Einsatz von CMake, WSL
  • Software Refactoring (Embedded C++ 11/14/17, C99)
  • Builds von prozessorspezifischen Komponenten mit Docker
  • Implementierung von Logging Prozessen (Systemd, FMT, SPDLOG) für embedded Komponenten
  • Tests mit Jenkins, Git/Gitlab, Unittests mit doctest. c++14 Mocking framework Trompeloeil, Python Tests mit pytest, MobaXterm, Windows 11, flashen der Geräte mit neuem OS
KEYBIRD IT GmbH / Rohde & Schwarz,Projekt Echo
5 Monate
2022-08 - 2022-12

Kooperation: Im Bereich softw. gestütztes Trading

  • Implementierung ?Maschinelles Lernen? Algorithmen / Finanz- Indikatoren, Proof-of-Concept
4 Monate
2022-02 - 2022-05

Unterstützung Devisenhändler im Bereich softw. gestütztes Trading

Freiberufliche Mitarbeit
Freiberufliche Mitarbeit
  • Entwicklung Simulation für Devisenkurse C++ 11/14/17/20 (Ohlc, CSV, Win10 / Ubuntu 22.04 ) 
  • GUI Entwicklung (wxWidgets)
  • Implementierung Plug-In (Windows DLL) MetaTrader 4 + Skript in MQL
  • Erstellen grafischer Ausgabe in Python3 (Ohlc-Charts)
  • MVC-Controller Pattern / Command Pattern Trennung der Komponenten / Factory Pattern
9 Monate
2021-04 - 2021-12

GUI Entwicklung

Freiberufliche Mitarbeit
Freiberufliche Mitarbeit
  • GUI Entwicklung (Agil) QT5, C++ 11/14 (CentOS 5) im Bereich Flugsicherheit. Weiterentwicklung von Acemax
  • Erstellen von zugehörigen Unittests und Squishtests in Python (Integrationstests für Module)
  • Entwicklung neuer Komponenten sowie Refactoring bestehender Komponenten
ADB Safegate
5 Monate
2020-08 - 2020-12

Gründungsphase

freiberuflicher Softwareentwickler
freiberuflicher Softwareentwickler
auf Anfrage
5 Monate
2020-02 - 2020-06

Konzeption und Entwicklung der Akustiksimulationssoftware

Software-Entwickler (C/C++)
Software-Entwickler (C/C++)
  • Mitarbeit bei der Konzeption und Entwicklung der d&b Akustiksimulationssoftware ArrayCalc
  • Erstellen von betriebssystemunabhängigen Softwaremodulen und Bedienoberflächen (C++17 mit Qt-Framework)
  • Entwicklung neuer Komponenten sowie Refactoring bestehender Komponenten
  • Testen der Software (Unittest, Systemtests sowie Integrationstest)
d&b audiotechnik GmbH & Co. KG
1 Jahr 8 Monate
2018-05 - 2019-12

Functional Engineering Platform

Software-Integrator
Software-Integrator
  • Mitarbeit an der ?Functional Engineering Platform? (Verteiltes System, Netzwerke, RPC)
  • System-/Softwarearchitektur (Analyse und Bewertung)
  • Koordination / Ticketbearbeitung mittels Jira / Confluence
  • Starten autom. Software-Builds mit Jenkins
  • Zusammenführen von Softwaremodulen mit Conan / Python
  • Weiterentwicklung von Softwaremodulen unter Linux / Windows
  • Erstellen von Software-Builds mit Cmake
  • Automatisierung der Szenarien mittels Batch- und Shell-Skripten
  • Testen von Softwareständen
  • RESTful Services
  • Anpassen von Description-files (XML/XSD-Vaild.)
  • Implementierung von neuen Funktionalitäten (C++11+14)
  • Agile Softwareentwicklung (Scrum, CI/CD)
  • Erstellung von Dokumentationen
ASAP Engineering GmbH
1 Jahr 8 Monate
2016-09 - 2018-04

Plug-In für CAD-Systeme

Software-Entwickler (C/C++)
Software-Entwickler (C/C++)
  • Mitarbeit an Plug-In für CAD-Systeme
  • Verwendung hyperCAD-S +Solidworks
  • Entw. v. Programmfunktionen (C++, OO)
  • Fehleranalyse + Bugfixing
  • Anforderungsanalyse
  • Algorithmenkonzeption für 2D/3D-Konturenerkennung (Feature-Erkennung)
  • Testdriven development
  • GUI / Userinterfaces mit MFC
  • Umsetzung Software-Redesign / Refactoring
  • Erstellung von Dokumentationen
Camtek GmbH

Aus- und Weiterbildung

Aus- und Weiterbildung

2 Jahre 9 Monate
2010-10 - 2013-06

Studium der Mathematik

Master, FernUniversität in Hagen
Master
FernUniversität in Hagen
Vertiefungsrichtung Numerik
1 Jahr 5 Monate
2009-03 - 2010-07

Studium der Mathematik

Bachelor, Hochschule für Technik Stuttgart
Bachelor
Hochschule für Technik Stuttgart
1 Jahr 10 Monate
2006-10 - 2008-07

Studium der Mathematik

Bachelor, Hochschule für Technik, Stuttgart
Bachelor
Hochschule für Technik, Stuttgart

Kompetenzen

Kompetenzen

Top-Skills

C++ Linux Windows 11 Python CI/CD Scrum

Produkte / Standards / Erfahrungen / Methoden

Besondere Kenntnisse:

Sehr gute Kenntnisse:

  • Vorgehensmodelle: Agile Software-Entwicklung (Scrum), Testgetriebene Entwicklung (TDD), Prototyping
  • Entwurfsmuster: Model View Controller (MVC), Abstract Factory, Command, Singleton
  • Software-Entwicklungswerkzeuge: MS Visual Studio 2013+2015+2017+2022, Eclipse, Netbeans, PyCharm, Visual Studio Code, CLion
  • Repository: GIT, Bitbucket, Subversion (SVN)
  • Continuous Integration / Continuous Delivery: Confluence, Jira, IBM JAZZ
  • Testen: Unit-Tests
  • CAD/CAM: SolidWorks, HyperCad
  • GUI-Entwicklung/ Userinterface: wxWidgets, Qt5


Mathematische Kenntnisse:

Algo. Geometrie, Freif. Geometrie, Diff. Geomerie, Masch. Lernen (Neuronale Netze), FEM, PDE, Lös. großer linearer Gleichungssysteme, nichtlineare Optimierung


Gute Kenntnisse:

Windows 11, Unix, Linux (Ubuntu / Lubuntu 19.04, 20.04, 22.04, 24.04 und CentOS 5), SQL (MySQL), Netzwerke (TCP/IP), Client-Server-Architektur, Middleware, Java RMI, UML, XML, RESTful Services, Websockets, Docker Container Programmiersprachen: Python 3.12, NumPy, Pandas, Matplotlib, pytest, Java, Fortran

Programmiersprachen

C/C++
Objekt-Orientiert, C++ 11, 14, 17, 20

Einsatzorte

Einsatzorte

Schweiz, Österreich
möglich

Projekte

Projekte

9 Monate
2025-02 - 2025-10

C / C++17/20/ Python / Entwicklung / Test im militär. Umfeld

Freiberufliche Mitarbeit
Freiberufliche Mitarbeit
  • Pflege und Neuimplementierung im Kontext ?Radio Plattform? (Betriebssystem für Radios auf Yocto Linux Basis)
Rohde & Schwarz, Projekt Echo
1 Jahr 1 Monat
2023-09 - 2024-09

C / C++17/ Python / Entwicklung / Test im militär. Umfeld

  • Pflege und Neuimplementierung im Kontext ?Radio Plattform? (Betriebssystem für Radios auf Yocto Linux Basis)
  • Entwicklung gemäß agile Scrum / Einsatz von CMake, WSL
  • Software Refactoring (Embedded C++ 11/14/17, C99)
  • Builds von prozessorspezifischen Komponenten mit Docker
  • Implementierung von Logging Prozessen (Systemd, FMT, SPDLOG) für embedded Komponenten
  • Tests mit Jenkins, Git/Gitlab, Unittests mit doctest. c++14 Mocking framework Trompeloeil, Python Tests mit pytest, MobaXterm, Windows 11, flashen der Geräte mit neuem OS
KEYBIRD IT GmbH / Rohde & Schwarz,Projekt Echo
5 Monate
2022-08 - 2022-12

Kooperation: Im Bereich softw. gestütztes Trading

  • Implementierung ?Maschinelles Lernen? Algorithmen / Finanz- Indikatoren, Proof-of-Concept
4 Monate
2022-02 - 2022-05

Unterstützung Devisenhändler im Bereich softw. gestütztes Trading

Freiberufliche Mitarbeit
Freiberufliche Mitarbeit
  • Entwicklung Simulation für Devisenkurse C++ 11/14/17/20 (Ohlc, CSV, Win10 / Ubuntu 22.04 ) 
  • GUI Entwicklung (wxWidgets)
  • Implementierung Plug-In (Windows DLL) MetaTrader 4 + Skript in MQL
  • Erstellen grafischer Ausgabe in Python3 (Ohlc-Charts)
  • MVC-Controller Pattern / Command Pattern Trennung der Komponenten / Factory Pattern
9 Monate
2021-04 - 2021-12

GUI Entwicklung

Freiberufliche Mitarbeit
Freiberufliche Mitarbeit
  • GUI Entwicklung (Agil) QT5, C++ 11/14 (CentOS 5) im Bereich Flugsicherheit. Weiterentwicklung von Acemax
  • Erstellen von zugehörigen Unittests und Squishtests in Python (Integrationstests für Module)
  • Entwicklung neuer Komponenten sowie Refactoring bestehender Komponenten
ADB Safegate
5 Monate
2020-08 - 2020-12

Gründungsphase

freiberuflicher Softwareentwickler
freiberuflicher Softwareentwickler
auf Anfrage
5 Monate
2020-02 - 2020-06

Konzeption und Entwicklung der Akustiksimulationssoftware

Software-Entwickler (C/C++)
Software-Entwickler (C/C++)
  • Mitarbeit bei der Konzeption und Entwicklung der d&b Akustiksimulationssoftware ArrayCalc
  • Erstellen von betriebssystemunabhängigen Softwaremodulen und Bedienoberflächen (C++17 mit Qt-Framework)
  • Entwicklung neuer Komponenten sowie Refactoring bestehender Komponenten
  • Testen der Software (Unittest, Systemtests sowie Integrationstest)
d&b audiotechnik GmbH & Co. KG
1 Jahr 8 Monate
2018-05 - 2019-12

Functional Engineering Platform

Software-Integrator
Software-Integrator
  • Mitarbeit an der ?Functional Engineering Platform? (Verteiltes System, Netzwerke, RPC)
  • System-/Softwarearchitektur (Analyse und Bewertung)
  • Koordination / Ticketbearbeitung mittels Jira / Confluence
  • Starten autom. Software-Builds mit Jenkins
  • Zusammenführen von Softwaremodulen mit Conan / Python
  • Weiterentwicklung von Softwaremodulen unter Linux / Windows
  • Erstellen von Software-Builds mit Cmake
  • Automatisierung der Szenarien mittels Batch- und Shell-Skripten
  • Testen von Softwareständen
  • RESTful Services
  • Anpassen von Description-files (XML/XSD-Vaild.)
  • Implementierung von neuen Funktionalitäten (C++11+14)
  • Agile Softwareentwicklung (Scrum, CI/CD)
  • Erstellung von Dokumentationen
ASAP Engineering GmbH
1 Jahr 8 Monate
2016-09 - 2018-04

Plug-In für CAD-Systeme

Software-Entwickler (C/C++)
Software-Entwickler (C/C++)
  • Mitarbeit an Plug-In für CAD-Systeme
  • Verwendung hyperCAD-S +Solidworks
  • Entw. v. Programmfunktionen (C++, OO)
  • Fehleranalyse + Bugfixing
  • Anforderungsanalyse
  • Algorithmenkonzeption für 2D/3D-Konturenerkennung (Feature-Erkennung)
  • Testdriven development
  • GUI / Userinterfaces mit MFC
  • Umsetzung Software-Redesign / Refactoring
  • Erstellung von Dokumentationen
Camtek GmbH

Aus- und Weiterbildung

Aus- und Weiterbildung

2 Jahre 9 Monate
2010-10 - 2013-06

Studium der Mathematik

Master, FernUniversität in Hagen
Master
FernUniversität in Hagen
Vertiefungsrichtung Numerik
1 Jahr 5 Monate
2009-03 - 2010-07

Studium der Mathematik

Bachelor, Hochschule für Technik Stuttgart
Bachelor
Hochschule für Technik Stuttgart
1 Jahr 10 Monate
2006-10 - 2008-07

Studium der Mathematik

Bachelor, Hochschule für Technik, Stuttgart
Bachelor
Hochschule für Technik, Stuttgart

Kompetenzen

Kompetenzen

Top-Skills

C++ Linux Windows 11 Python CI/CD Scrum

Produkte / Standards / Erfahrungen / Methoden

Besondere Kenntnisse:

Sehr gute Kenntnisse:

  • Vorgehensmodelle: Agile Software-Entwicklung (Scrum), Testgetriebene Entwicklung (TDD), Prototyping
  • Entwurfsmuster: Model View Controller (MVC), Abstract Factory, Command, Singleton
  • Software-Entwicklungswerkzeuge: MS Visual Studio 2013+2015+2017+2022, Eclipse, Netbeans, PyCharm, Visual Studio Code, CLion
  • Repository: GIT, Bitbucket, Subversion (SVN)
  • Continuous Integration / Continuous Delivery: Confluence, Jira, IBM JAZZ
  • Testen: Unit-Tests
  • CAD/CAM: SolidWorks, HyperCad
  • GUI-Entwicklung/ Userinterface: wxWidgets, Qt5


Mathematische Kenntnisse:

Algo. Geometrie, Freif. Geometrie, Diff. Geomerie, Masch. Lernen (Neuronale Netze), FEM, PDE, Lös. großer linearer Gleichungssysteme, nichtlineare Optimierung


Gute Kenntnisse:

Windows 11, Unix, Linux (Ubuntu / Lubuntu 19.04, 20.04, 22.04, 24.04 und CentOS 5), SQL (MySQL), Netzwerke (TCP/IP), Client-Server-Architektur, Middleware, Java RMI, UML, XML, RESTful Services, Websockets, Docker Container Programmiersprachen: Python 3.12, NumPy, Pandas, Matplotlib, pytest, Java, Fortran

Programmiersprachen

C/C++
Objekt-Orientiert, C++ 11, 14, 17, 20

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.