Project "MacsQuantify" (Embedded Systems + Compliance with medical safety standards)
C++ Firmware-Entwickler (Yocto Linux + Windows)C++17Python2Python3...
C++ Firmware-Entwickler (Yocto Linux + Windows)
Project "MacsQuantify" (Embedded Systems, Compliance with medical safety standards).
Humanmedizin, Biotechnologie, Flow-Cytometrie (Zell-Separation und Vermessung) unter Einhaltung von RUO und Part11-Standards.
Programmierung der Firmware für eigens entwickelt Hardware in C++, Python unter Yocto Linux.
Refaktorierung & Portierung des Legacy-Codes von 32 nach 64 Bit, Windows nach Linux und von Qt3 nach Qt5.
Weiterentwicklung der CAN-Bus-Bibliothek.
Entwurf einer neuen Programmarchitektur und einer Cross-Compiler-Toolchain.
C++17Python2Python3CMakeBoostSwigOpenSSLHippomocksMicrosoft VisualStudioVisual CodeBitbucketJenkinsConfluenceJiraPolarionSonar-QubeGCCClang++GitGdbserverDockerQemuLUAQt 3+5Python 2Python 3Entwicklung einer portablen Prozessbibliothek für Windows und LinuxQt 3Qt 5CAN-BusVisual Studio 2017+2019Visual Studio
2017+2019
Miltenyi Biotec GmbH
Bergisch Gladbach
2 Monate
2020-05 - 2020-06
Projekt "Utimaco Crypto-Server"
Continuous IntegrationC++17OpenSSLp11admlib...
Continuous Integration
Design und Implementierung eines Build-Systems basierend auf POSIX Make für PKCS#11 Crypto-Server und Administrierungs-Tools
C++17OpenSSLp11admlibIBM AIXXLC++Clang++
Utimaco GmbH
2 Monate
2019-10 - 2019-11
Projekt "VIA (Windows-Optimierung)"
C++ Windows-System-EntwicklerC++17C#dotNET...
C++ Windows-System-Entwickler
Medizintechnik, 3D-Röntgensysteme.
Entwicklung einer Shared-Memory-Systems für die flexible Prozesskette welche die beim Röntgen von Kiefern anfallenden, großen Datenmengen bereitstellt
C++17C#dotNETWindows 10Visual Studio 2019
Dentsply-Sirona Inc.
Bensheim
1 Jahr 3 Monate
2018-07 - 2019-09
Projekt "Realtime C++ Scheduler für CMM-/PMM-Messmaschinen"
C++14C++17Boost...
Projekt "CMM" (Embedded Systems).
Hexagon ist eine Manufaktur zur Herstellung von hochpräzisen 3D-Koordinatenmessgeräten (CMM/PMM) und Messtechnik-Equipment mit Mikrometer-Genauigkeit.
Einsatz in Luft- und Raumfahrt, Automobilindustrie, Medizintechnik, Fertigung, Universitäten.
Neuentwicklung des Echtzeit-Task-Scheduler (Linux) der Firmware, eines Echtzeit-Frameworks "Integrateded CMM Envinronment" sowie einer umfangreichen Unit-Testsuite.
Hardware nahe Programmierung (Embedded Systems).
C++14C++17BoostGoC#PythonBashQtGoogle TestGoogle protobufPthreadsLinux-TreiberGitGCC/GDBClang++CmakeQtCreatorGerritBitbucketJenkinsDocker und RedmineLinux KerneltreiberLinux Read-Copy-Update (RCU)Qt5Bash (Shell)Linux mit PREEMPT_RT/RTAI ErweiterungenLinux KernelLinux RCUPOSIX Realtime-SchedulingRealtime-MultithreadingQt 5Google ProtobufCMakeDockerRedmine
Hexagon Metrology / Leica Geosystems
Wetzlar
4 Monate
2018-04 - 2018-07
Entwicklung einer Open-Source C++ Blockchain-Lösung ?Merken?
C++ Blockhain-EntwicklerC++17Boost SerializeWindows...
C++ Blockhain-Entwickler
Entwicklung einer Open-Source C++ Blockchain-Lösung ?Merken?.
Implementierung von Merkle-Bäumen in C++17 mit Serialisierung und Transaktions-Records.
Frei wählbare Hash Funktionen.
Hohe Verarbeitungsgeschwindigkeit und schnelle Verifikation ("proof is critical").
C++17Boost SerializeWindowsLinuxSQLiteNvidia CUDAGerritJenkinsqt5Studium der Bitcoin-Core- und Ethereum-Quellen
Github
8 Monate
2017-08 - 2018-03
Projekt "Digitale Kapazitätssteigerung Schienenverkehr"
C++/Python Linux-EntwicklungC++14GCCClang...
C++/Python Linux-Entwicklung
Projekt "Digitale Kapazitätssteigerung".
Digitalisierung des deutschen Güterzugschienenverkehrs zwecks Automatisierung der Fahrplankonstruktion und Trassenbelegung sowie einer besseren Ausnutzung der bestehenden Infrastruktur.
Entwicklung von Server- und Worker-Anwendungen für Linux/POSIX.
Erstellung von Unit- und Regressionstests.
C++14GCCClangPerlPythonLUABashCmakeGDBQtCreator und Visual Studio 2015PthreadsGoogle ProtobufOracle Call C/C++ Interface (OCI)JiraBitbucketJenkins und Sonar-QubeBash (Shell)CMakePOSIX PthreadsMultithreadingOracle Call Interface (OCI)Qt 5QtCreatorVisual StudioGitJenkinsSonarQube
C++ Echtzeit-Netzwerk-Entwickler (Embedded Systems, VxWorks)VxWorks 6+7 Realtime OSTCP-ProtokollBoost ASIO...
C++ Echtzeit-Netzwerk-Entwickler (Embedded Systems, VxWorks)
Embedded Systems (VxWorks).
Mitarbeit an der Entwicklung der Firmware des AC800PEC Steuercomputers mit eigens entwickeltem Hardware und FPGA (Taskgeschwindigkeit von 1 ms über 1 µs bis 25 ns und flexiblem I/O-System mit elektrischen und optischen Ausgängen).
Entwicklung eines TCP/IP-Treiber in C und C++ für optische Ausgänge über FPGA zur Verbindung mehrere PEC Steuercomputer zu einem Netzwerk.
Interrupt-/Task Programmierung.
Umfangreiche Performanceanalysen und UnitTests
VxWorks 6+7 Realtime OSTCP-ProtokollBoost ASIOVisual StudioWind River WorkbenchKlockworkSourceSafeBoostMathlab/SimulinkVxWorks RTOSVxWorks - SQLite mit ODBVxWorks 6 + 7 (RTOS)TCP/IP
ABB Energie- und Automationstechnik
Turgi (Schweiz)
3 Jahre 1 Monat
2011-06 - 2014-06
Projekt "Wind-up-Tool / AWPlan"
C++ High-Performance-Rechenkern-Entwickler (Windows, Excel)C++11C#Java...
C++ High-Performance-Rechenkern-Entwickler (Windows, Excel)
Projekt "Wind-up-Tool / AWPlan" .
C++ Rechenkern für den Abwicklungsplan der Hypo-Real Estate (HRE) durch die FMS AöG.
Themen: Cashflow-Aufbereitung und Darstellung der Assets des speziellen Portfolios mit dem Ziel der Erstellung einer geprüften Planbilanz, GuV-Rechnung, Zins- und Tilgungsplan, Stress-Testing, Risikoplanung (EaD, EL, CVaR) und des Business Plan für die Bundesanstalt für Finanzmarktstabilisierung FWSA und den SoFFin (Berlin).
Primäre Verantwortlichkeit für die Architektur und technische Implementierung innerhalb der FMS AöG für den C++ Rechenkerns sowie des zugrunde liegenden Multithreaded Framework als Excel Addin und Kommandozeilenprogramm: hochperformant, speicheroptimiert.
C++11C#JavaExcel-VBAPerlBashWindows-PowerShellVisual StudioGCCBoostdotNETNvidia CUDAADO und ATL-OLEDB für DatenbankzugriffeSUMMIT-ProtokollBash (Shell)Visual SudioMicrosoft Access OLEDBUML
FMS Wertmanagement AöG
München
2 Monate
2013-09 - 2013-10
Code-Review
Java/J2EEJava SwingApache Wicket
Teilzeitprojekt.
Review der techn. Implementierung einer komplexen B2B-Anwendungen zur Abwicklung von Trades an der Energiebörse (Gas, Strom etc.).
Automatisierte Reifenzustandsmessung über Spezial-Hardware. Entwurf eines XML-Schema (XSD) zur Darstellung von Messdaten (?Ergebnislogik?).
3D-Lasermessung von Reifenprofilen, Ermittlung von Profiltiefen, Achslasten und Reifenfülldruck sowie automatische Kennzeichenerkennung
Echtzeitbildbearbeitung
Analyse und Bewertung des bestehenden C++/Assembler/Python Codes im Rahmen einer Expertise.
Implementierung einer Python-Bibliothek zur Datenentnahme aus der mit C++ gesteuerten Messmechanik
C++PythonAssemblerBoostQt 4.8SQLPowerShell
ProContour GmbH
Waldshut-Tiengen
1 Jahr
2010-05 - 2011-04
Projekt "DB Credit Default Engine (dbCDE)"
C++ Rechenkern-Entwickler (Windows)Visual C++ 2010GCCSourceSafe...
C++ Rechenkern-Entwickler (Windows)
Projekt "DB Credit Default Engine (dbCDE)". Kredit-Portfolio-Modell für die Fachabteilung "RAI/Credit Risk Engines IT". Erfüllung von Basel II-Anforderungen. Statistik- und Wahrscheinlichkeitsrechnung. Monte-Carlo-Simulation. Hochoptimiertes, systemnahes C++. Mitarbeit an der Entwicklung der Architektur und Implementierung in C++.
Visual C++ 2010GCCSourceSafeSubversionBASH - BoostQuantlibNumerical RecipesLog4j/Log4cplusWindows-2008-ServerOracle 11g (OCI 11)ODBCPL/SQL
Deutsche Bank AG
Frankfurt/Main
6 Monate
2009-11 - 2010-04
Projekt "PALME/FERNBACH Asset-Liability Engine (ALM)"
C++ Rechenkern-Entwickler (Windows)C++JavaPerl...
C++ Rechenkern-Entwickler (Windows)
Implementierung in C++ für Immobilienkredite & Treasury. Abbildung des Zinsrisiko aus Banksicht: Sondertilgungsereignisse, Worst-Case- und Nominalverläufe, Swaps, Swaptions unter Berücksichtigung sich verändernder Zinskurven.
Zentrale Stab Risikocontrolling (ZCE). Neuentwicklung eines High-Performance-Rechenkern in C++ für die Kredit-Risiko-Berechnungen nach Basel II des "Zentralen Stab Risiko Controlling" (ZCE). Berechnung verschiedener Risiko-Kennzahlen für das Konzernportfolio.
Verantwortlich für OO-Architektur und Design des massiv-parallelen Rechenkern sowie dessen Implementierung in C++ mit extrem hohen Performance- und Genauigkeitsanforderungen für das Kredit-Portfolio-Modell. Ermittelt wurden verschiedene Risikokennzahlen (erwartete Verluste und potentielle Verluste wie EL, EC, LGD, CVaR) durch Insolvenzen und Rating-Änderungen und Kunden-Risikobeiträgen (Expected Shortfall). Internes Risiko-Reporting.
Verantwortlich für eine interne Bibliothek mit mathematischen Funktionen für die Fachabteilung. Stress-Testing und Treiberanalysen. Plattformunabhängige multithread und multiprocessing Implementierung für Solaris UNIX, Windows 32-bit und POSIX Threads.
GCC, Sun CC, Sybase DB, Oracle DB, Microsoft SQL-Server, Microsoft IIS, GNU Apache
C++PerlPythonJavaC#BashPHPVBA.NETNumerical RecipesQt3gSOAPNvidia CUDAAlgorithmics RiskWatchOrcale DBSybase DB
Commerzbank AG / Zentrale Stab (ZCE)
Frankfurt/Main
9 Monate
2000-07 - 2001-03
Projekt "Easy-Travel Online (ETO)"
C++ Bibliotheks-EntwicklerMicrosoft Visual StudioPerlPython...
C++ Bibliotheks-Entwickler
Intranet-Reisebuchungs-/Abrechnungssystem der Lufthansa. Mitarbeit an der OO-Architektur sowie Multithreading- und Netzwerkprogrammierung. Technische Dokumentation, UML.
C++, Java, Perl, Python, PHP
IBM AIX, SuSE Linux, Versant OODBMS, IONA CORBA, Apache Webserver
Visual Studio 6, SUN Java SDK
Microsoft Visual StudioPerlPythonPHPJavaC++
Lufthansa AirPlus GmbH
Frankfurt am Main
1 Jahr 9 Monate
1998-10 - 2000-06
Projekt "START Agency Management (SAM)"
C++ Entwickler (Reliant UNIX, SINIX, Windows NT)C++Reliant UNIXSINIX...
C++ Entwickler (Reliant UNIX, SINIX, Windows NT)
Anbindung von 30.000+ Rüsebüro-Clients. OO-Konzeption (UML) und Realisierung der Basis-Klassenbibliotheken für das Session-Management. Mitarbeit am Application Framework. Validierung von Geschäftsobjekten zur Laufzeit. Implementierung der Objektserialisierung über InformixDB zur Client/Server-Kommunikation.
Project "MacsQuantify" (Embedded Systems + Compliance with medical safety standards)
C++ Firmware-Entwickler (Yocto Linux + Windows)C++17Python2Python3...
C++ Firmware-Entwickler (Yocto Linux + Windows)
Project "MacsQuantify" (Embedded Systems, Compliance with medical safety standards).
Humanmedizin, Biotechnologie, Flow-Cytometrie (Zell-Separation und Vermessung) unter Einhaltung von RUO und Part11-Standards.
Programmierung der Firmware für eigens entwickelt Hardware in C++, Python unter Yocto Linux.
Refaktorierung & Portierung des Legacy-Codes von 32 nach 64 Bit, Windows nach Linux und von Qt3 nach Qt5.
Weiterentwicklung der CAN-Bus-Bibliothek.
Entwurf einer neuen Programmarchitektur und einer Cross-Compiler-Toolchain.
C++17Python2Python3CMakeBoostSwigOpenSSLHippomocksMicrosoft VisualStudioVisual CodeBitbucketJenkinsConfluenceJiraPolarionSonar-QubeGCCClang++GitGdbserverDockerQemuLUAQt 3+5Python 2Python 3Entwicklung einer portablen Prozessbibliothek für Windows und LinuxQt 3Qt 5CAN-BusVisual Studio 2017+2019Visual Studio
2017+2019
Miltenyi Biotec GmbH
Bergisch Gladbach
2 Monate
2020-05 - 2020-06
Projekt "Utimaco Crypto-Server"
Continuous IntegrationC++17OpenSSLp11admlib...
Continuous Integration
Design und Implementierung eines Build-Systems basierend auf POSIX Make für PKCS#11 Crypto-Server und Administrierungs-Tools
C++17OpenSSLp11admlibIBM AIXXLC++Clang++
Utimaco GmbH
2 Monate
2019-10 - 2019-11
Projekt "VIA (Windows-Optimierung)"
C++ Windows-System-EntwicklerC++17C#dotNET...
C++ Windows-System-Entwickler
Medizintechnik, 3D-Röntgensysteme.
Entwicklung einer Shared-Memory-Systems für die flexible Prozesskette welche die beim Röntgen von Kiefern anfallenden, großen Datenmengen bereitstellt
C++17C#dotNETWindows 10Visual Studio 2019
Dentsply-Sirona Inc.
Bensheim
1 Jahr 3 Monate
2018-07 - 2019-09
Projekt "Realtime C++ Scheduler für CMM-/PMM-Messmaschinen"
C++14C++17Boost...
Projekt "CMM" (Embedded Systems).
Hexagon ist eine Manufaktur zur Herstellung von hochpräzisen 3D-Koordinatenmessgeräten (CMM/PMM) und Messtechnik-Equipment mit Mikrometer-Genauigkeit.
Einsatz in Luft- und Raumfahrt, Automobilindustrie, Medizintechnik, Fertigung, Universitäten.
Neuentwicklung des Echtzeit-Task-Scheduler (Linux) der Firmware, eines Echtzeit-Frameworks "Integrateded CMM Envinronment" sowie einer umfangreichen Unit-Testsuite.
Hardware nahe Programmierung (Embedded Systems).
C++14C++17BoostGoC#PythonBashQtGoogle TestGoogle protobufPthreadsLinux-TreiberGitGCC/GDBClang++CmakeQtCreatorGerritBitbucketJenkinsDocker und RedmineLinux KerneltreiberLinux Read-Copy-Update (RCU)Qt5Bash (Shell)Linux mit PREEMPT_RT/RTAI ErweiterungenLinux KernelLinux RCUPOSIX Realtime-SchedulingRealtime-MultithreadingQt 5Google ProtobufCMakeDockerRedmine
Hexagon Metrology / Leica Geosystems
Wetzlar
4 Monate
2018-04 - 2018-07
Entwicklung einer Open-Source C++ Blockchain-Lösung ?Merken?
C++ Blockhain-EntwicklerC++17Boost SerializeWindows...
C++ Blockhain-Entwickler
Entwicklung einer Open-Source C++ Blockchain-Lösung ?Merken?.
Implementierung von Merkle-Bäumen in C++17 mit Serialisierung und Transaktions-Records.
Frei wählbare Hash Funktionen.
Hohe Verarbeitungsgeschwindigkeit und schnelle Verifikation ("proof is critical").
C++17Boost SerializeWindowsLinuxSQLiteNvidia CUDAGerritJenkinsqt5Studium der Bitcoin-Core- und Ethereum-Quellen
Github
8 Monate
2017-08 - 2018-03
Projekt "Digitale Kapazitätssteigerung Schienenverkehr"
C++/Python Linux-EntwicklungC++14GCCClang...
C++/Python Linux-Entwicklung
Projekt "Digitale Kapazitätssteigerung".
Digitalisierung des deutschen Güterzugschienenverkehrs zwecks Automatisierung der Fahrplankonstruktion und Trassenbelegung sowie einer besseren Ausnutzung der bestehenden Infrastruktur.
Entwicklung von Server- und Worker-Anwendungen für Linux/POSIX.
Erstellung von Unit- und Regressionstests.
C++14GCCClangPerlPythonLUABashCmakeGDBQtCreator und Visual Studio 2015PthreadsGoogle ProtobufOracle Call C/C++ Interface (OCI)JiraBitbucketJenkins und Sonar-QubeBash (Shell)CMakePOSIX PthreadsMultithreadingOracle Call Interface (OCI)Qt 5QtCreatorVisual StudioGitJenkinsSonarQube
C++ Echtzeit-Netzwerk-Entwickler (Embedded Systems, VxWorks)VxWorks 6+7 Realtime OSTCP-ProtokollBoost ASIO...
C++ Echtzeit-Netzwerk-Entwickler (Embedded Systems, VxWorks)
Embedded Systems (VxWorks).
Mitarbeit an der Entwicklung der Firmware des AC800PEC Steuercomputers mit eigens entwickeltem Hardware und FPGA (Taskgeschwindigkeit von 1 ms über 1 µs bis 25 ns und flexiblem I/O-System mit elektrischen und optischen Ausgängen).
Entwicklung eines TCP/IP-Treiber in C und C++ für optische Ausgänge über FPGA zur Verbindung mehrere PEC Steuercomputer zu einem Netzwerk.
Interrupt-/Task Programmierung.
Umfangreiche Performanceanalysen und UnitTests
VxWorks 6+7 Realtime OSTCP-ProtokollBoost ASIOVisual StudioWind River WorkbenchKlockworkSourceSafeBoostMathlab/SimulinkVxWorks RTOSVxWorks - SQLite mit ODBVxWorks 6 + 7 (RTOS)TCP/IP
ABB Energie- und Automationstechnik
Turgi (Schweiz)
3 Jahre 1 Monat
2011-06 - 2014-06
Projekt "Wind-up-Tool / AWPlan"
C++ High-Performance-Rechenkern-Entwickler (Windows, Excel)C++11C#Java...
C++ High-Performance-Rechenkern-Entwickler (Windows, Excel)
Projekt "Wind-up-Tool / AWPlan" .
C++ Rechenkern für den Abwicklungsplan der Hypo-Real Estate (HRE) durch die FMS AöG.
Themen: Cashflow-Aufbereitung und Darstellung der Assets des speziellen Portfolios mit dem Ziel der Erstellung einer geprüften Planbilanz, GuV-Rechnung, Zins- und Tilgungsplan, Stress-Testing, Risikoplanung (EaD, EL, CVaR) und des Business Plan für die Bundesanstalt für Finanzmarktstabilisierung FWSA und den SoFFin (Berlin).
Primäre Verantwortlichkeit für die Architektur und technische Implementierung innerhalb der FMS AöG für den C++ Rechenkerns sowie des zugrunde liegenden Multithreaded Framework als Excel Addin und Kommandozeilenprogramm: hochperformant, speicheroptimiert.
C++11C#JavaExcel-VBAPerlBashWindows-PowerShellVisual StudioGCCBoostdotNETNvidia CUDAADO und ATL-OLEDB für DatenbankzugriffeSUMMIT-ProtokollBash (Shell)Visual SudioMicrosoft Access OLEDBUML
FMS Wertmanagement AöG
München
2 Monate
2013-09 - 2013-10
Code-Review
Java/J2EEJava SwingApache Wicket
Teilzeitprojekt.
Review der techn. Implementierung einer komplexen B2B-Anwendungen zur Abwicklung von Trades an der Energiebörse (Gas, Strom etc.).
Automatisierte Reifenzustandsmessung über Spezial-Hardware. Entwurf eines XML-Schema (XSD) zur Darstellung von Messdaten (?Ergebnislogik?).
3D-Lasermessung von Reifenprofilen, Ermittlung von Profiltiefen, Achslasten und Reifenfülldruck sowie automatische Kennzeichenerkennung
Echtzeitbildbearbeitung
Analyse und Bewertung des bestehenden C++/Assembler/Python Codes im Rahmen einer Expertise.
Implementierung einer Python-Bibliothek zur Datenentnahme aus der mit C++ gesteuerten Messmechanik
C++PythonAssemblerBoostQt 4.8SQLPowerShell
ProContour GmbH
Waldshut-Tiengen
1 Jahr
2010-05 - 2011-04
Projekt "DB Credit Default Engine (dbCDE)"
C++ Rechenkern-Entwickler (Windows)Visual C++ 2010GCCSourceSafe...
C++ Rechenkern-Entwickler (Windows)
Projekt "DB Credit Default Engine (dbCDE)". Kredit-Portfolio-Modell für die Fachabteilung "RAI/Credit Risk Engines IT". Erfüllung von Basel II-Anforderungen. Statistik- und Wahrscheinlichkeitsrechnung. Monte-Carlo-Simulation. Hochoptimiertes, systemnahes C++. Mitarbeit an der Entwicklung der Architektur und Implementierung in C++.
Visual C++ 2010GCCSourceSafeSubversionBASH - BoostQuantlibNumerical RecipesLog4j/Log4cplusWindows-2008-ServerOracle 11g (OCI 11)ODBCPL/SQL
Deutsche Bank AG
Frankfurt/Main
6 Monate
2009-11 - 2010-04
Projekt "PALME/FERNBACH Asset-Liability Engine (ALM)"
C++ Rechenkern-Entwickler (Windows)C++JavaPerl...
C++ Rechenkern-Entwickler (Windows)
Implementierung in C++ für Immobilienkredite & Treasury. Abbildung des Zinsrisiko aus Banksicht: Sondertilgungsereignisse, Worst-Case- und Nominalverläufe, Swaps, Swaptions unter Berücksichtigung sich verändernder Zinskurven.
Zentrale Stab Risikocontrolling (ZCE). Neuentwicklung eines High-Performance-Rechenkern in C++ für die Kredit-Risiko-Berechnungen nach Basel II des "Zentralen Stab Risiko Controlling" (ZCE). Berechnung verschiedener Risiko-Kennzahlen für das Konzernportfolio.
Verantwortlich für OO-Architektur und Design des massiv-parallelen Rechenkern sowie dessen Implementierung in C++ mit extrem hohen Performance- und Genauigkeitsanforderungen für das Kredit-Portfolio-Modell. Ermittelt wurden verschiedene Risikokennzahlen (erwartete Verluste und potentielle Verluste wie EL, EC, LGD, CVaR) durch Insolvenzen und Rating-Änderungen und Kunden-Risikobeiträgen (Expected Shortfall). Internes Risiko-Reporting.
Verantwortlich für eine interne Bibliothek mit mathematischen Funktionen für die Fachabteilung. Stress-Testing und Treiberanalysen. Plattformunabhängige multithread und multiprocessing Implementierung für Solaris UNIX, Windows 32-bit und POSIX Threads.
GCC, Sun CC, Sybase DB, Oracle DB, Microsoft SQL-Server, Microsoft IIS, GNU Apache
C++PerlPythonJavaC#BashPHPVBA.NETNumerical RecipesQt3gSOAPNvidia CUDAAlgorithmics RiskWatchOrcale DBSybase DB
Commerzbank AG / Zentrale Stab (ZCE)
Frankfurt/Main
9 Monate
2000-07 - 2001-03
Projekt "Easy-Travel Online (ETO)"
C++ Bibliotheks-EntwicklerMicrosoft Visual StudioPerlPython...
C++ Bibliotheks-Entwickler
Intranet-Reisebuchungs-/Abrechnungssystem der Lufthansa. Mitarbeit an der OO-Architektur sowie Multithreading- und Netzwerkprogrammierung. Technische Dokumentation, UML.
C++, Java, Perl, Python, PHP
IBM AIX, SuSE Linux, Versant OODBMS, IONA CORBA, Apache Webserver
Visual Studio 6, SUN Java SDK
Microsoft Visual StudioPerlPythonPHPJavaC++
Lufthansa AirPlus GmbH
Frankfurt am Main
1 Jahr 9 Monate
1998-10 - 2000-06
Projekt "START Agency Management (SAM)"
C++ Entwickler (Reliant UNIX, SINIX, Windows NT)C++Reliant UNIXSINIX...
C++ Entwickler (Reliant UNIX, SINIX, Windows NT)
Anbindung von 30.000+ Rüsebüro-Clients. OO-Konzeption (UML) und Realisierung der Basis-Klassenbibliotheken für das Session-Management. Mitarbeit am Application Framework. Validierung von Geschäftsobjekten zur Laufzeit. Implementierung der Objektserialisierung über InformixDB zur Client/Server-Kommunikation.