Anwendungsprogrammierung, wissenschaftlich-technische Programmierung, C++, Qt, Coaching
Aktualisiert am 05.05.2026
Profil
Freiberufler / Selbstständiger
Verfügbar ab: 05.05.2026
Verfügbar zu: 100%
davon vor Ort: 15%
C++
Qt
Qml
Deutsch
Englisch
Verhandlungssicher
Französisch
Grundkenntnisse
Russisch
Grundkenntnisse
Spanisch
Grundkenntnisse

Einsatzorte

Einsatzorte

Deutschland
nicht möglich

Projekte

Projekte

11 Monate
2025-11 - heute

Design, Entwicklung und Implementierung

Software-Entwickler C++ Python Handlebars ...
Software-Entwickler
Unternehmen, das Dienstleistungen im Servicebereich und der Entwicklung von Softwarelösungen für Kunden, hauptsächlich im Energieversorgungssektor, anbietet. Aktuell wird das Geschäftsfeld erweitert und die erste Generation von eigenen Testschränken entwickelt.
  • Tätigkeit als Software-Entwickler zur Unterstützung und Beratung des Teams in verschiedenen Projekten
  • Design, Entwicklung und Implementierung
    • Frontend: Webclient
    • Backend: Datenbankanbindung, Service-Prozesse
  • Bearbeitung von Feature und Change Requests, Refactoring, Fehlersuche
  • agile Softwareentwicklung
  • Unittestentwicklung
  • Dokumentation der Software-Architektur und der Implementierung
  • Reviews
C++ Python Handlebars JavaScript TypeScript express.js SQLite Docker devcontainer GoogleTest git cmake
SECA Consulting GmbH
8 Monate
2025-04 - 2025-11

Migration von Excel-basiertem Tool in Webclient Lösung mit Datenbankanbindung

JavaScript TypeScript Angular ...

thyssenkrupp fertigt am weltweit größten Produktionsstandort für Verpackungsstahl in Andernach verzinntes oder spezialverchromtes Feinstblech. Ein bestehendes Tool im Qualitätsmanagement soll von einer Excel-basierten Lösung in eine Webclient Lösung mit Datenbankanbindung migriert und erweitert werden.

  • Beratung, Design, Entwicklung und Implementierung
JavaScript TypeScript Angular express.js Python SQLite SQL Server ember.js Handlebars Docker devcontainer git
thyssenkrupp Rasselstein GmbH
Andernach
3 Jahre 5 Monate
2021-08 - 2024-12

Entwicklung mit C++, Java für Android Tablet

C++ Java Kotlin ...

Die PTx Trimble GmbH ist ein weltweit tätiges Unternehmen, das OEM Lösungen für die Präzisionslandwirtschaft produziert. Der Fokus liegt auf der Entwicklung von innovativen Technologien für die zielgerichtete Bewirtschaftung landwirtschaftlicher Flächen durch Vernetzung von intelligenter Landtechnik und moderner Datentechnologie. Kompatibilität zwischen Traktor, Terminal und Anbaugerät ist dabei eine wichtige Voraussetzung, damit Komponenten funktional zusammenarbeiten. ISOBUS (ISO 11783) bildet hier eine wichtige Basis.

  • Tätigkeit als Software-Entwickler zur Unterstützung und Beratung des Teams in verschiedenen Projekten
  • Design, Entwicklung und Implementierung
  • Migration des externen ISOBUS Task Controllers auf die hauseigene Lösung für das Trimble Precision-IQ Display
  • Bearbeitung von Feature und Change Requests, Refactoring, Fehlersuche
  • Regulierte, agile Softwareentwicklung
  • Unittestentwicklung
C++ Java Kotlin Python GoogleTest Android git cmake Jira
PTx Trimble GmbH
Salzkotten
3 Jahre 5 Monate
2021-08 - 2024-12

Entwicklung mit C++, Java für Android Tablet

Software-Entwickler C++ Java Python ...
Software-Entwickler
Weltweit tätiges Unternehmen, das OEM Lösungen für die Präzisionslandwirtschaft produziert. Der Fokus liegt auf der Entwicklung von innovativen Technologien für die zielgerichtete Bewirtschaftung landwirtschaftlicher Flächen durch Vernetzung von intelligenter Landtechnik und moderner Datentechnologie. Kompatibilität zwischen Traktor, Terminal und Anbaugerät ist dabei eine wichtige Voraussetzung, damit Komponenten funktional zusammenarbeiten. ISOBUS (ISO 11783) bildet hier eine wichtige Basis.
  • Tätigkeit als Software-Entwickler zur Unterstützung und Beratung des Teams in verschiedenen Projekten
  • Design, Entwicklung und Implementierung
  • Migration des externen ISOBUS Task Controllers auf die hauseigene Lösung für das Trimble Precision-IQ Display
  • Bearbeitung von Feature und Change Requests, Refactoring, Fehlersuche
  • agile Softwareentwicklung
  • Unittestentwicklung
  • Dokumentation der Software-Architektur und der Implementierung
  • Reviews
C++ Java Python Kotlin GoogleTest Android git cmake Jira
PTx Trimble GmbH
Salzkotten
3 Jahre 9 Monate
2017-04 - 2020-12

Entwicklung mit Qt und C++

Software-Entwickler C++ Qt QtCreator ...
Software-Entwickler

Die Firma DEUTA entwickelt und fertigt MultifunktionsAnzeigegeräte, Terminals, Fahrdatenrekorder und Sensoren, hauptsächlich für Schienenfahrzeug-Betreiber und Systemlieferanten. Die Anwendungs- und Steuerungs-Software für DMIs wird in C++ und mit Qt entwickelt.

  • Tätigkeit als Software-Entwickler zur Unterstützung und Beratung des Teams; Entwicklung und Implementierung verschiedener Einzelfunktionalitäten nach Spezifikation
  • Bearbeitung von Change Requests, Refactoring, Fehlersuche, Optimierung des Designs, Erarbeitung von Verbesserungsvorschlägen
  • Externes Review bei Software-Lösungen
  • Regulierte, agile Softwareentwicklung, Scrum
  • Modultestentwicklung
  • Unittestentwicklung

C++ Qt QtCreator git cmake Python Robot Framework Ubuntu Visual Studio Microsoft Windows
DEUTA-Werke Technisches Büro
Berlin
8 Monate
2016-08 - 2017-03

UI Framework Entwicklung, Qt, QML, C++

Software-Entwickler QML Qt C++ ...
Software-Entwickler
Die Firma Dräger ist ein international führendes Unternehmen in der Medizintechnik. Für die nächste Generation ihrer Monitoring Produkte wird ein UI Framework auf Basis von Qt und QML entwickelt.
  • Tätigkeit als Software-Entwickler zur Unterstützung des Teams; Entwicklung und Implementierung verschiedener Einzelfunktionalitäten
  • Erstellung graphischer Objekte für "Waveforms", "Loops"
  • Erweiterung graphischer Objekte für "Trends"
  • Fachliche Abstimmung neuer graphischer Objekte mit den UI Designern
  • Analyse und Dokumentation der Anforderungen in DOORS
  • Implementierung der "Views" in Qt/QML und der Controller in C++
  • Unterstützung/Coaching des Teams bei der Modellierung bereits vorhandener Objekte (Refactoring, PerformanceOptimierung)
  • Fehlersuche, Optimierung des vorhandenen Designs, Erarbeitung von Verbesserungsvorschlägen
  • Analyse und Implementierung von Tests (Unit-Tests, gtest, gmock) und Testschnittstellen (RTF), die den Verwenderprodukten eine einfache Testbarkeit erlauben
  • Externes Review bei Software-Lesungen
  • Regulierte, agile Softwareentwicklung, Scrum
QML Qt C++ JavaScript OpenGL ES QtCreator Visual Studio Microsoft Windows VxWorks Atlassian Toolchain
Drägerwerk AG & Co. KGaA
Lübeck
6 Monate
2016-01 - 2016-06

HMI Entwicklung, Qt, QML, C++

QML Qt C++ ...

Die Firma Baummer hhs stellt Leimauftrag- und Kontrollsysteme her und entwickelt hausintern, agil, die nächste Version des Frontends eines ihrer zentralen Anlagen-Bedien- und Konfigurationsprogramme neu in QML und Qt als Touch-HMI.

  • Tätigkeit als Software-Entwickler zur Unterstützung des internen Teams
  • Implemetierung diverser (> 20) komplexer Dialoge (Model-View-Delegate)
  • Entwurf und Programmierung Custom-Components OOD+OOA
  • Entwurf und Programmierung Dialog- und ComponentLocking über mehrere Ebenenen
  • Entwicklung und Anbindung an Custom Virtual Keyboard
  • Entwurf und Programmierung Benutzerverwaltung
  • Programmierung Konvertierungs-Tool in Qt und C++
  • SQLite Datenbankanbindung

QML Qt C++ JavaScript QtCreator Visual Studio 2013 Microsoft Windows 8.1 Pro
Baumer hhs, Krefeld
11 Monate
2015-02 - 2015-12

Softwareentwicklung

Freier Mitarbeiter
Freier Mitarbeiter
  • Schwerpunkte: C++, Qt, VCL, Visual Studio, Microsoft Windows, Linux, Client-Server-Systeme
  • Softwareentwicklung, Beratung und IBN Erweiterung für Walzendatenbank HMI bei Endkunden
  • Softwareentwicklung, Beratung und IBN Erweiterung für Mechanik Center Anwendung bei Endkunden
  • Support und Beratung von Endkunden
  • Administration von Client-Server-Systemen beim Endkunden
Indev Ltd.
10 Jahre 2 Monate
2005-01 - 2015-02

Erweiterung/Pflege/Support Walzeninformationssystem

Softwareentwickler, Projektmanager C/C++ C# Java ...
Softwareentwickler, Projektmanager

Die Indev Ltd. hat zum 1.1.2015 die Geschäfte und Belegschaft der gesco mbh übernommen.

  • Komplette Entwicklung (Win/Lin), Inbetriebnahme, Schulung, Anforderungsmanagement, Budgetierung von diversen kundenspezifischen Client/Server-Anwendungen; Schwerpunkt Level 2 Automatisierung (Ereignisgesteuerte Prozesssysteme, Datenbankanwendungen, Level 1 HMI, Level 2 HMIs, Walzeninformationssystem)
  • Entwurf, Planung und Entwicklung (Win/Lin) von unternehmenseigener Software/Tools
  • Architektur, Fehleranalyse, Performanceanalyse, Code Reviews
  • Entwurf und Implementierung von Schnittstellen zu anderen Teilprojekten
  • Review von Featurespezifikationen und Designunterlagen
  • Administration von Win/Lin Servern und Datenbanken (Oracle, MySQL, Informix, SQLite)
  • Projektmanagement, Kundenmanagement, Inbetriebnahmeleitung

C/C++ C# Java Fortran JavaScript Python Domänenspezifische Sprachen: SQL HTML XML REGEX Qt Creator Visual Studio Eclipse Qt .NET CF Borland OPC VTK OpenGL Oracle MySQL Informix SQLite
Indev Ltd. (gesco mbh)
Hügelsheim
10 Jahre
2005-01 - 2014-12

Komplette Entwicklung (Win/Lin)

Softwareentwickler, Projektmanager C/C++ C# Java ...
Softwareentwickler, Projektmanager

Die Indev Ltd. hat zum 1.1.2015 die Geschäfte und Belegschaft der gesco mbh übernommen.

  • Komplette Entwicklung (Win/Lin), Inbetriebnahme, Schulung, Anforderungsmanagement, Budgetierung von diversen kundenspezifischen Client/Server-Anwendungen; Schwerpunkt Level 2 Automatisierung (Ereignisgesteuerte Prozesssysteme, Datenbankanwendungen, Level 1 HMI, Level 2 HMIs, Walzeninformationssystem)
  • Entwurf, Planung und Entwicklung (Win/Lin) von unternehmenseigener Software/Tools
  • Architektur, Fehleranalyse, Performanceanalyse, Code Reviews
  • Entwurf und Implementierung von Schnittstellen zu anderen Teilprojekten
  • Review von Featurespezifikationen und Designunterlagen
  • Administration von Win/Lin Servern und Datenbanken (Oracle, MySQL, Informix, SQLite)
  • Projektmanagement, Kundenmanagement, Inbetriebnahmeleitung
C/C++ C# Java Fortran JavaScript Python SQL HTML XML REGEX Qt Creator Visual Studio Eclipse Qt .NET CF Borland OPC VTK OpenGL Oracle MySQL Informix SQLite
Indev Ltd.
Hügelsheim
1 Jahr
2012-01 - 2012-12

MES-System

Software-Entwickler
Software-Entwickler
Hügelsheim
6 Monate
2009-01 - 2009-06

Mechanik Center

Software-Entwickler
Software-Entwickler
Hügelsheim
5 Monate
2007-01 - 2007-05

Portierung Rohrwalzdatenprogramm nach Borland C++ Builder 6, VCL

Software-Entwickler
Software-Entwickler
Hügelsheim
1 Jahr
2006-01 - 2006-12

Level 1 HMI für Walzwerk

Software-Entwickler
Software-Entwickler
Hügelsheim
1 Jahr
2006-01 - 2006-12

Level 2 HMI für Walzwerk

Software-Entwickler
Software-Entwickler
Hügelsheim
2 Monate
2005-04 - 2005-05

Debugging eines Kundenprogramms

Software-Entwickler
Software-Entwickler
Hügelsheim
4 Monate
2005-01 - 2005-04

Portierung Walzeninformationssystem nach Borland C++, VCL

Software-Entwickler
Software-Entwickler
Hügelsheim

Aus- und Weiterbildung

Aus- und Weiterbildung

2 Monate
2003-01 - 2003-02

Praktikum Stabsstelle Qualität

Urenco Deutschland GmbH, Jülich
Urenco Deutschland GmbH, Jülich
7 Monate
2002-06 - 2002-12

Weiterbildung zum QM

DGQ-Qualitätsmanager, Microrep GmbH, Aachen
DGQ-Qualitätsmanager
Microrep GmbH, Aachen
7 Jahre 11 Monate
1988-10 - 1996-08

Studium, Fachbereiche Physik und Mathematik

Diplom Physiker, Rheinisch-Westfälische Technische Hochschule Aachen
Diplom Physiker
Rheinisch-Westfälische Technische Hochschule Aachen

  • Thema der Diplomarbeit: auf Anfrage
  • Schwerpunkte: Hydrodynamik (Physik), Analysis (Mathematik)
  • 08/1996 Diplom Physik
  • 08/1995 Vordiplom Mathematik
  • 04/1992 Vordiplom Physik

1 Jahr 3 Monate
1987-07 - 1988-09

Wehrdienst

Budel (NL) und Geilenkirchen
Budel (NL) und Geilenkirchen
7 Jahre 11 Monate
1979-08 - 1987-06

Schulbildung

Abitur, Friedrich-Spee-Gymnasium Geldern
Abitur
Friedrich-Spee-Gymnasium Geldern
1 Jahr
1978-08 - 1979-07

Schulbildung

Städt. Aufbaugymnasium Moers
Städt. Aufbaugymnasium Moers
4 Jahre
1974-08 - 1978-07

Schulbildung

Städt. Gemeinschaftsgrundschule Moers, Moers-Hülsdonk
Städt. Gemeinschaftsgrundschule Moers, Moers-Hülsdonk

Kompetenzen

Kompetenzen

Top-Skills

C++ Qt Qml

Produkte / Standards / Erfahrungen / Methoden

Git
Qt
Qt Creator
Scrum
VMware

Zusatzqualifikationen

  • iOS, OS X
  • Mac OS 9
  • XCode
  • Objective-C
  • Swift
  • Unity3D
  • Mono/C#
  • Microsoft Office
  • Mathematica
  • Maple
  • Matlab
  • PHP
  • Perl
  • VRML
  • Webservices
  • JSON


Key Skills:

  • C/C++
  • Qt
  • QML
  • JavaScript
  • Python
  • .NET CF
  • C#
  • Java
  • Visual Studio
  • SQL
  • Automatisierung Level 2
  • OPC classic
  • ember.js
  • MQTT


Relevante Erfahrung:

  • >25 Jahre Erfahrung in wissenschaftlich-technischer Programmierung
  • >15 Jahre Berufserfahrung unter C/C++
  • 12 Jahre Berufserfahrung mit Qt4, Qt5, QML
  • Entwicklung und Betreuung von kundenspezifischen Datenbankanwendungen (Oracle, MySQL, Informix) und Prozessen mit C++/Qt, Visual Studio für WIN/LIN Systeme
  • desktopartige Entwicklung für Displaysysteme basierend auf Embedded Systemen mit Linux, Windows, Android Betriebssystemen
  • Entwurf, Planung und Entwicklung von unternehmenseigenen Produkten mit C++/Qt, VS (OPC, OpenGL).
  • Entwicklungsarbeit in diversen internationalen Großprojekten; 2 Jahre Inbetriebnahmeleitung in Frankreich
  • Projekterfahrung in regulierter Softwareentwicklung, agiler Softwareentwicklung, SCRUM (Medizin-, Bahnbranche)
  • Projekterfahrung in Anwendungsentwicklung auf embedded Platform, VxWorks, Wind River Workbench
  • fachliche Projektleitung von Teams mit < 5 Mitarbeitern
  • Entwicklung Barcodescanner-Anwendung .NET CF/C#
  • Fachkraft für Qualitätsmanagement und Software-Qualitätssicherung
  • Zertifizierter Qualitätsmanager DGQ


Praktikum

01/2003 - 02/2003

Rolle: Praktikant - Qualität

Kunde: Urenco Deutschland GmbH, Jülich


Berufstätigkeit an der RWTH

09/1996 ? 03/2001:

Rolle: Wissenschaftlicher Assistent

Kunde: Institut für theoretische Physik A


Aufgaben:

  • Forschung über Suspensionen, Übungs- und Lehrstuhlbetrieb


01/1998 ? 07/1999:

Rolle: Interdisziplinäre Projekttätigkeit

Kunde: Kompetenzzentrum für Biowerkstoffe Aachen (bwA)


Aufgaben:

  • Simulation der oberflächennahen Bewegung von Teilchen in einer Flüssigkeit, Interdisziplinäre Projekttätigkeit


10/1994 ? 08/1996:

Rolle: Studentische Hilfskraft

Kunde: Institut für theoretische Physik


Aufgaben:

  • Betreuung von Übungsgruppen


10/1991 ? 09/1994:

Rolle: Studentische Hilfskraft

Kunde: Fachbereich Mathematik


Aufgaben:

  • Betreuung von Übungsgruppen

Betriebssysteme

Linux
Mac OS
Ubuntu
Windows

Programmiersprachen

C++
Python
QML
Qt4

Datenbanken

Informix
MySQL
Oracle
SQLite

Einsatzorte

Einsatzorte

Deutschland
nicht möglich

Projekte

Projekte

11 Monate
2025-11 - heute

Design, Entwicklung und Implementierung

Software-Entwickler C++ Python Handlebars ...
Software-Entwickler
Unternehmen, das Dienstleistungen im Servicebereich und der Entwicklung von Softwarelösungen für Kunden, hauptsächlich im Energieversorgungssektor, anbietet. Aktuell wird das Geschäftsfeld erweitert und die erste Generation von eigenen Testschränken entwickelt.
  • Tätigkeit als Software-Entwickler zur Unterstützung und Beratung des Teams in verschiedenen Projekten
  • Design, Entwicklung und Implementierung
    • Frontend: Webclient
    • Backend: Datenbankanbindung, Service-Prozesse
  • Bearbeitung von Feature und Change Requests, Refactoring, Fehlersuche
  • agile Softwareentwicklung
  • Unittestentwicklung
  • Dokumentation der Software-Architektur und der Implementierung
  • Reviews
C++ Python Handlebars JavaScript TypeScript express.js SQLite Docker devcontainer GoogleTest git cmake
SECA Consulting GmbH
8 Monate
2025-04 - 2025-11

Migration von Excel-basiertem Tool in Webclient Lösung mit Datenbankanbindung

JavaScript TypeScript Angular ...

thyssenkrupp fertigt am weltweit größten Produktionsstandort für Verpackungsstahl in Andernach verzinntes oder spezialverchromtes Feinstblech. Ein bestehendes Tool im Qualitätsmanagement soll von einer Excel-basierten Lösung in eine Webclient Lösung mit Datenbankanbindung migriert und erweitert werden.

  • Beratung, Design, Entwicklung und Implementierung
JavaScript TypeScript Angular express.js Python SQLite SQL Server ember.js Handlebars Docker devcontainer git
thyssenkrupp Rasselstein GmbH
Andernach
3 Jahre 5 Monate
2021-08 - 2024-12

Entwicklung mit C++, Java für Android Tablet

C++ Java Kotlin ...

Die PTx Trimble GmbH ist ein weltweit tätiges Unternehmen, das OEM Lösungen für die Präzisionslandwirtschaft produziert. Der Fokus liegt auf der Entwicklung von innovativen Technologien für die zielgerichtete Bewirtschaftung landwirtschaftlicher Flächen durch Vernetzung von intelligenter Landtechnik und moderner Datentechnologie. Kompatibilität zwischen Traktor, Terminal und Anbaugerät ist dabei eine wichtige Voraussetzung, damit Komponenten funktional zusammenarbeiten. ISOBUS (ISO 11783) bildet hier eine wichtige Basis.

  • Tätigkeit als Software-Entwickler zur Unterstützung und Beratung des Teams in verschiedenen Projekten
  • Design, Entwicklung und Implementierung
  • Migration des externen ISOBUS Task Controllers auf die hauseigene Lösung für das Trimble Precision-IQ Display
  • Bearbeitung von Feature und Change Requests, Refactoring, Fehlersuche
  • Regulierte, agile Softwareentwicklung
  • Unittestentwicklung
C++ Java Kotlin Python GoogleTest Android git cmake Jira
PTx Trimble GmbH
Salzkotten
3 Jahre 5 Monate
2021-08 - 2024-12

Entwicklung mit C++, Java für Android Tablet

Software-Entwickler C++ Java Python ...
Software-Entwickler
Weltweit tätiges Unternehmen, das OEM Lösungen für die Präzisionslandwirtschaft produziert. Der Fokus liegt auf der Entwicklung von innovativen Technologien für die zielgerichtete Bewirtschaftung landwirtschaftlicher Flächen durch Vernetzung von intelligenter Landtechnik und moderner Datentechnologie. Kompatibilität zwischen Traktor, Terminal und Anbaugerät ist dabei eine wichtige Voraussetzung, damit Komponenten funktional zusammenarbeiten. ISOBUS (ISO 11783) bildet hier eine wichtige Basis.
  • Tätigkeit als Software-Entwickler zur Unterstützung und Beratung des Teams in verschiedenen Projekten
  • Design, Entwicklung und Implementierung
  • Migration des externen ISOBUS Task Controllers auf die hauseigene Lösung für das Trimble Precision-IQ Display
  • Bearbeitung von Feature und Change Requests, Refactoring, Fehlersuche
  • agile Softwareentwicklung
  • Unittestentwicklung
  • Dokumentation der Software-Architektur und der Implementierung
  • Reviews
C++ Java Python Kotlin GoogleTest Android git cmake Jira
PTx Trimble GmbH
Salzkotten
3 Jahre 9 Monate
2017-04 - 2020-12

Entwicklung mit Qt und C++

Software-Entwickler C++ Qt QtCreator ...
Software-Entwickler

Die Firma DEUTA entwickelt und fertigt MultifunktionsAnzeigegeräte, Terminals, Fahrdatenrekorder und Sensoren, hauptsächlich für Schienenfahrzeug-Betreiber und Systemlieferanten. Die Anwendungs- und Steuerungs-Software für DMIs wird in C++ und mit Qt entwickelt.

  • Tätigkeit als Software-Entwickler zur Unterstützung und Beratung des Teams; Entwicklung und Implementierung verschiedener Einzelfunktionalitäten nach Spezifikation
  • Bearbeitung von Change Requests, Refactoring, Fehlersuche, Optimierung des Designs, Erarbeitung von Verbesserungsvorschlägen
  • Externes Review bei Software-Lösungen
  • Regulierte, agile Softwareentwicklung, Scrum
  • Modultestentwicklung
  • Unittestentwicklung

C++ Qt QtCreator git cmake Python Robot Framework Ubuntu Visual Studio Microsoft Windows
DEUTA-Werke Technisches Büro
Berlin
8 Monate
2016-08 - 2017-03

UI Framework Entwicklung, Qt, QML, C++

Software-Entwickler QML Qt C++ ...
Software-Entwickler
Die Firma Dräger ist ein international führendes Unternehmen in der Medizintechnik. Für die nächste Generation ihrer Monitoring Produkte wird ein UI Framework auf Basis von Qt und QML entwickelt.
  • Tätigkeit als Software-Entwickler zur Unterstützung des Teams; Entwicklung und Implementierung verschiedener Einzelfunktionalitäten
  • Erstellung graphischer Objekte für "Waveforms", "Loops"
  • Erweiterung graphischer Objekte für "Trends"
  • Fachliche Abstimmung neuer graphischer Objekte mit den UI Designern
  • Analyse und Dokumentation der Anforderungen in DOORS
  • Implementierung der "Views" in Qt/QML und der Controller in C++
  • Unterstützung/Coaching des Teams bei der Modellierung bereits vorhandener Objekte (Refactoring, PerformanceOptimierung)
  • Fehlersuche, Optimierung des vorhandenen Designs, Erarbeitung von Verbesserungsvorschlägen
  • Analyse und Implementierung von Tests (Unit-Tests, gtest, gmock) und Testschnittstellen (RTF), die den Verwenderprodukten eine einfache Testbarkeit erlauben
  • Externes Review bei Software-Lesungen
  • Regulierte, agile Softwareentwicklung, Scrum
QML Qt C++ JavaScript OpenGL ES QtCreator Visual Studio Microsoft Windows VxWorks Atlassian Toolchain
Drägerwerk AG & Co. KGaA
Lübeck
6 Monate
2016-01 - 2016-06

HMI Entwicklung, Qt, QML, C++

QML Qt C++ ...

Die Firma Baummer hhs stellt Leimauftrag- und Kontrollsysteme her und entwickelt hausintern, agil, die nächste Version des Frontends eines ihrer zentralen Anlagen-Bedien- und Konfigurationsprogramme neu in QML und Qt als Touch-HMI.

  • Tätigkeit als Software-Entwickler zur Unterstützung des internen Teams
  • Implemetierung diverser (> 20) komplexer Dialoge (Model-View-Delegate)
  • Entwurf und Programmierung Custom-Components OOD+OOA
  • Entwurf und Programmierung Dialog- und ComponentLocking über mehrere Ebenenen
  • Entwicklung und Anbindung an Custom Virtual Keyboard
  • Entwurf und Programmierung Benutzerverwaltung
  • Programmierung Konvertierungs-Tool in Qt und C++
  • SQLite Datenbankanbindung

QML Qt C++ JavaScript QtCreator Visual Studio 2013 Microsoft Windows 8.1 Pro
Baumer hhs, Krefeld
11 Monate
2015-02 - 2015-12

Softwareentwicklung

Freier Mitarbeiter
Freier Mitarbeiter
  • Schwerpunkte: C++, Qt, VCL, Visual Studio, Microsoft Windows, Linux, Client-Server-Systeme
  • Softwareentwicklung, Beratung und IBN Erweiterung für Walzendatenbank HMI bei Endkunden
  • Softwareentwicklung, Beratung und IBN Erweiterung für Mechanik Center Anwendung bei Endkunden
  • Support und Beratung von Endkunden
  • Administration von Client-Server-Systemen beim Endkunden
Indev Ltd.
10 Jahre 2 Monate
2005-01 - 2015-02

Erweiterung/Pflege/Support Walzeninformationssystem

Softwareentwickler, Projektmanager C/C++ C# Java ...
Softwareentwickler, Projektmanager

Die Indev Ltd. hat zum 1.1.2015 die Geschäfte und Belegschaft der gesco mbh übernommen.

  • Komplette Entwicklung (Win/Lin), Inbetriebnahme, Schulung, Anforderungsmanagement, Budgetierung von diversen kundenspezifischen Client/Server-Anwendungen; Schwerpunkt Level 2 Automatisierung (Ereignisgesteuerte Prozesssysteme, Datenbankanwendungen, Level 1 HMI, Level 2 HMIs, Walzeninformationssystem)
  • Entwurf, Planung und Entwicklung (Win/Lin) von unternehmenseigener Software/Tools
  • Architektur, Fehleranalyse, Performanceanalyse, Code Reviews
  • Entwurf und Implementierung von Schnittstellen zu anderen Teilprojekten
  • Review von Featurespezifikationen und Designunterlagen
  • Administration von Win/Lin Servern und Datenbanken (Oracle, MySQL, Informix, SQLite)
  • Projektmanagement, Kundenmanagement, Inbetriebnahmeleitung

C/C++ C# Java Fortran JavaScript Python Domänenspezifische Sprachen: SQL HTML XML REGEX Qt Creator Visual Studio Eclipse Qt .NET CF Borland OPC VTK OpenGL Oracle MySQL Informix SQLite
Indev Ltd. (gesco mbh)
Hügelsheim
10 Jahre
2005-01 - 2014-12

Komplette Entwicklung (Win/Lin)

Softwareentwickler, Projektmanager C/C++ C# Java ...
Softwareentwickler, Projektmanager

Die Indev Ltd. hat zum 1.1.2015 die Geschäfte und Belegschaft der gesco mbh übernommen.

  • Komplette Entwicklung (Win/Lin), Inbetriebnahme, Schulung, Anforderungsmanagement, Budgetierung von diversen kundenspezifischen Client/Server-Anwendungen; Schwerpunkt Level 2 Automatisierung (Ereignisgesteuerte Prozesssysteme, Datenbankanwendungen, Level 1 HMI, Level 2 HMIs, Walzeninformationssystem)
  • Entwurf, Planung und Entwicklung (Win/Lin) von unternehmenseigener Software/Tools
  • Architektur, Fehleranalyse, Performanceanalyse, Code Reviews
  • Entwurf und Implementierung von Schnittstellen zu anderen Teilprojekten
  • Review von Featurespezifikationen und Designunterlagen
  • Administration von Win/Lin Servern und Datenbanken (Oracle, MySQL, Informix, SQLite)
  • Projektmanagement, Kundenmanagement, Inbetriebnahmeleitung
C/C++ C# Java Fortran JavaScript Python SQL HTML XML REGEX Qt Creator Visual Studio Eclipse Qt .NET CF Borland OPC VTK OpenGL Oracle MySQL Informix SQLite
Indev Ltd.
Hügelsheim
1 Jahr
2012-01 - 2012-12

MES-System

Software-Entwickler
Software-Entwickler
Hügelsheim
6 Monate
2009-01 - 2009-06

Mechanik Center

Software-Entwickler
Software-Entwickler
Hügelsheim
5 Monate
2007-01 - 2007-05

Portierung Rohrwalzdatenprogramm nach Borland C++ Builder 6, VCL

Software-Entwickler
Software-Entwickler
Hügelsheim
1 Jahr
2006-01 - 2006-12

Level 1 HMI für Walzwerk

Software-Entwickler
Software-Entwickler
Hügelsheim
1 Jahr
2006-01 - 2006-12

Level 2 HMI für Walzwerk

Software-Entwickler
Software-Entwickler
Hügelsheim
2 Monate
2005-04 - 2005-05

Debugging eines Kundenprogramms

Software-Entwickler
Software-Entwickler
Hügelsheim
4 Monate
2005-01 - 2005-04

Portierung Walzeninformationssystem nach Borland C++, VCL

Software-Entwickler
Software-Entwickler
Hügelsheim

Aus- und Weiterbildung

Aus- und Weiterbildung

2 Monate
2003-01 - 2003-02

Praktikum Stabsstelle Qualität

Urenco Deutschland GmbH, Jülich
Urenco Deutschland GmbH, Jülich
7 Monate
2002-06 - 2002-12

Weiterbildung zum QM

DGQ-Qualitätsmanager, Microrep GmbH, Aachen
DGQ-Qualitätsmanager
Microrep GmbH, Aachen
7 Jahre 11 Monate
1988-10 - 1996-08

Studium, Fachbereiche Physik und Mathematik

Diplom Physiker, Rheinisch-Westfälische Technische Hochschule Aachen
Diplom Physiker
Rheinisch-Westfälische Technische Hochschule Aachen

  • Thema der Diplomarbeit: auf Anfrage
  • Schwerpunkte: Hydrodynamik (Physik), Analysis (Mathematik)
  • 08/1996 Diplom Physik
  • 08/1995 Vordiplom Mathematik
  • 04/1992 Vordiplom Physik

1 Jahr 3 Monate
1987-07 - 1988-09

Wehrdienst

Budel (NL) und Geilenkirchen
Budel (NL) und Geilenkirchen
7 Jahre 11 Monate
1979-08 - 1987-06

Schulbildung

Abitur, Friedrich-Spee-Gymnasium Geldern
Abitur
Friedrich-Spee-Gymnasium Geldern
1 Jahr
1978-08 - 1979-07

Schulbildung

Städt. Aufbaugymnasium Moers
Städt. Aufbaugymnasium Moers
4 Jahre
1974-08 - 1978-07

Schulbildung

Städt. Gemeinschaftsgrundschule Moers, Moers-Hülsdonk
Städt. Gemeinschaftsgrundschule Moers, Moers-Hülsdonk

Kompetenzen

Kompetenzen

Top-Skills

C++ Qt Qml

Produkte / Standards / Erfahrungen / Methoden

Git
Qt
Qt Creator
Scrum
VMware

Zusatzqualifikationen

  • iOS, OS X
  • Mac OS 9
  • XCode
  • Objective-C
  • Swift
  • Unity3D
  • Mono/C#
  • Microsoft Office
  • Mathematica
  • Maple
  • Matlab
  • PHP
  • Perl
  • VRML
  • Webservices
  • JSON


Key Skills:

  • C/C++
  • Qt
  • QML
  • JavaScript
  • Python
  • .NET CF
  • C#
  • Java
  • Visual Studio
  • SQL
  • Automatisierung Level 2
  • OPC classic
  • ember.js
  • MQTT


Relevante Erfahrung:

  • >25 Jahre Erfahrung in wissenschaftlich-technischer Programmierung
  • >15 Jahre Berufserfahrung unter C/C++
  • 12 Jahre Berufserfahrung mit Qt4, Qt5, QML
  • Entwicklung und Betreuung von kundenspezifischen Datenbankanwendungen (Oracle, MySQL, Informix) und Prozessen mit C++/Qt, Visual Studio für WIN/LIN Systeme
  • desktopartige Entwicklung für Displaysysteme basierend auf Embedded Systemen mit Linux, Windows, Android Betriebssystemen
  • Entwurf, Planung und Entwicklung von unternehmenseigenen Produkten mit C++/Qt, VS (OPC, OpenGL).
  • Entwicklungsarbeit in diversen internationalen Großprojekten; 2 Jahre Inbetriebnahmeleitung in Frankreich
  • Projekterfahrung in regulierter Softwareentwicklung, agiler Softwareentwicklung, SCRUM (Medizin-, Bahnbranche)
  • Projekterfahrung in Anwendungsentwicklung auf embedded Platform, VxWorks, Wind River Workbench
  • fachliche Projektleitung von Teams mit < 5 Mitarbeitern
  • Entwicklung Barcodescanner-Anwendung .NET CF/C#
  • Fachkraft für Qualitätsmanagement und Software-Qualitätssicherung
  • Zertifizierter Qualitätsmanager DGQ


Praktikum

01/2003 - 02/2003

Rolle: Praktikant - Qualität

Kunde: Urenco Deutschland GmbH, Jülich


Berufstätigkeit an der RWTH

09/1996 ? 03/2001:

Rolle: Wissenschaftlicher Assistent

Kunde: Institut für theoretische Physik A


Aufgaben:

  • Forschung über Suspensionen, Übungs- und Lehrstuhlbetrieb


01/1998 ? 07/1999:

Rolle: Interdisziplinäre Projekttätigkeit

Kunde: Kompetenzzentrum für Biowerkstoffe Aachen (bwA)


Aufgaben:

  • Simulation der oberflächennahen Bewegung von Teilchen in einer Flüssigkeit, Interdisziplinäre Projekttätigkeit


10/1994 ? 08/1996:

Rolle: Studentische Hilfskraft

Kunde: Institut für theoretische Physik


Aufgaben:

  • Betreuung von Übungsgruppen


10/1991 ? 09/1994:

Rolle: Studentische Hilfskraft

Kunde: Fachbereich Mathematik


Aufgaben:

  • Betreuung von Übungsgruppen

Betriebssysteme

Linux
Mac OS
Ubuntu
Windows

Programmiersprachen

C++
Python
QML
Qt4

Datenbanken

Informix
MySQL
Oracle
SQLite

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.