Deutschland: Bevorzugt Raum München. Deutschlandweite Einsatzgebiete nur für Projekte mit großem Remote-Anteil.
Im Rahmen einer Neuentwicklung eines Geräts für Predictive-Maintenance:
* Definition und Implementierung der Firmware-Struktur
* Anbindung der Basis-Firmware an konfigurierbare Auswerte-Algorithmen
* Definition und Implementierung des Communication stack zum Konfigurieren und Überwachen des Geräts.
* Unit-Tests
* Last-Tests
* Lauffähigkeit auf verschiedenen Plattformen (Linux, Windows, ARM,...) sicherstellen
Entwicklung UI/Frontend/Backend für Prozessautomatisierung (Konfiguration, Visualisierung) mittels Angular, TypeScript und .net core
Multiplattform-Multi-API-Bibliothek zur Kommunikation mit intelligenten Sensoren für predictive maintenance. API-Design (C++, C#, Python)
Implementierung
Tests (manuell/automatisch)
Dokumentation
Support & Wartung
Mitarbeit bei einer wissenschaftlichen Software zur Untersuchung/Simulation von Streuungs-und Reflexionseffekten bei Neutronen-/Gammastrahlung.
Migration und Neuentwicklung von UI Komponenten unter Qt5
Redesign und Migration der UI
Redesign und Migration der Datenschicht
Anpassen/Erweitern der Unittests
Programm zur Parametrierung, Datenauswertung und Überwachung intelligenter Sensoren, u.a im Umfeld Industrial Ethernet (PROFINET, EthernetIP, ModbusTCP, EtherCAT, Powerlink). Hierfür wurden Teile der GUI entworfen und realisiert (Qt), sowie das gesamte Handling der Messgeräte.
Das Projekt umfasst auch die Kommunikation über USB und Ethernet, Treibererkennung (USB) sowie programmtechnische Hilfestellung bei Treiberproblemen.
Bitte beachten Sie bei den folgenden Projekten:
Bis Juni 2013 gab es eine "Grundversorgung" mit zwei Projekten:
Das im Mai 1998 gestartete Projekt zur Restbus-Simulation
und das im September 1999 gestartete Projekt für Systemtests/Messtechnik.
Sofern es sich nicht um wesentliche neue Aspekte oder Technologien
handelt, sind angefallene Wartungsprojekte zu diesen Themen nicht in der folgenden
Aufstellung erwähnt.
Weiter ist zu erwähnen, dass meist mehrere Projekte zeitgleich in Bearbeitung
sind, daher die Überschneidungen in den Zeitraum-Angaben
Zeitraum: 09/2009 - 06/2013
Windows 2000/XP/Vista/7
Windows 2000/XP
Windows 2000/XP
SVN-API für Python (PySVN)
SVN-API für C (Tigris)
Sprache: C++, Python
siehe frühere Projekte) zur verbesserten Einbindung in Prozessketten
und automatisierte Abläufe sowie zur Erhöhung der Testbarkeit
(Qualitätssicherung)
plattformübergreifende Techniken (Windows/Linux)
Software: MS Visual Studio, qmake, Qt, PythonWindows 2000/XP
Sprache: C++, PythonDatenbank-Editor migriert, Absicherung der Korrektheit mit CppUnit
Software: MS Visual Studio, Eclipse, qmake, Qt, CppUnitWindows 2000/XP
Sprachen: C++, JavaDefinition und Umsetzung von Richtlinien zur Verwendung von
Testmethoden in laufenden Projekten
* UnitTest (CppUnit, JUnit)
* Skript-gesteuerte Release-Tests
Software: MS Visual Studio, CppUnit, Python, Tcl/TkWindows 2000/XP
Sprache: C++, Python, Tcl/Tkder hohen Anforderungen nötig:
* Online-Anzeige von Signalveräufen auf sämtlichen Bussystemen (CAN,
MOST, Flexray, LIN)
* Hohe Datenmengen handelbar (online und offline im Gigabyte-Bereich!)
* Anbindung an bisherige Tool-Landschaft, v.a. an bisherige
Entwicklungen (v.a. Projekt Systemtest/Messtechnik)
* Datenbankanbindung zur optimierten Darstellung von Signalverläufen
* Standalone und Plug-In-fähig
* plattformübergreifend (Windows/Linux)
Software: MS Visual Studio, qmake, Qt, CppUnit, PythonWindows 2000/XP
Sprache: C++Hardware, Protokoll-Überwachung. Auswertungen.
Software: MS Visual Studio, qmake, QtWindows 2000/XP
Sprache: C++Parsen und Aufbereiten der Daten aus LIN description files.
Parser multiplattform-fähig.
Software: MS Visual Studio, qmake, Qt, KDevelopWindows 2000/XP, SuSE Linux
Sprache: C++Unterstützung für Mehrsprachigkeit wurde mit den Mitteln
von Qt realisiert - teilweise erweitert, um mit den bisherigen
Strukturen (MFC) verwendet werden zu können.
Software: MS Visual Studio, qmake, Qt, QtLinguist, Qt DesignerWindows 2000/XP
Sprache: C++im Hinblick auf Plattformunabhängigkeit. Damit einhergehend:
Zurückführen von COM-Abhängigkeiten, Definition von generischen
Plug-In-Mechanismen, GUI-Migration auf Qt, Installationspakete
anpassen
Software: MS Visual Studio, KDevelop, qmake, Qt, GCC, InstallShieldWindows 2000/XP/Vista/7, SuSE Linux
Sprache: C++auf Qt, somit plattformübergreifend für Linux und Windows. Damit
verbunden ist eine umfangreiche GUI-Reprogrammierung (spezifische
Steuerelemente und grafische Anzeigen/Eingabeelemente).
Plattformunabhängige Erweiterung für beliebige Restbus-Back-Ends.
Primärer Zweck der Migrierung ist, eine Flexray-Restbussimulation
auf Linux zu ermöglichen (RTAI-Kernel, DECOMSYS-BackEnd).
Software: MS Visual Studio, KDevelop, qmake, Qt,Windows 2000/XP, SuSE Linux, Debian Linux
Sprache: C++COM-basierten Anwendungen per Java.
Dies soll in erster Linie verwendet werden, um im
Versuchsfahrzeug verbaute Meßtechnik per PDA/PocketPC über einen
Standard-Web-Browser und Anbindung per WLAN steuern zu können.
Als Nebeneffekt kann die Meßtechnik auch von anderen Betriebssystemen
und entfernten stationären Rechnern gesteuert werden.
Software: Sun Java 1.4.1, Jeode Java, Windows 2000/XP, Windows CE, SuSE Linux,Eclipse, IIS
Sprache: C++, Javaverwendete Aufzeichnungsformate. Zur einfachen Erweiterbarkeit
der konvertierbaren Formate wird eine PlugIn-Technik
implementiert.
Dieses Projekt wird unter Linux mit Qt/C++ entwickelt. Eingesetzt
wird es unter Linux und Windows. Damit ist dieses Projekt auch
eine Evaluierung der Erstellung von Multi-Plattform-Programmen.
Software: Windows 2000/XP, SuSE Linux, Visual Studio, KDevelop, QtWinHelp-Format (*.hlp) ins HTML-Format (compiled html, *.chm)
Software: Windows 2000, HTML Help Workshop, HTML Help Compilernumerischen Auswertung von Mithörschwellen von Windows
nach Linux.
Dieses Programm habe ich in meiner Diplomarbeit unter und
für Windows 98 entwickelt. Um eine Migrierung von Windows
nach Linux an einem "unkritischen" Projekt kennenzulernen,
habe ich diese Arbeit gewählt.
Software: SuSE Linux, Qt, Windows 2000sample-basierten Modifizierung des Klangvolumens im
Baßbereich.
Software: Keil C, Windows 9x/NT/2000(Microcontroller :80515)
werden im XML-Format gehalten.
Software: Eclipse (Java-Entwicklungsumgebung), Windows 2000MS Visual Source Safe auf CVS
Software: Linux, Windows 2000, CVS, WinCVS, Visual Source Safevon XML-Datenbanken.
Hier wird in einem in C++ geschriebenen Programm auf
Java-Code zugegriffen. Dies wird über die Java
Invocation API sowie über das JNI (Java Native Interface)
realisiert.
Software: Windows 2000, C++, Java, Eclipse, MS Visual StudioFilterung für reduzierte Informationsdarbietung
Software: Linux, Windows 9x/NT/2000, CVS, Sun One (Forte for Java 4),Xerces, JDOM
Sprache: Javaauf Grundlage virtueller 3D-Welten.
Darstellung des Gesamtfahrzeugs, Zustandsänderungen
Einbindung der Darstellung in die Systemtestumgebung
(siehe Projekt unten).
Software: VRMLPad, Windows 9x/NT/2000, VB, MS Visual C++, doxygenund zum Systemtest (siehe untenstehende Projekte)
Software: CANoe, Windows 9x/NT/2000, MS Visual C++, doxygenStark platzoptimierte Darstellung der Signale, frei konfigurierbare
GUI, In&Out.
Einbindung in die automatische Generierung von Restbussimulationen
(siehe Projekt unten)
Software: CANoe, Windows 9x/NT/2000, MS Visual C++, doxygenSystems zum Simulieren und Testen von vernetzten Systemen im
KFZ (CAN, MOST, LIN, Flexray). Wesentliche Aspekte:
- Möglichkeit der korrelierten Betrachtung mehrerer Busse.
- Erweiterbarkeit der Funktionalität ohne Eingriff ins Basissystem
- Erweiterbarkeit der GUI ohne Eingriff ins Basissystem
- Multi Threading
- Anbindungen an neue Bussysteme (z.B. bei Einführung von MOST und
Flexray) sehr zeitnah möglich (im Gegensatz zu Tools von
Drittanbietern)
- Realisiert mit COM
- Verwendung von Drittanbieter-Lösungen (z.B. CANoe) reduzierbar
Stand 06/2013:
Dieses Projekt hat sich im Umfeld des Laborfahrzeugs
etabliert. Der Einsatzbereich wurde auch auf die Bereiche
Produktion und Qualitätskontrolle ausgedehnt.
Nach letzten Erhebungen ist das Tool an weltweiten Standorten des
Automobilherstellers in Betrieb (geschätzt ca. 1000 Installationen).
Es wurde in die offiziellen Verteilungs- und Supportmechanismen
eingebunden.
Die Entwicklung wird in einem Team fortgeführt, das
sich aus internen und externen Mitarbeitern sowie Zulieferern
zusammensetzt.
Dabei kommt der Komponenten-Entwurf (PlugIn-Technik) mit seinen
optimal getrennten Entwicklungsbereichen der Wartbarkeit, der
Stabilität und der Erweiterbarkeit zu Gute. Die Anzahl der
Komponenten ist inzwischen auf ca. 190 DLLs und EXEs angewachsen.
Inzwischen (seit 2009) wird das Tool in einer Kooperation mit der
Eberspächer Electronics GmbH und Co. KG. unter dem Namen Caromee
weiterentwickelt und weltweit vertrieben. Es wird parallel in zwei Ausprägungen
fortgeführt:
Zum einen für den ursprünglich federführenden Automobilkonzern, zum anderen
in einer Version, die für andere Automobilhersteller angepasst/erweitert wurde.
Umgebung von CANoe. Vollautomatisiertes Erzeugen der CANoe-Panels,
des CANoe-CAPL-Codes, der CANoe-Datenbanken und der CANoe-
Konfigurationsdateien.
Software: CANoe, Windows 9x/NT/2000, MS Visual C++, doxygenLenkung für Crash-Test-Fahrzeuge. Das Projekt umfasste die Hardware-
Entwicklung der Kamera-Anbindung an einen DSP sowie die Programmierung
des DSPs.
Software: Cross-Assembler für TMS 320controlled vehicle). ECV-Fahrzeuge werden in Crash-Tests ohne
Fremdantrieb verwendet. Das Frontend umfasste:
- Diagnose
- Kalibrierung
- Meßdatenaufzeichnung
- Online-Meßdatenerfassung
Dieses Projekt habe ich als Praktikant begonnen, als Werkstudent
weitergeführt und dann als Freiberufler beendet und gewartet.
Installationen und Schulungen u.a. in Graz (Österreich) und
Puna (Indien).
Software: MS-DOS, Turbo PascalTestspezifikation und -durchführung
Software: CANoe, Windows 3.1- Ablaufsteuerung
- Multimedia-Umgebung
Dieses Projekt habe ich als Werkstudent begonnen und als
Freiberufler beendet.
Software: PC, Windows 95QtScript fundiert
bisher tätig:
Automotive
Automobil-Industrie
Elektrotechnik
Mess- und Regelungstechnik
Automatisierungstechnik
Forschung
Einzelhandel
andere Branchen willkommen
Deutschland: Bevorzugt Raum München. Deutschlandweite Einsatzgebiete nur für Projekte mit großem Remote-Anteil.
Im Rahmen einer Neuentwicklung eines Geräts für Predictive-Maintenance:
* Definition und Implementierung der Firmware-Struktur
* Anbindung der Basis-Firmware an konfigurierbare Auswerte-Algorithmen
* Definition und Implementierung des Communication stack zum Konfigurieren und Überwachen des Geräts.
* Unit-Tests
* Last-Tests
* Lauffähigkeit auf verschiedenen Plattformen (Linux, Windows, ARM,...) sicherstellen
Entwicklung UI/Frontend/Backend für Prozessautomatisierung (Konfiguration, Visualisierung) mittels Angular, TypeScript und .net core
Multiplattform-Multi-API-Bibliothek zur Kommunikation mit intelligenten Sensoren für predictive maintenance. API-Design (C++, C#, Python)
Implementierung
Tests (manuell/automatisch)
Dokumentation
Support & Wartung
Mitarbeit bei einer wissenschaftlichen Software zur Untersuchung/Simulation von Streuungs-und Reflexionseffekten bei Neutronen-/Gammastrahlung.
Migration und Neuentwicklung von UI Komponenten unter Qt5
Redesign und Migration der UI
Redesign und Migration der Datenschicht
Anpassen/Erweitern der Unittests
Programm zur Parametrierung, Datenauswertung und Überwachung intelligenter Sensoren, u.a im Umfeld Industrial Ethernet (PROFINET, EthernetIP, ModbusTCP, EtherCAT, Powerlink). Hierfür wurden Teile der GUI entworfen und realisiert (Qt), sowie das gesamte Handling der Messgeräte.
Das Projekt umfasst auch die Kommunikation über USB und Ethernet, Treibererkennung (USB) sowie programmtechnische Hilfestellung bei Treiberproblemen.
Bitte beachten Sie bei den folgenden Projekten:
Bis Juni 2013 gab es eine "Grundversorgung" mit zwei Projekten:
Das im Mai 1998 gestartete Projekt zur Restbus-Simulation
und das im September 1999 gestartete Projekt für Systemtests/Messtechnik.
Sofern es sich nicht um wesentliche neue Aspekte oder Technologien
handelt, sind angefallene Wartungsprojekte zu diesen Themen nicht in der folgenden
Aufstellung erwähnt.
Weiter ist zu erwähnen, dass meist mehrere Projekte zeitgleich in Bearbeitung
sind, daher die Überschneidungen in den Zeitraum-Angaben
Zeitraum: 09/2009 - 06/2013
Windows 2000/XP/Vista/7
Windows 2000/XP
Windows 2000/XP
SVN-API für Python (PySVN)
SVN-API für C (Tigris)
Sprache: C++, Python
siehe frühere Projekte) zur verbesserten Einbindung in Prozessketten
und automatisierte Abläufe sowie zur Erhöhung der Testbarkeit
(Qualitätssicherung)
plattformübergreifende Techniken (Windows/Linux)
Software: MS Visual Studio, qmake, Qt, PythonWindows 2000/XP
Sprache: C++, PythonDatenbank-Editor migriert, Absicherung der Korrektheit mit CppUnit
Software: MS Visual Studio, Eclipse, qmake, Qt, CppUnitWindows 2000/XP
Sprachen: C++, JavaDefinition und Umsetzung von Richtlinien zur Verwendung von
Testmethoden in laufenden Projekten
* UnitTest (CppUnit, JUnit)
* Skript-gesteuerte Release-Tests
Software: MS Visual Studio, CppUnit, Python, Tcl/TkWindows 2000/XP
Sprache: C++, Python, Tcl/Tkder hohen Anforderungen nötig:
* Online-Anzeige von Signalveräufen auf sämtlichen Bussystemen (CAN,
MOST, Flexray, LIN)
* Hohe Datenmengen handelbar (online und offline im Gigabyte-Bereich!)
* Anbindung an bisherige Tool-Landschaft, v.a. an bisherige
Entwicklungen (v.a. Projekt Systemtest/Messtechnik)
* Datenbankanbindung zur optimierten Darstellung von Signalverläufen
* Standalone und Plug-In-fähig
* plattformübergreifend (Windows/Linux)
Software: MS Visual Studio, qmake, Qt, CppUnit, PythonWindows 2000/XP
Sprache: C++Hardware, Protokoll-Überwachung. Auswertungen.
Software: MS Visual Studio, qmake, QtWindows 2000/XP
Sprache: C++Parsen und Aufbereiten der Daten aus LIN description files.
Parser multiplattform-fähig.
Software: MS Visual Studio, qmake, Qt, KDevelopWindows 2000/XP, SuSE Linux
Sprache: C++Unterstützung für Mehrsprachigkeit wurde mit den Mitteln
von Qt realisiert - teilweise erweitert, um mit den bisherigen
Strukturen (MFC) verwendet werden zu können.
Software: MS Visual Studio, qmake, Qt, QtLinguist, Qt DesignerWindows 2000/XP
Sprache: C++im Hinblick auf Plattformunabhängigkeit. Damit einhergehend:
Zurückführen von COM-Abhängigkeiten, Definition von generischen
Plug-In-Mechanismen, GUI-Migration auf Qt, Installationspakete
anpassen
Software: MS Visual Studio, KDevelop, qmake, Qt, GCC, InstallShieldWindows 2000/XP/Vista/7, SuSE Linux
Sprache: C++auf Qt, somit plattformübergreifend für Linux und Windows. Damit
verbunden ist eine umfangreiche GUI-Reprogrammierung (spezifische
Steuerelemente und grafische Anzeigen/Eingabeelemente).
Plattformunabhängige Erweiterung für beliebige Restbus-Back-Ends.
Primärer Zweck der Migrierung ist, eine Flexray-Restbussimulation
auf Linux zu ermöglichen (RTAI-Kernel, DECOMSYS-BackEnd).
Software: MS Visual Studio, KDevelop, qmake, Qt,Windows 2000/XP, SuSE Linux, Debian Linux
Sprache: C++COM-basierten Anwendungen per Java.
Dies soll in erster Linie verwendet werden, um im
Versuchsfahrzeug verbaute Meßtechnik per PDA/PocketPC über einen
Standard-Web-Browser und Anbindung per WLAN steuern zu können.
Als Nebeneffekt kann die Meßtechnik auch von anderen Betriebssystemen
und entfernten stationären Rechnern gesteuert werden.
Software: Sun Java 1.4.1, Jeode Java, Windows 2000/XP, Windows CE, SuSE Linux,Eclipse, IIS
Sprache: C++, Javaverwendete Aufzeichnungsformate. Zur einfachen Erweiterbarkeit
der konvertierbaren Formate wird eine PlugIn-Technik
implementiert.
Dieses Projekt wird unter Linux mit Qt/C++ entwickelt. Eingesetzt
wird es unter Linux und Windows. Damit ist dieses Projekt auch
eine Evaluierung der Erstellung von Multi-Plattform-Programmen.
Software: Windows 2000/XP, SuSE Linux, Visual Studio, KDevelop, QtWinHelp-Format (*.hlp) ins HTML-Format (compiled html, *.chm)
Software: Windows 2000, HTML Help Workshop, HTML Help Compilernumerischen Auswertung von Mithörschwellen von Windows
nach Linux.
Dieses Programm habe ich in meiner Diplomarbeit unter und
für Windows 98 entwickelt. Um eine Migrierung von Windows
nach Linux an einem "unkritischen" Projekt kennenzulernen,
habe ich diese Arbeit gewählt.
Software: SuSE Linux, Qt, Windows 2000sample-basierten Modifizierung des Klangvolumens im
Baßbereich.
Software: Keil C, Windows 9x/NT/2000(Microcontroller :80515)
werden im XML-Format gehalten.
Software: Eclipse (Java-Entwicklungsumgebung), Windows 2000MS Visual Source Safe auf CVS
Software: Linux, Windows 2000, CVS, WinCVS, Visual Source Safevon XML-Datenbanken.
Hier wird in einem in C++ geschriebenen Programm auf
Java-Code zugegriffen. Dies wird über die Java
Invocation API sowie über das JNI (Java Native Interface)
realisiert.
Software: Windows 2000, C++, Java, Eclipse, MS Visual StudioFilterung für reduzierte Informationsdarbietung
Software: Linux, Windows 9x/NT/2000, CVS, Sun One (Forte for Java 4),Xerces, JDOM
Sprache: Javaauf Grundlage virtueller 3D-Welten.
Darstellung des Gesamtfahrzeugs, Zustandsänderungen
Einbindung der Darstellung in die Systemtestumgebung
(siehe Projekt unten).
Software: VRMLPad, Windows 9x/NT/2000, VB, MS Visual C++, doxygenund zum Systemtest (siehe untenstehende Projekte)
Software: CANoe, Windows 9x/NT/2000, MS Visual C++, doxygenStark platzoptimierte Darstellung der Signale, frei konfigurierbare
GUI, In&Out.
Einbindung in die automatische Generierung von Restbussimulationen
(siehe Projekt unten)
Software: CANoe, Windows 9x/NT/2000, MS Visual C++, doxygenSystems zum Simulieren und Testen von vernetzten Systemen im
KFZ (CAN, MOST, LIN, Flexray). Wesentliche Aspekte:
- Möglichkeit der korrelierten Betrachtung mehrerer Busse.
- Erweiterbarkeit der Funktionalität ohne Eingriff ins Basissystem
- Erweiterbarkeit der GUI ohne Eingriff ins Basissystem
- Multi Threading
- Anbindungen an neue Bussysteme (z.B. bei Einführung von MOST und
Flexray) sehr zeitnah möglich (im Gegensatz zu Tools von
Drittanbietern)
- Realisiert mit COM
- Verwendung von Drittanbieter-Lösungen (z.B. CANoe) reduzierbar
Stand 06/2013:
Dieses Projekt hat sich im Umfeld des Laborfahrzeugs
etabliert. Der Einsatzbereich wurde auch auf die Bereiche
Produktion und Qualitätskontrolle ausgedehnt.
Nach letzten Erhebungen ist das Tool an weltweiten Standorten des
Automobilherstellers in Betrieb (geschätzt ca. 1000 Installationen).
Es wurde in die offiziellen Verteilungs- und Supportmechanismen
eingebunden.
Die Entwicklung wird in einem Team fortgeführt, das
sich aus internen und externen Mitarbeitern sowie Zulieferern
zusammensetzt.
Dabei kommt der Komponenten-Entwurf (PlugIn-Technik) mit seinen
optimal getrennten Entwicklungsbereichen der Wartbarkeit, der
Stabilität und der Erweiterbarkeit zu Gute. Die Anzahl der
Komponenten ist inzwischen auf ca. 190 DLLs und EXEs angewachsen.
Inzwischen (seit 2009) wird das Tool in einer Kooperation mit der
Eberspächer Electronics GmbH und Co. KG. unter dem Namen Caromee
weiterentwickelt und weltweit vertrieben. Es wird parallel in zwei Ausprägungen
fortgeführt:
Zum einen für den ursprünglich federführenden Automobilkonzern, zum anderen
in einer Version, die für andere Automobilhersteller angepasst/erweitert wurde.
Umgebung von CANoe. Vollautomatisiertes Erzeugen der CANoe-Panels,
des CANoe-CAPL-Codes, der CANoe-Datenbanken und der CANoe-
Konfigurationsdateien.
Software: CANoe, Windows 9x/NT/2000, MS Visual C++, doxygenLenkung für Crash-Test-Fahrzeuge. Das Projekt umfasste die Hardware-
Entwicklung der Kamera-Anbindung an einen DSP sowie die Programmierung
des DSPs.
Software: Cross-Assembler für TMS 320controlled vehicle). ECV-Fahrzeuge werden in Crash-Tests ohne
Fremdantrieb verwendet. Das Frontend umfasste:
- Diagnose
- Kalibrierung
- Meßdatenaufzeichnung
- Online-Meßdatenerfassung
Dieses Projekt habe ich als Praktikant begonnen, als Werkstudent
weitergeführt und dann als Freiberufler beendet und gewartet.
Installationen und Schulungen u.a. in Graz (Österreich) und
Puna (Indien).
Software: MS-DOS, Turbo PascalTestspezifikation und -durchführung
Software: CANoe, Windows 3.1- Ablaufsteuerung
- Multimedia-Umgebung
Dieses Projekt habe ich als Werkstudent begonnen und als
Freiberufler beendet.
Software: PC, Windows 95QtScript fundiert
bisher tätig:
Automotive
Automobil-Industrie
Elektrotechnik
Mess- und Regelungstechnik
Automatisierungstechnik
Forschung
Einzelhandel
andere Branchen willkommen
"Uneingeschränkte Empfehlung. Ein Könner und ein sehr angenehmer Mensch. Ursprünglich als Entwickler für eine fest umrissene Aufgabe angeheuert, ist der Consultant wegen Personalfluktuation auf unserer Seite unversehens in die Rolle eines Architekten und Teilprojektleiters geraten und hat diese zu unserer vollsten Zufriedenheit ausgefüllt. Auch über das eigene Projekt hinaus hat der Consultant unserer Gruppe mit Rat und Tat geholfen."
— Projekte C++/Qt refactoring and GUI extension, 11/20 - 02/22
Referenz durch Gruppenleiter Softwareentwicklung, Forschungszentrum Jülich GmbH, vom 25.02.22