Schlagwörter
Skills
Erfahren in allen gängigen Spachen und Systemen. Design und Implementation von verteilten und redundaten Backend/Frontend und Client-Server-Lösungen. Simulation von Teilaspekten komplexer Systeme. Anwendung von genetischen Algorithmen und SAT-Solving Strategien.
Angular, Django, Typescript, Python, aws, C++, SQL (Postgres, Oracle. Sybase, MySQL), Datenbankdesign und Implementierung, Technomatix Plant Simulation SimTalk, IBM ILOG CPLEX/Opl, Yacc, Lex, Javascript(nodejs, Google-Apps-Script), Xml, Xsl, Xsd, CORBA, HDL (Xilinx ISE), genetische Algorithmen, Prozessor- und TK-Simulation, SAT-Solver, IDL(ITT VIS), DICOM, und natürlich Fortran und VMS.
Angular, Django, Typescript, Python, aws, C++, SQL (Postgres, Oracle. Sybase, MySQL), Datenbankdesign und Implementierung, Technomatix Plant Simulation SimTalk, IBM ILOG CPLEX/Opl, Yacc, Lex, Javascript(nodejs, Google-Apps-Script), Xml, Xsl, Xsd, CORBA, HDL (Xilinx ISE), genetische Algorithmen, Prozessor- und TK-Simulation, SAT-Solver, IDL(ITT VIS), DICOM, und natürlich Fortran und VMS.
Projekthistorie
Auszug aus meinen Projekten
Zeitraum: 04/2014 - ongoing
Projekt: Gepäcksteuerung
Branche: Flughafenbetreiber
Rolle: Designer/Entwickler
Aufgaben: CPLEX-Anbindung Leerbehältersteuerung, Anbindung Simulation Gepäckförderung an Leitrechnersysteme
Produkte: Linux sles 11.3/12.1, gnu c++, Visual Studio C++ und C#, Technomatix Plant Simulation, IBM ILOG CPLEX, Oracle
Zeitraum: 04/2015 - ongoing
Projekt: Long-Poll-Server zur Hausgeräteansteuerung
Branche: Hausautomatisierung
Rolle: Designer/Entwickler
Aufgaben: Server zur Anbindung von Hausautomatisierungs-Endgeräten an IT-Infrastruktur des Herstellers und Endkunden-Apps
Produkte: nodejs, MS-SQL/tds, sqlite, knx, baos
Zeitraum: 12/2012 - voraussichtlich 3/2013
Projekt: Belegerfassungssystem
Branche: Grosshandel
Rolle: Designer/Entwickler
Aufgabe: Entwurf und Implementierung von Pausibilitätskontrollen und Feedback-Algorithmen
Produkte: Visual Studio, C++, Tesseract
Zeitraum: 06/2010 - 10/2012
Projekt: Risk-Management
Branche: Banken
Rolle: Designer/Entwickler
Aufgabe: Entwurf und Implementierung eines robusten SAT-Solvers für SAT-schwere Probleme
Produkte: Qt, C++, Linux, omniOrb, MySQL
Zeitraum: 4/2009 - 1/2010
Projekt: Implementation eines Filteralgorithmus in HDL/FPGA
Branche: Medizintechnik
Rolle: Designer/Entwickler
Aufgabe: Portierung eines Bewertungsalgorithmus für Ultraschaltbilder in ein pipelided FPGA-Design
Produkte: Xilinx ISE Design Suite, HDL
Zeitraum: 07/2007– 3/2009
Projekt: Automated Trading Software mit genetischen Algorithmen
Branche: Finanzdienstleister
Rolle: Designer/Entwickler
Aufgabe: Entwurf und Implementierung eines Trade-Recommendation-Moduls auf Basis von aktualisierten historischen Charts.
Produkte: Visual Studio, C++, Java,
Zeitraum: 03/2005 – 9/2006
Projekt: DICOM-Anbindung von PC-Bildauswertungssystem
Branche: Medizintechnik
Rolle: Entwickler
Aufgabe: Erarbeiten von DICOM-Anbindung an Imaging-Systeme verschiedener Hersteller
Produkte: IDL(ITT VIS), DICOM, C++
Zeitraum: 1/1996 – 6/2004
Projekt: Call-Center Software
Branche: Telekomunikation
Rolle: Designer und Entwickler
Aufgabe: Design und Implementierung der Projektteilbereiche Datenbankdesign und -implementierung, Call-Routing-Server, Konfigurationsserver, Tk-Simulator, Notification-System, Software-Wartung
Produkte: C++, Sybase, Bison, Flex, Orbix, omniORB
Zeitraum: 9/1996 – 4/1997
Projekt: Test-Tool für Test CSTA-Event-Flows
Branche: Telekommunikation
Rolle: Designer und Entwickler
Aufgabe: Sprachdesign und Implementation einer Entwicklungsumgebung zur Entwicklung von Testscripts
Produkte: C++, MFC, Bison, Flex, CSTA
Zeitraum: 1994 - 1997
Projekt: Statistik-Server für ACD-Tk-Anlage
Branche: Telekommunikation
Rolle: Designer und Entwickler
Aufgabe: Datebanknkdesign, Protokollimplementation Tk-Anlagenkommunikation (CSTA)
Produkte: C++, Ingres, MS-SQL-Server, Orbix
Zeitraum: 1994
Projekt: Trade-System-Controlling
Branche: Bank
Rolle: Designer und Entwickler
Aufgabe: Datentransfer aus Bloomberg-System, Abgleich der Daten gegen interne Buchungen
Produkte: C++, Dbase, Assembler
Zeitraum: 1993
Projekt: Datenbankmigration
Branche: Energieversorger
Rolle: Entwickler
Aufgabe: Migrationstools für Datenbanken
Produkte: Oracle, Oracle Forms
Zeitraum: 1989 - 1992
Projekt: Fertigungsleitsystem für Kunststoffproduktionsstraße
Branche: Chemie
Rolle: Entwickler
Aufgabe: Implementation der Teilkomponente Transport und Lager, Begleitung der Inbetriebnahme
Produkte: Fortran, Oracle
Zeitraum: 1985 - 1988
Projekt: Linker, Multitasking-Unterstützung und Translator nach C für Borland Turbo-Pascal
Branche: Software-Tools
Rolle: Entwickler
Aufgabe: Entwicklung und Implementation der Tools
Produkte: Pascal
Zeitraum: 04/2014 - ongoing
Projekt: Gepäcksteuerung
Branche: Flughafenbetreiber
Rolle: Designer/Entwickler
Aufgaben: CPLEX-Anbindung Leerbehältersteuerung, Anbindung Simulation Gepäckförderung an Leitrechnersysteme
Produkte: Linux sles 11.3/12.1, gnu c++, Visual Studio C++ und C#, Technomatix Plant Simulation, IBM ILOG CPLEX, Oracle
Zeitraum: 04/2015 - ongoing
Projekt: Long-Poll-Server zur Hausgeräteansteuerung
Branche: Hausautomatisierung
Rolle: Designer/Entwickler
Aufgaben: Server zur Anbindung von Hausautomatisierungs-Endgeräten an IT-Infrastruktur des Herstellers und Endkunden-Apps
Produkte: nodejs, MS-SQL/tds, sqlite, knx, baos
Zeitraum: 12/2012 - voraussichtlich 3/2013
Projekt: Belegerfassungssystem
Branche: Grosshandel
Rolle: Designer/Entwickler
Aufgabe: Entwurf und Implementierung von Pausibilitätskontrollen und Feedback-Algorithmen
Produkte: Visual Studio, C++, Tesseract
Zeitraum: 06/2010 - 10/2012
Projekt: Risk-Management
Branche: Banken
Rolle: Designer/Entwickler
Aufgabe: Entwurf und Implementierung eines robusten SAT-Solvers für SAT-schwere Probleme
Produkte: Qt, C++, Linux, omniOrb, MySQL
Zeitraum: 4/2009 - 1/2010
Projekt: Implementation eines Filteralgorithmus in HDL/FPGA
Branche: Medizintechnik
Rolle: Designer/Entwickler
Aufgabe: Portierung eines Bewertungsalgorithmus für Ultraschaltbilder in ein pipelided FPGA-Design
Produkte: Xilinx ISE Design Suite, HDL
Zeitraum: 07/2007– 3/2009
Projekt: Automated Trading Software mit genetischen Algorithmen
Branche: Finanzdienstleister
Rolle: Designer/Entwickler
Aufgabe: Entwurf und Implementierung eines Trade-Recommendation-Moduls auf Basis von aktualisierten historischen Charts.
Produkte: Visual Studio, C++, Java,
Zeitraum: 03/2005 – 9/2006
Projekt: DICOM-Anbindung von PC-Bildauswertungssystem
Branche: Medizintechnik
Rolle: Entwickler
Aufgabe: Erarbeiten von DICOM-Anbindung an Imaging-Systeme verschiedener Hersteller
Produkte: IDL(ITT VIS), DICOM, C++
Zeitraum: 1/1996 – 6/2004
Projekt: Call-Center Software
Branche: Telekomunikation
Rolle: Designer und Entwickler
Aufgabe: Design und Implementierung der Projektteilbereiche Datenbankdesign und -implementierung, Call-Routing-Server, Konfigurationsserver, Tk-Simulator, Notification-System, Software-Wartung
Produkte: C++, Sybase, Bison, Flex, Orbix, omniORB
Zeitraum: 9/1996 – 4/1997
Projekt: Test-Tool für Test CSTA-Event-Flows
Branche: Telekommunikation
Rolle: Designer und Entwickler
Aufgabe: Sprachdesign und Implementation einer Entwicklungsumgebung zur Entwicklung von Testscripts
Produkte: C++, MFC, Bison, Flex, CSTA
Zeitraum: 1994 - 1997
Projekt: Statistik-Server für ACD-Tk-Anlage
Branche: Telekommunikation
Rolle: Designer und Entwickler
Aufgabe: Datebanknkdesign, Protokollimplementation Tk-Anlagenkommunikation (CSTA)
Produkte: C++, Ingres, MS-SQL-Server, Orbix
Zeitraum: 1994
Projekt: Trade-System-Controlling
Branche: Bank
Rolle: Designer und Entwickler
Aufgabe: Datentransfer aus Bloomberg-System, Abgleich der Daten gegen interne Buchungen
Produkte: C++, Dbase, Assembler
Zeitraum: 1993
Projekt: Datenbankmigration
Branche: Energieversorger
Rolle: Entwickler
Aufgabe: Migrationstools für Datenbanken
Produkte: Oracle, Oracle Forms
Zeitraum: 1989 - 1992
Projekt: Fertigungsleitsystem für Kunststoffproduktionsstraße
Branche: Chemie
Rolle: Entwickler
Aufgabe: Implementation der Teilkomponente Transport und Lager, Begleitung der Inbetriebnahme
Produkte: Fortran, Oracle
Zeitraum: 1985 - 1988
Projekt: Linker, Multitasking-Unterstützung und Translator nach C für Borland Turbo-Pascal
Branche: Software-Tools
Rolle: Entwickler
Aufgabe: Entwicklung und Implementation der Tools
Produkte: Pascal
Reisebereitschaft
Nur Remote verfügbar
Plz-Bereich 6 (Umkreis 100Km um Heidelberg)