C/C++ (Objekt-Orientiert), Agile, Scrum, TDD, Prototyping, Linux (Ubuntu ) Windows10, Algorithmen, Python 3 Machine Learning
Aktualisiert am 22.05.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 22.05.2024
Verfügbar zu: 20%
davon vor Ort: 100%
C++11
C++14
C++17
Algorithmen
Algorithmenentwicklung
Linux
Machine Learning
Python
Englisch
B2/C1
Russisch
B2
Deutsch
C1

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

1 Jahr 1 Monat
2023-09 - 2024-09

C / C++/ Python / Entwicklung / Test (Stuttgart) ab August / September

Software-Entwickler C++17 Yocto Linux Embedded C++ ...
Software-Entwickler

? Weiterentwicklung und Code Pflege von CMake Projekten

? Programmierung von Komponenten für Yocto Linux mit WSL

? Software Refactoring (Embedded C++ 17, C99)

? Builds von prozessorspezifischen Komponenten mit Docker

? Implementierung von Logging Prozessen (Systemd, FMT, SPDLOG) für embedded Komponenten


C++17 Yocto Linux Embedded C++ cmake WSL Docker git Windows 11
Stuttgart
8 Monate
2022-06 - 2023-01

Unterstützung im Bereich softw. gestütztes Trading

Freiberufliche Mitarbeit
Freiberufliche Mitarbeit
  • Entwicklung Simulation für Devisenkurse C++ 11/14/17 (Ohlc, CSV, Win10/ Ubuntu 22.04)
  • Implementierung ?Maschinelles Lernen? Algorithmen/ Finanz- Indikatoren, Proof-of-Concept
  • 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
Devisenhändler
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
  • 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
2 Jahre 7 Monate
2013-06 - 2015-12

3D-Modellierungsprojekte u.a.

Software-Entwickler (C/C++)
Software-Entwickler (C/C++)
  • Mitarbeit an Software für das technische Zeichnen (Sketcher) und 3D-Modellierungsprojekten
  • Entwicklung von Softwaremodulen in C++ mit den Technologien: DirectX, MFC, COM, ATL, ActiveX
ISBE GmbH

Aus- und Weiterbildung

Aus- und Weiterbildung

2 Jahre 9 Monate
2010-10 - 2013-06

Studium - Mathematik/ Numerik

Master, FernUniversität, Hagen
Master
FernUniversität, Hagen

05/2012 ? 07/2012
Praktikum in der Softwareentwicklung 
Siemens AG,Sektor Industry, Division Drive Technologies, Stuttgart

1 Jahr 5 Monate
2009-03 - 2010-07

Studium - Mathematik

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

Studium - Mathematik

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

Kompetenzen

Kompetenzen

Top-Skills

C++11 C++14 C++17 Algorithmen Algorithmenentwicklung Linux Machine Learning Python

Produkte / Standards / Erfahrungen / Methoden

  • Technologien/ Bibliotheken
    • Standard Template Library (STL)
    • Multithreading
    • Templates
  • 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
  • Repository
    • GIT
    • Bitbucket
    • Subversion (SVN)
  • Continuous Integration/ Continuous Delivery
    • Confluence
    • Jira
  • Testen
    • Unit-Tests
  • CAD/CAM
    • SolidWorks
    • HyperCad
  • GUI-Entwicklung/ Userinterface
    • wxWidgets
    • Qt5
  • Unix
  • Linux (Ubuntu/ Lubuntu 16.04, 18.04, 19.04, 20.04 und 22.04 CentOS 5)
  • SQL (MySQL)
  • JDBC
  • Netzwerke (TCP/IP)
  • Client-Server-Architektur
  • Middleware
  • Java RMI
  • UML
  • XML

Mathematische Kenntnisse
  • Maschinelles Lernen (Neuronale Netze)
  • Finite Elemente Methode
  • partielle Differentialgleichungen
  • Lösung großer linearer Gleichungssysteme
  • nichtlineare Optimierung
  • Fouriertransformation und Wavelet-Transformation
  • Variationsrechnung

sonstige Tätigkeiten

09/2008 ? 02/2009 
Praktikum in der Softwareentwicklung mit Java und C++
Fraunhofer-Institut für Produktionstechnik und Automatisierung

Programmiersprachen

C/C++
Objekt-Orientiert, C++ 11, 14, 17, 20
Python
3.6 - 10
Java
Basics

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

1 Jahr 1 Monat
2023-09 - 2024-09

C / C++/ Python / Entwicklung / Test (Stuttgart) ab August / September

Software-Entwickler C++17 Yocto Linux Embedded C++ ...
Software-Entwickler

? Weiterentwicklung und Code Pflege von CMake Projekten

? Programmierung von Komponenten für Yocto Linux mit WSL

? Software Refactoring (Embedded C++ 17, C99)

? Builds von prozessorspezifischen Komponenten mit Docker

? Implementierung von Logging Prozessen (Systemd, FMT, SPDLOG) für embedded Komponenten


C++17 Yocto Linux Embedded C++ cmake WSL Docker git Windows 11
Stuttgart
8 Monate
2022-06 - 2023-01

Unterstützung im Bereich softw. gestütztes Trading

Freiberufliche Mitarbeit
Freiberufliche Mitarbeit
  • Entwicklung Simulation für Devisenkurse C++ 11/14/17 (Ohlc, CSV, Win10/ Ubuntu 22.04)
  • Implementierung ?Maschinelles Lernen? Algorithmen/ Finanz- Indikatoren, Proof-of-Concept
  • 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
Devisenhändler
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
  • 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
2 Jahre 7 Monate
2013-06 - 2015-12

3D-Modellierungsprojekte u.a.

Software-Entwickler (C/C++)
Software-Entwickler (C/C++)
  • Mitarbeit an Software für das technische Zeichnen (Sketcher) und 3D-Modellierungsprojekten
  • Entwicklung von Softwaremodulen in C++ mit den Technologien: DirectX, MFC, COM, ATL, ActiveX
ISBE GmbH

Aus- und Weiterbildung

Aus- und Weiterbildung

2 Jahre 9 Monate
2010-10 - 2013-06

Studium - Mathematik/ Numerik

Master, FernUniversität, Hagen
Master
FernUniversität, Hagen

05/2012 ? 07/2012
Praktikum in der Softwareentwicklung 
Siemens AG,Sektor Industry, Division Drive Technologies, Stuttgart

1 Jahr 5 Monate
2009-03 - 2010-07

Studium - Mathematik

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

Studium - Mathematik

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

Kompetenzen

Kompetenzen

Top-Skills

C++11 C++14 C++17 Algorithmen Algorithmenentwicklung Linux Machine Learning Python

Produkte / Standards / Erfahrungen / Methoden

  • Technologien/ Bibliotheken
    • Standard Template Library (STL)
    • Multithreading
    • Templates
  • 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
  • Repository
    • GIT
    • Bitbucket
    • Subversion (SVN)
  • Continuous Integration/ Continuous Delivery
    • Confluence
    • Jira
  • Testen
    • Unit-Tests
  • CAD/CAM
    • SolidWorks
    • HyperCad
  • GUI-Entwicklung/ Userinterface
    • wxWidgets
    • Qt5
  • Unix
  • Linux (Ubuntu/ Lubuntu 16.04, 18.04, 19.04, 20.04 und 22.04 CentOS 5)
  • SQL (MySQL)
  • JDBC
  • Netzwerke (TCP/IP)
  • Client-Server-Architektur
  • Middleware
  • Java RMI
  • UML
  • XML

Mathematische Kenntnisse
  • Maschinelles Lernen (Neuronale Netze)
  • Finite Elemente Methode
  • partielle Differentialgleichungen
  • Lösung großer linearer Gleichungssysteme
  • nichtlineare Optimierung
  • Fouriertransformation und Wavelet-Transformation
  • Variationsrechnung

sonstige Tätigkeiten

09/2008 ? 02/2009 
Praktikum in der Softwareentwicklung mit Java und C++
Fraunhofer-Institut für Produktionstechnik und Automatisierung

Programmiersprachen

C/C++
Objekt-Orientiert, C++ 11, 14, 17, 20
Python
3.6 - 10
Java
Basics

Vertrauen Sie auf GULP

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

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

Das GULP Freelancer-Portal

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