Seit 2009 Professioneller Softwareentwickler, M.Sc. in Artificial Intelligence, Ausgebildet zum Mathematisch-technischen Softwareentwickler.
Aktualisiert am 21.10.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.02.2025
Verfügbar zu: 100%
davon vor Ort: 5%
C++
C
C#
Qt
Boost
Java
SQL
Python
JavaScript
Lua
Bash
ROS
ActiveMQ
OpenMP
WPF
Deutsch
Muttersprache
Englisch
fließend

Einsatzorte

Einsatzorte

Unterschleißheim (+50km)
Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

2 months
2018-07 - 2018-08

AC battery management software improvements

Freelancer C++98 C++11 Python ...
Freelancer
AC battery management software improvements
  • Analyse und Refactoring der bestehenden Code-Basis
  • Implementierung neuer Features
C++98 C++11 Python Scons Git eclipse
9 months
2017-08 - 2018-04

Weiterentwicklung eines AC-Batterie-Management-Systems

Freelancer C++17 Qt Git ...
Freelancer

Weiterentwicklung eines AC-Batterie-Management-Systems

  • Entwurf eines generischen Tools mit produktunabhängiger IO, Datenstruktur, CLI und GUI
  • Pluginarchitektur für produktspezifsche Abhängigkeiten und UI
  • Implementierung des Tools und Plugins für ein Produkt

C++17 Qt Git Qt Creator
4 months
2017-04 - 2017-07

Entwicklung einer Anwendung zur Sammlung und Aufbereitung von Daten

Selbstständiger Software Entwickler C# GTK# SASS ...
Selbstständiger Software Entwickler
Entwicklung einer Anwendung zur Sammlung und Aufbereitung von Daten aus Spieleplattformen
  • Evaluation diverser Desktop-GUI-Toolkits für C#, Entwicklung der Oberfläche, Styling
  • Reverse Engineering unvollständig dokumentierter öffentlicher APIs
  • Überführung plattformspezifscher Daten in unabhängige Datenstruktur
  • Zero-Trust-Verschlüsselung sensibler Daten
C# GTK# SASS Chromium Embedded Framework Visual Studio NuGet Git
2 years 6 months
2014-11 - 2017-04

Entwicklung des my-picturemaxx 5.0, eine neue Version

Software Engineer C++14 Qt Less/CSS ...
Software Engineer
Entwicklung des my-picturemaxx 5.0, eine neue Version der größten professionellen Medien Suchmaschine im deutschsprachigen Raum
  • Frontend- und Backend-Entwicklung, sowie Styling mit Less
  • Kommunikation mit XML und JSON über SSL
  • Integration der libVLC zum Abspielen von Video- und Audiodaten
  • Verschlüsselung sensibler Daten


Architektur und Umsetzung eines neuen Systems zur Abarbeitung aufwändiger und entkoppelter Aufgaben, z.B. Medien rendern

  • Evaluation bestehender Systeme
  • Anforderungsanalyse, Architekturdesign und Umsetzung
  • Integration in vorhandene Softwarelandschaft
C++14 Qt Less/CSS Git Qt Creator Java MySql Apache ActiveMQ Artemis Consul Maven Eclipse
Picturemaxx AG
München
6 months
2013-09 - 2014-02

Software zur Erkennung verschiedener natürlicher Sprachen innerhalb eines Textes

Praktikant C# Visual Studio
Praktikant

Im Rahmen des Master Studiums

Software zur Erkennung verschiedener natürlicher Sprachen innerhalb eines Textes

  • Erfassung und Bewertung bereits existierender Ansätze
  • Entwicklung neuer Verfahren
  • Statistische Analyse der Verfahren
  • Technik: C#, Visual Studio


C# Visual Studio
ZyLAB Technologies B.V.
Amsterdam
4 months
2013-05 - 2013-08

Weiterentwicklung des HotelMatchers (s.u.)

Software Developer C++ Qt MySql ...
Software Developer
Weiterentwicklung des HotelMatchers (s.u.)
  • Anpassen der Grafschen Oberfäche nach Anwenderwünschen
  • Integration in bestehende Production-Prozesse
C++ Qt MySql Qt Creator SQLyog
TravelTainment GmbH
Würselen
8 months
2012-01 - 2012-08

Entwicklung des HotelMatchers

Software Developer C++ Qt MySql ...
Software Developer
Entwicklung des HotelMatchers: Hotel-Datensätze verschiedener Kunden mussten auf interne Datensätze abgebildet oder neu angelegt werden. Der Vorgang sollte anhand von Metadaten wie Hotelname, Land, Adresse usw. automatisiert werden.
  • Entwicklung eines Vergleichsverfahrens
  • Performance-Optimierung und Multithreading
  • Optische Aufbereitung, Entwicklung einfach zu bedienender Benutzeroberfäche
C++ Qt MySql Qt Creator SQLyog Access
TravelTainment GmbH
Würselen

Aus- und Weiterbildung

Aus- und Weiterbildung

2 years
2012-09 - 2014-08

Artifcial ntelligence

Master of Science, Gesamtnote: 7,97, Maastricht University, Niederlande
Master of Science, Gesamtnote: 7,97
Maastricht University, Niederlande

  • Studium in Englisch
  • Masterarbeit: auf Anfrage

3 years
2009-09 - 2012-08

Scientifc Programming

Bachelor of Science, Gesamtnote: 1,2, Fachhochschule Aachen
Bachelor of Science, Gesamtnote: 1,2
Fachhochschule Aachen

  • Duales Studium im Kombination mit Ausbildung zum Mathematisch-technischen Softwareentwickler
  • Bachelorarbeit: auf Anfrage

2 years 5 months
2009-09 - 2012-01

Mathematisch-technischer Softwareentwickler

Abschlussnote: 2, TravelTainment GmbH, Würselen
Abschlussnote: 2
TravelTainment GmbH, Würselen
  • Automatisierte Erkennung von Unregelmäeigkeiten bei der Kommunikation mit Kunden-IT in Echtzeit
    • Entwicklung und Auswertung diverser statistischer Modelle
    • Grafsche Aufbereitung
    • Integration in bestehendes Überwachungssystem
    • Technik: Java, Java EE, JAXB, Swing, Maven, SVN, Eclipse, MySQL, SQLyog
  • TT-VisionDesk
    • Der TT-VisionDesk wurde als eines der ersten Multi-Touch-Anwendungen für PCs mithilfe von Google Earth entwickelt, um in Reisebüros Kunden interaktiv inspirieren zu können.
    • Evaluation diverser Multi-Touch SDKs
    • Entwicklung einer innovativen aber intuitiven Oberfäche
    • ?Technik?: C# , WPF , Microsoft Surface SDK , Visual Studio , SVN

Kompetenzen

Kompetenzen

Top-Skills

C++ C C# Qt Boost Java SQL Python JavaScript Lua Bash ROS ActiveMQ OpenMP WPF

Produkte / Standards / Erfahrungen / Methoden

Frameworks

  • Qt
  • WPF
  • GTK+
  • Swing
  • Boost
  • Django
  • Java EE
  • XAXB
  • ActiveMQ
  • OpenMP
  • MP


FREIZEIT

2006 ? 2009:

Rolle: Leitender Toningineur


Aufgaben:

  • Schulzeit: Leitender Toningineur


2006 ? 2007:

Kunde: auf Anfrage


Aufgaben:

  • Schulzeit: Gründung der (auf Anfrage), Preis für bestes Roboterdesign in Lokalrunde

Programmiersprachen

Java
C++
C
C#
SQL
Python
JavaScript
Lua
ActionScript
MATLAB
Tcl
Bash
PHP

Einsatzorte

Einsatzorte

Unterschleißheim (+50km)
Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

2 months
2018-07 - 2018-08

AC battery management software improvements

Freelancer C++98 C++11 Python ...
Freelancer
AC battery management software improvements
  • Analyse und Refactoring der bestehenden Code-Basis
  • Implementierung neuer Features
C++98 C++11 Python Scons Git eclipse
9 months
2017-08 - 2018-04

Weiterentwicklung eines AC-Batterie-Management-Systems

Freelancer C++17 Qt Git ...
Freelancer

Weiterentwicklung eines AC-Batterie-Management-Systems

  • Entwurf eines generischen Tools mit produktunabhängiger IO, Datenstruktur, CLI und GUI
  • Pluginarchitektur für produktspezifsche Abhängigkeiten und UI
  • Implementierung des Tools und Plugins für ein Produkt

C++17 Qt Git Qt Creator
4 months
2017-04 - 2017-07

Entwicklung einer Anwendung zur Sammlung und Aufbereitung von Daten

Selbstständiger Software Entwickler C# GTK# SASS ...
Selbstständiger Software Entwickler
Entwicklung einer Anwendung zur Sammlung und Aufbereitung von Daten aus Spieleplattformen
  • Evaluation diverser Desktop-GUI-Toolkits für C#, Entwicklung der Oberfläche, Styling
  • Reverse Engineering unvollständig dokumentierter öffentlicher APIs
  • Überführung plattformspezifscher Daten in unabhängige Datenstruktur
  • Zero-Trust-Verschlüsselung sensibler Daten
C# GTK# SASS Chromium Embedded Framework Visual Studio NuGet Git
2 years 6 months
2014-11 - 2017-04

Entwicklung des my-picturemaxx 5.0, eine neue Version

Software Engineer C++14 Qt Less/CSS ...
Software Engineer
Entwicklung des my-picturemaxx 5.0, eine neue Version der größten professionellen Medien Suchmaschine im deutschsprachigen Raum
  • Frontend- und Backend-Entwicklung, sowie Styling mit Less
  • Kommunikation mit XML und JSON über SSL
  • Integration der libVLC zum Abspielen von Video- und Audiodaten
  • Verschlüsselung sensibler Daten


Architektur und Umsetzung eines neuen Systems zur Abarbeitung aufwändiger und entkoppelter Aufgaben, z.B. Medien rendern

  • Evaluation bestehender Systeme
  • Anforderungsanalyse, Architekturdesign und Umsetzung
  • Integration in vorhandene Softwarelandschaft
C++14 Qt Less/CSS Git Qt Creator Java MySql Apache ActiveMQ Artemis Consul Maven Eclipse
Picturemaxx AG
München
6 months
2013-09 - 2014-02

Software zur Erkennung verschiedener natürlicher Sprachen innerhalb eines Textes

Praktikant C# Visual Studio
Praktikant

Im Rahmen des Master Studiums

Software zur Erkennung verschiedener natürlicher Sprachen innerhalb eines Textes

  • Erfassung und Bewertung bereits existierender Ansätze
  • Entwicklung neuer Verfahren
  • Statistische Analyse der Verfahren
  • Technik: C#, Visual Studio


C# Visual Studio
ZyLAB Technologies B.V.
Amsterdam
4 months
2013-05 - 2013-08

Weiterentwicklung des HotelMatchers (s.u.)

Software Developer C++ Qt MySql ...
Software Developer
Weiterentwicklung des HotelMatchers (s.u.)
  • Anpassen der Grafschen Oberfäche nach Anwenderwünschen
  • Integration in bestehende Production-Prozesse
C++ Qt MySql Qt Creator SQLyog
TravelTainment GmbH
Würselen
8 months
2012-01 - 2012-08

Entwicklung des HotelMatchers

Software Developer C++ Qt MySql ...
Software Developer
Entwicklung des HotelMatchers: Hotel-Datensätze verschiedener Kunden mussten auf interne Datensätze abgebildet oder neu angelegt werden. Der Vorgang sollte anhand von Metadaten wie Hotelname, Land, Adresse usw. automatisiert werden.
  • Entwicklung eines Vergleichsverfahrens
  • Performance-Optimierung und Multithreading
  • Optische Aufbereitung, Entwicklung einfach zu bedienender Benutzeroberfäche
C++ Qt MySql Qt Creator SQLyog Access
TravelTainment GmbH
Würselen

Aus- und Weiterbildung

Aus- und Weiterbildung

2 years
2012-09 - 2014-08

Artifcial ntelligence

Master of Science, Gesamtnote: 7,97, Maastricht University, Niederlande
Master of Science, Gesamtnote: 7,97
Maastricht University, Niederlande

  • Studium in Englisch
  • Masterarbeit: auf Anfrage

3 years
2009-09 - 2012-08

Scientifc Programming

Bachelor of Science, Gesamtnote: 1,2, Fachhochschule Aachen
Bachelor of Science, Gesamtnote: 1,2
Fachhochschule Aachen

  • Duales Studium im Kombination mit Ausbildung zum Mathematisch-technischen Softwareentwickler
  • Bachelorarbeit: auf Anfrage

2 years 5 months
2009-09 - 2012-01

Mathematisch-technischer Softwareentwickler

Abschlussnote: 2, TravelTainment GmbH, Würselen
Abschlussnote: 2
TravelTainment GmbH, Würselen
  • Automatisierte Erkennung von Unregelmäeigkeiten bei der Kommunikation mit Kunden-IT in Echtzeit
    • Entwicklung und Auswertung diverser statistischer Modelle
    • Grafsche Aufbereitung
    • Integration in bestehendes Überwachungssystem
    • Technik: Java, Java EE, JAXB, Swing, Maven, SVN, Eclipse, MySQL, SQLyog
  • TT-VisionDesk
    • Der TT-VisionDesk wurde als eines der ersten Multi-Touch-Anwendungen für PCs mithilfe von Google Earth entwickelt, um in Reisebüros Kunden interaktiv inspirieren zu können.
    • Evaluation diverser Multi-Touch SDKs
    • Entwicklung einer innovativen aber intuitiven Oberfäche
    • ?Technik?: C# , WPF , Microsoft Surface SDK , Visual Studio , SVN

Kompetenzen

Kompetenzen

Top-Skills

C++ C C# Qt Boost Java SQL Python JavaScript Lua Bash ROS ActiveMQ OpenMP WPF

Produkte / Standards / Erfahrungen / Methoden

Frameworks

  • Qt
  • WPF
  • GTK+
  • Swing
  • Boost
  • Django
  • Java EE
  • XAXB
  • ActiveMQ
  • OpenMP
  • MP


FREIZEIT

2006 ? 2009:

Rolle: Leitender Toningineur


Aufgaben:

  • Schulzeit: Leitender Toningineur


2006 ? 2007:

Kunde: auf Anfrage


Aufgaben:

  • Schulzeit: Gründung der (auf Anfrage), Preis für bestes Roboterdesign in Lokalrunde

Programmiersprachen

Java
C++
C
C#
SQL
Python
JavaScript
Lua
ActionScript
MATLAB
Tcl
Bash
PHP

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.