Realisierte Schnittstellen
Anbindung an LaserControl-Einheit über TCP/IP als Client
Anbindung an Wicklereinheit über Zulieferer DLL als Client
Anbindung an Bildverarbeitung über TCP/IP als Client
Anbindung an IO-Einheit über TCP/IP Modbus-Protokoll
Anbindung an SQL-Datenbank (SQL-Server, ACCESS)
technische Herausforderungen
Ablaufprogrammierung durch Multithreading
Visualisierung aller Prozessabläufe
Implementierung von UserControls für wiederverwendbare Softwareeinheiten
Software-Simulation aller Schnittstellen für die Testbarkeit der Software
Komfortable Benutzerverwaltung mit Berechtigungskonzept
Komfortable Sprachumschaltung der Applikation
Sonnstiges
Kundenabsprachen
Erstellung Pflichtenheft
Test und Unterstützung bei der Inbetriebnahme
Erstellung der technischen Dokumentation und der Bedienungsanleitungen
Zusätzlicher Herausforderungen
Entwicklung eines Softwaretools zur Ermittlung der Perforationsgrößen für MAP-verpackte Lebensmittel zur Optimierung der Haltbarkeit
Realisierung in enger Zusammenarbeit mit dem Fraunhofer-Institut
Portierung des existierenden Programmsystems von 32-bit auf 64-bit
Weiterentwicklung um grafische Ausgaben (Instrumente, Tabellen, Images, etc.)
Portierung einer webbasierten Applikation von 2001, die zur Bestandsverwaltung von Gebrauchtfahrzeugen dient, auf neue Technologien
Migration von ASP.NET 1.1 auf ASP.NET 4.0
Aktualisierung der Infragistics Controls
Decompilierung alter anwendungsspezifischer-C#-DLLs, für die kein Source vorhanden ist
Portierung der Oracle Datenbank von 9i auf 12
Inbetriebnahme des IIS 8.5
Deployment der neuen Applikation
Elektrotechnikstudium
Dipl.-Ing. Univ., Note 1,9
TU München
Schwerpunkt:
Projekterfahrung
Arbeitsgebiete
Schwerpunkte
Entwicklungsumgebung / Programmiersprachen
Visual Studio 2010-2022: C#, WPF, MVVM, DevExpress, WinForms, WCF, Multithreading, C++, MFC, ASP.NET, HTML5, JavaScript
Microsoft Visual Studio 6.0: C++, MFC, Visual-Basic 6.0
Eclipse, WebSphere: J2EE, Java, Struts-Framework
Oracle / MS SQL: PLSQL/SQL
LEX, YACC (BISON)
SPS: CoDeSys, TwinCAT
Realisierte Schnittstellen
Anbindung an LaserControl-Einheit über TCP/IP als Client
Anbindung an Wicklereinheit über Zulieferer DLL als Client
Anbindung an Bildverarbeitung über TCP/IP als Client
Anbindung an IO-Einheit über TCP/IP Modbus-Protokoll
Anbindung an SQL-Datenbank (SQL-Server, ACCESS)
technische Herausforderungen
Ablaufprogrammierung durch Multithreading
Visualisierung aller Prozessabläufe
Implementierung von UserControls für wiederverwendbare Softwareeinheiten
Software-Simulation aller Schnittstellen für die Testbarkeit der Software
Komfortable Benutzerverwaltung mit Berechtigungskonzept
Komfortable Sprachumschaltung der Applikation
Sonnstiges
Kundenabsprachen
Erstellung Pflichtenheft
Test und Unterstützung bei der Inbetriebnahme
Erstellung der technischen Dokumentation und der Bedienungsanleitungen
Zusätzlicher Herausforderungen
Entwicklung eines Softwaretools zur Ermittlung der Perforationsgrößen für MAP-verpackte Lebensmittel zur Optimierung der Haltbarkeit
Realisierung in enger Zusammenarbeit mit dem Fraunhofer-Institut
Portierung des existierenden Programmsystems von 32-bit auf 64-bit
Weiterentwicklung um grafische Ausgaben (Instrumente, Tabellen, Images, etc.)
Portierung einer webbasierten Applikation von 2001, die zur Bestandsverwaltung von Gebrauchtfahrzeugen dient, auf neue Technologien
Migration von ASP.NET 1.1 auf ASP.NET 4.0
Aktualisierung der Infragistics Controls
Decompilierung alter anwendungsspezifischer-C#-DLLs, für die kein Source vorhanden ist
Portierung der Oracle Datenbank von 9i auf 12
Inbetriebnahme des IIS 8.5
Deployment der neuen Applikation
Elektrotechnikstudium
Dipl.-Ing. Univ., Note 1,9
TU München
Schwerpunkt:
Projekterfahrung
Arbeitsgebiete
Schwerpunkte
Entwicklungsumgebung / Programmiersprachen
Visual Studio 2010-2022: C#, WPF, MVVM, DevExpress, WinForms, WCF, Multithreading, C++, MFC, ASP.NET, HTML5, JavaScript
Microsoft Visual Studio 6.0: C++, MFC, Visual-Basic 6.0
Eclipse, WebSphere: J2EE, Java, Struts-Framework
Oracle / MS SQL: PLSQL/SQL
LEX, YACC (BISON)
SPS: CoDeSys, TwinCAT