Ansteuerung des Kamera-Controllers OmronFH über TCP/IP
Implementation und Test mehrerer WPF-Controls
Implementation und Test mehrerer Zenon Project Wizard Extensions
Erstellen zugehöriger Unit-Tests
Erstellen von Design- und Test-Spezifikation
Erweiterung der unten beschriebenen Toolfamilie um einen Algorithmus zur automatisierten Durchsatz-Prognose mit Hilfe des digitalen Zwillings (Idee, Spezifikation, Planung)
Dokumentation der zentralen Planungs-Algorithmen (PlantUml, GraphWiz)
Umstellung der WindowsForms-Applikation auf Wpf
Konfigurierbarkeit der Parameter-Anzeige
Überführung einer Tool-Familie vom Prototypen-Stand zum stabilen Produkt (Front-End in WPF, Back-End). Die Tool-Familie enthielt Tools zur Planung des Produktionsprozesses (Lösung eines hochdimensionalen Optimierungsproblems), Visualisierung an der Maschine (Einbettung in Zenon bzw. WinCC), Aufzeichnung der Produktionsvorgänge, Offline-Visualisierung, Emulation der Maschine.
Das unterstellte mathematische Modell wurde längs des Projektes mehrfach erweitert um neue Requirements abzudecken.
Erweiterung des Gesamtkonzepts um einen Digitalen Zwilling
Erweiterung der Software um ein Planungstool (Idee, Theorie, Spezifizierung und Implementierung)
Erstellung eines Frameworks für ein einheitliches Look & Feel aller Tools
Einarbeitung weiterer Mitarbeiter
Betreuung einer Abschlussarbeit
Erweiterung einer bestehenden .NET-Applikation
Implementation eines Hilfesystems
Umstellung von MSVS 2010 auf MSVS 2017 .NET Framework 4.5
Portierung der PC-Applikation auf Windows 10 Tablet
einer Maschine mit drei Servo-Achsen und einer Mitsubishi-SPS.
Simulation als 3D-Darstellung des parametrischen End-Produktes.
Verschnittoptimierung, Implementation einer Schnittstelle zu
Folgeproduktionsprozessen, dymamische Prozeßoptimierung zur Reduktion von
Nebenzeiten, Erweitern der erstellten Applikation zur Produktionssteuerung
für zwei verwandte Maschinen, Portierung XP nach Windows 7, Umstellung auf
andere SPS Mitsubishi PLC ist nun optional ersetzbar durch Jetter PLC,
Implementation neuer komplexer Maschinenmodule mit mathematischer
Modellierung und zugehörigen Materialtests, Verbesserung der Produktions-
geschwindigkeit durch Umsortierung der Produktionsreihenfolge in der
laufenden Produktion (mit anschließender Rücksortierung) und Laufzeit-
Optimierung der Kommunikation aller System-Komponenten, Implementation
verschiedener Industriedrucker-Protokolle (Videojet, Willett, Leibinger,
Domino, Hitachi, Wiedenbach)
Lichtschnitt-Verfahren: Kalibrierung und Messung für Fleisch auf
Microbox 420 T
Software: MSVC.NET 2005 (C++) für XP embedded, XML, Multithreading, Siemens ODK(Shared Memory), STL, SubVersion
Hardware: Microbox 420 T (1 GB Flashcard statt Festplatte), Kamera Ranger E vonSick-IVP
Sonstiges: schwedische Schnittstellen-Partner, Kommunikation z.T. Englisch,2D/3D-Bildverarbeitung, enge Zeit- und Genauigkeitsanforderungen,
Mathematisches Modell zur möglichst reststückfreien Verwertung
vorliegender Fleisch-Rohlinge nach vorgegebenen Packungsgrößen,
Stück-Zielgewichten und Toleranzen
Projekt: Entwurf eines mathematischen Modells zur dynamischen Steuerung eines
Messers in Abhängigkeit von der Geschwindigkeit des Transportbande
und der gemessenen Größe des transportierten Gutes
WDP3) durch eine neue Motorsteuerung (Schneider Lexium 05) in einer
alten Applikation.
Software: Borland C++, MS-DOSaufsetzend auf VisiWinNET 2005 mit Plugins zur Abdeckung einzelner
Endkunden-Anforderungen, Änderung der GUI-Sprache zur Laufzeit
Software: MSVC.NET 2005 (C#), VisiWinNET 2005 Professional/Smart von InoSoft,XML, OPC, Interoperability für C++ und C# (InteropServices)
Hardware: Microbox 420 T, Einbeziehung eines RFID-Moduls in das Frameworkverteilten Applikation, Lösung von Performance-Problemen in der
relozierbaren graphischen Benutzeroberfläche (nach Vorgaben von
Grafik-Designern), Interplattform-Kommunikation über .NET-Remoting,
Quantum Frameworks für die Programmierung einer State Machine
Dokumentation mit Visual Paradigm (UML).
Software: MSVC.NET 2002, C#, Windows XP, .Net Remoting, XML, Quantum Framework(qf4net), UML (Visual Paradigm)
Sonstiges: internationales Projekt; englische Besprechungen, Mails und TelefonateAnpassung des bestehenden Programmes an neue Hardware,
Einlesen der 2D-Konturen aus DXF-Files,
Optimierungen für signifikante Laufzeitverbesserungen an der
Schnittstelle zur SPS.
Software: Borland C++Verwendung der VRML-Plugins BlaxxunContact51 und Cortona.
Einsatz von MFC, STL und ATL zur Erstellung einzelner Komponenten.
Auch ODBC zum Zugriff auf Datenbanken.
Software: .NET, C++, Windows, MFC (Document-View) VRML, STL, MS Access, MS SQLServer, ODBC
parametrisierten Transport-Systems. Erarbeiten des mathematischen
Modells zur flexiblen Kunden-spezifischen Steuerung. Verwendung von
STL, ATL zur Komponenten-Erstellung und BlaxxunContact51 zur
Visualisierung.
Software: .NET, C++, Windows 2000, MFC, VRML, Java-ScriptTechnische Projektleitung für Softwarehersteller. MFC-Komponenten zur
Lösung und 2D-Visualisierung des Cutting Stock Problems.
Verschiedene mathematische Algorithmen.
Software: ADS-Schnittstelle von IntelliCAD, MSVC 6.0Dongle
Nachbilden von Schnittstellen zur Ersetzung einer Bibliothek bei einem
Softwarehersteller
Software: .NET, C++, Windows, Rogue WaveAusgefeilte, Anwender-freundliche Kontur-Eingabe über
Freihandzeichnung, alternativ Eingabe-Wizzard, Anbindung an SPS
Software: Visual Basic, Windows, IntelliCAD (ADS, SDS), DXF, ComponentOne,Dongle
Das Tool liest eine Maschinen-Konfiguration ein, parst das zugehörige
5-Achsen CNC-Programm und stellt die Bearbeitungs-Ergebnisse der so
simulierten Maschinen-Bewegungen drei-dimensional dar
Projektleitung (2 Mitarbeiter, international, Projektsprache Englisch)
Software: C++, Windows, Visual Studio (MSVC), Open Inventor, VRML, MFC, OpenGLLex & Yacc
Sonstiges: Numerik, Computational GeometryErstellung zweier betriebssystem-unabhängiger Kernels (Windows, UNIX),
ein Kernel zum Zugriff auf eine via DBTools++ verborgene allgemeine
SQL-Datenbank und Datenvorbereitung, der andere Kernel zur
Datenanalyse
Parallelisierung beider Kernels unter UNIX mit pThreads, bei nahezu
linearer Skalierung.
Software: ANSI-C, C++, Irix, Windows, SQL, Rogue Wave, Open Inventor,verschiedene SQL-Datenbanken
Sonstiges: Datenanalyse-Projekte, KundenschulungenBereiche Interplattform-Kommunikation, Software-Maintenance,
Hardware-Maintenance und Software-Error-Treatment
Software: C, ANSI-C, CHILL, COSMOS, DGM&S, Watcom-CompilerSonstiges: UML, ISO 2001
Abschluß als Diplom-Mathematiker
Software-Entwicklung / Programmierung
Quantum Framework (qf4net), VisiWinNET 2005 (Smart und
Professional), Rogue Wave Library, Open Inventor
Mathematik: Numerik, Computational Geometry, 1D/2D Cutting Stock, Kohonen-NetzeDatenvisualisierung, CNC-Programm-Generator, DXF, ADS-Schnittstelle
von IntelliCAD (AutoCAD Development Systems)
Ansteuerung des Kamera-Controllers OmronFH über TCP/IP
Implementation und Test mehrerer WPF-Controls
Implementation und Test mehrerer Zenon Project Wizard Extensions
Erstellen zugehöriger Unit-Tests
Erstellen von Design- und Test-Spezifikation
Erweiterung der unten beschriebenen Toolfamilie um einen Algorithmus zur automatisierten Durchsatz-Prognose mit Hilfe des digitalen Zwillings (Idee, Spezifikation, Planung)
Dokumentation der zentralen Planungs-Algorithmen (PlantUml, GraphWiz)
Umstellung der WindowsForms-Applikation auf Wpf
Konfigurierbarkeit der Parameter-Anzeige
Überführung einer Tool-Familie vom Prototypen-Stand zum stabilen Produkt (Front-End in WPF, Back-End). Die Tool-Familie enthielt Tools zur Planung des Produktionsprozesses (Lösung eines hochdimensionalen Optimierungsproblems), Visualisierung an der Maschine (Einbettung in Zenon bzw. WinCC), Aufzeichnung der Produktionsvorgänge, Offline-Visualisierung, Emulation der Maschine.
Das unterstellte mathematische Modell wurde längs des Projektes mehrfach erweitert um neue Requirements abzudecken.
Erweiterung des Gesamtkonzepts um einen Digitalen Zwilling
Erweiterung der Software um ein Planungstool (Idee, Theorie, Spezifizierung und Implementierung)
Erstellung eines Frameworks für ein einheitliches Look & Feel aller Tools
Einarbeitung weiterer Mitarbeiter
Betreuung einer Abschlussarbeit
Erweiterung einer bestehenden .NET-Applikation
Implementation eines Hilfesystems
Umstellung von MSVS 2010 auf MSVS 2017 .NET Framework 4.5
Portierung der PC-Applikation auf Windows 10 Tablet
einer Maschine mit drei Servo-Achsen und einer Mitsubishi-SPS.
Simulation als 3D-Darstellung des parametrischen End-Produktes.
Verschnittoptimierung, Implementation einer Schnittstelle zu
Folgeproduktionsprozessen, dymamische Prozeßoptimierung zur Reduktion von
Nebenzeiten, Erweitern der erstellten Applikation zur Produktionssteuerung
für zwei verwandte Maschinen, Portierung XP nach Windows 7, Umstellung auf
andere SPS Mitsubishi PLC ist nun optional ersetzbar durch Jetter PLC,
Implementation neuer komplexer Maschinenmodule mit mathematischer
Modellierung und zugehörigen Materialtests, Verbesserung der Produktions-
geschwindigkeit durch Umsortierung der Produktionsreihenfolge in der
laufenden Produktion (mit anschließender Rücksortierung) und Laufzeit-
Optimierung der Kommunikation aller System-Komponenten, Implementation
verschiedener Industriedrucker-Protokolle (Videojet, Willett, Leibinger,
Domino, Hitachi, Wiedenbach)
Lichtschnitt-Verfahren: Kalibrierung und Messung für Fleisch auf
Microbox 420 T
Software: MSVC.NET 2005 (C++) für XP embedded, XML, Multithreading, Siemens ODK(Shared Memory), STL, SubVersion
Hardware: Microbox 420 T (1 GB Flashcard statt Festplatte), Kamera Ranger E vonSick-IVP
Sonstiges: schwedische Schnittstellen-Partner, Kommunikation z.T. Englisch,2D/3D-Bildverarbeitung, enge Zeit- und Genauigkeitsanforderungen,
Mathematisches Modell zur möglichst reststückfreien Verwertung
vorliegender Fleisch-Rohlinge nach vorgegebenen Packungsgrößen,
Stück-Zielgewichten und Toleranzen
Projekt: Entwurf eines mathematischen Modells zur dynamischen Steuerung eines
Messers in Abhängigkeit von der Geschwindigkeit des Transportbande
und der gemessenen Größe des transportierten Gutes
WDP3) durch eine neue Motorsteuerung (Schneider Lexium 05) in einer
alten Applikation.
Software: Borland C++, MS-DOSaufsetzend auf VisiWinNET 2005 mit Plugins zur Abdeckung einzelner
Endkunden-Anforderungen, Änderung der GUI-Sprache zur Laufzeit
Software: MSVC.NET 2005 (C#), VisiWinNET 2005 Professional/Smart von InoSoft,XML, OPC, Interoperability für C++ und C# (InteropServices)
Hardware: Microbox 420 T, Einbeziehung eines RFID-Moduls in das Frameworkverteilten Applikation, Lösung von Performance-Problemen in der
relozierbaren graphischen Benutzeroberfläche (nach Vorgaben von
Grafik-Designern), Interplattform-Kommunikation über .NET-Remoting,
Quantum Frameworks für die Programmierung einer State Machine
Dokumentation mit Visual Paradigm (UML).
Software: MSVC.NET 2002, C#, Windows XP, .Net Remoting, XML, Quantum Framework(qf4net), UML (Visual Paradigm)
Sonstiges: internationales Projekt; englische Besprechungen, Mails und TelefonateAnpassung des bestehenden Programmes an neue Hardware,
Einlesen der 2D-Konturen aus DXF-Files,
Optimierungen für signifikante Laufzeitverbesserungen an der
Schnittstelle zur SPS.
Software: Borland C++Verwendung der VRML-Plugins BlaxxunContact51 und Cortona.
Einsatz von MFC, STL und ATL zur Erstellung einzelner Komponenten.
Auch ODBC zum Zugriff auf Datenbanken.
Software: .NET, C++, Windows, MFC (Document-View) VRML, STL, MS Access, MS SQLServer, ODBC
parametrisierten Transport-Systems. Erarbeiten des mathematischen
Modells zur flexiblen Kunden-spezifischen Steuerung. Verwendung von
STL, ATL zur Komponenten-Erstellung und BlaxxunContact51 zur
Visualisierung.
Software: .NET, C++, Windows 2000, MFC, VRML, Java-ScriptTechnische Projektleitung für Softwarehersteller. MFC-Komponenten zur
Lösung und 2D-Visualisierung des Cutting Stock Problems.
Verschiedene mathematische Algorithmen.
Software: ADS-Schnittstelle von IntelliCAD, MSVC 6.0Dongle
Nachbilden von Schnittstellen zur Ersetzung einer Bibliothek bei einem
Softwarehersteller
Software: .NET, C++, Windows, Rogue WaveAusgefeilte, Anwender-freundliche Kontur-Eingabe über
Freihandzeichnung, alternativ Eingabe-Wizzard, Anbindung an SPS
Software: Visual Basic, Windows, IntelliCAD (ADS, SDS), DXF, ComponentOne,Dongle
Das Tool liest eine Maschinen-Konfiguration ein, parst das zugehörige
5-Achsen CNC-Programm und stellt die Bearbeitungs-Ergebnisse der so
simulierten Maschinen-Bewegungen drei-dimensional dar
Projektleitung (2 Mitarbeiter, international, Projektsprache Englisch)
Software: C++, Windows, Visual Studio (MSVC), Open Inventor, VRML, MFC, OpenGLLex & Yacc
Sonstiges: Numerik, Computational GeometryErstellung zweier betriebssystem-unabhängiger Kernels (Windows, UNIX),
ein Kernel zum Zugriff auf eine via DBTools++ verborgene allgemeine
SQL-Datenbank und Datenvorbereitung, der andere Kernel zur
Datenanalyse
Parallelisierung beider Kernels unter UNIX mit pThreads, bei nahezu
linearer Skalierung.
Software: ANSI-C, C++, Irix, Windows, SQL, Rogue Wave, Open Inventor,verschiedene SQL-Datenbanken
Sonstiges: Datenanalyse-Projekte, KundenschulungenBereiche Interplattform-Kommunikation, Software-Maintenance,
Hardware-Maintenance und Software-Error-Treatment
Software: C, ANSI-C, CHILL, COSMOS, DGM&S, Watcom-CompilerSonstiges: UML, ISO 2001
Abschluß als Diplom-Mathematiker
Software-Entwicklung / Programmierung
Quantum Framework (qf4net), VisiWinNET 2005 (Smart und
Professional), Rogue Wave Library, Open Inventor
Mathematik: Numerik, Computational Geometry, 1D/2D Cutting Stock, Kohonen-NetzeDatenvisualisierung, CNC-Programm-Generator, DXF, ADS-Schnittstelle
von IntelliCAD (AutoCAD Development Systems)
"Der Dienstleister hat sich in sehr kurzer Zeit sehr gut ins Entwicklungsteam integriert. Sein exzellentes Fachwissen im Bereich der Softwareentwicklung und Mathematik halfen bei der Einarbeitung in das komplexe Thema. In den 4 Jahren der gemeinsamen Zusammenarbeit konnte das Projekt entscheidend vorangebracht werden. Die Kombination aus fachlicher Qualifikation und der angenehmen Zusammenarbeit haben dazu geführt, dass es von unserer Seite in der Zukunft weitere Beauftragungen geben wird und wir für Ihn eine Empfehlung aussprechen möchten."
— Projekt Applikation für zyklisches Scheduling einer Naßchemischen-Maschine, 10/18 - 12/22
Referenz durch Head of Software Development, RENA Technologies GmbH, vom 01.02.2
"The consultant has been a dedicated, skillful and concerned team-member. He masters (in our case) .NET development in general, applies best-practices and is hungry for improving himself while throwing himself in the job. The extra mile is no problem. Independenly making progress is also a strong point."
— Project M-press (HI-end Inkjet) R4 and R5 GUI development, 03/11 - 03/13
Reference from Manager HW and SW Engineering Inkjet, Producer and medical image-processing devices, >10.000 employees, from 02.04.14
"Der Dienstleister hat sich in einer kritischen Phase des Projekts durch eine sehr schnelle Einarbeitung ausgezeichnet. Seine selbstständige Arbeitsweise und sein abstraktes Denkvermögen haben das Projekt entscheidend weitergebracht. Eingesetzt in der Weiterentwicklung und dem Re-Design einer .NET-basierten verteilten Anwendung, hat er durch seine fachliche Qualifikation in Softwareentwicklung und seine Fähigkeiten in Kommunikationsdesign sehr gute Arbeit geleistet. Basierend auf der hervorragenden fachlichen Leistung sowie der sehr angenehmen Zusammenarbeit, möchten wir ihn gerne anderen Anbietern weiterempfehlen."
— Projekt .NET-GUI und Anwendungsentwicklung im verteilten System, 10/05 - 02/06
Referenz durch Abteilungsleiter, Thieme GmbH & Co KG, vom 29.03.06
"Der Consultant hat unsere bestehende Applikation durch die Implementation einer DXF-Eingabe-Schnittstelle deutlich aufgewertet. Sein mathematisches und informatisches Fachwissen wie auch seine ausgeprägte Fähigkeit uns dieses Wissen zu vermitteln, trugen dazu bei diese Aufgabe sehr effizient und Kundenorientiert umzusetzen. Die sehr guten Erfahrungen mit ihm haben dazu geführt, dass wir ihn im Anschluß auch mit Anpassungsarbeiten im Zusammenhang mit der Einführung neuer Hardware-Komponenten beauftragt haben."
— Projekt DXF-Import, 04/05 - 09/05
Referenz durch Bayer Maschinentechnik GmbH, Serviceleiter, 30 MA, vom 12.04.06