Gemeinsam mit einer Schweizer Kollegin planten wir ein Startup zu gründen. Ziel des Unternehmens war, den Finanzmarkt mittels einer Software zu analysieren und eine Auswahl an nachhaltigen Finanzprodukten zu treffen.
Leider haben wir das Projekt wegen interner Problem eingestellt.
Arbeitstitel: FairFunds
Inhalte:
Software-basierte Analyse von Unternehmensdaten
Speichern der Ergebnisse in MariaDB
Scoring
Benutzerschnittstelle
Application-Server
An diesem Projekt arbeite ich - mit einigen Unterbrechungen - von 1998 - 2018
Wesentliche Projektphasen:
01.1998 - 07.2005: Konzeption
Programmierung des Rechenkerns für Standardverträge
Modellierung verschiedener Assetklassen
Schnittstelle zu VB6 User-Interface
Graphische Ausgabe mit Borland C++ Builder
Erstellen eines Testkonzepts
11.2005 - 03.2011: Schnittstelle zur Scriptsprache Lua für Nicht-Standard Verträge
Berücksichtigung des Ausfalls eines Rückversicherers
04.2012 -12.2014: Migration des GUI von Visual Basic 6 auf VB.net
Optimierungen durch Multi-Threading
01.2015 - 06.2016: Excel-Reporting mit C++ XLL-Addins und Makros
Inhalte:
Entwicklung einer Software zur Berechnung des Capital at Risk
Implementierung von Rückversicherungsstrukturen
Modellierung und Implementierung der Kapitalanlagen (Asset-Management)
Modellierung des Ausfallrisikos eines Rückversicherers
Modellierung und Implementierung einer mehrjährigen Sichtweise
Implementierung von frei programmierbaren Assetklassen (Lua-Schnittstelle)
Migration Visual Basic 6 auf VB.net
Implementierung neuer Verteilungen
Neue Schadenmodelle, Multiprozessorfähigkeit Simulation von Aktien, Zero Bonds, Anleihen und festverzinslichen Wertpapieren
Koordination GUI-Entwicklung (externe und interne VB-Programmierer) und C++-Schnittstellen
Datenkommunikation zwischen C++ und Lua
Mitarbeit bei der Fachkonzepterstellung
Beratung bei der Entwicklung von Testkonzepten
Beratung bei der Migration Visual Basic 6 auf VB.net
XLL-Add-In und Excel Makros
Wesentliches Kriterium, war die Entwicklung einer qualitativ hochwertigen, effizienten Software.
Vorgabe für die Rechen- und Antwortzeiten: 4 - 8 Std.
Erreichte Rechen- und Antwortzeiten: 5 - 10 Min.
Sofern die Software-Entwicklung Zeit lässt, unterrichte ich für verschiedene Institute in folgenden Gebieten:
Begutachtung einer C++-Neuentwicklung zur Risikoanalyse im Lebensversicherungsbereich.
Wesentliche Punkte der Begutachtung waren:
vor 1998: verschiedene Softwareprojekte im Bankenbereich
Kunde: Bank
Rolle: Projektleiter, Qualitätssicherung
Aufgaben:
Kenntnisse:
Excel, Visual Basic, Access
Projekt: Entwicklung
Kunde: Luft- und Raumfahrt
Aufgaben:
Kenntnisse:
Fortran, C
C++-Compiler/Tools:
Microsoft Visual Studio
Visual Code
GNU-GCC
CodeBlocks
Scons (Build-Tool)
C++ Bibliotheken:
Boost
SPDLog
Multithreading
Microsoft XLL-SDK
QuantLib
Mein Spezialgebiet ist die Entwicklung effizienter C++-Programme, überwiegend im mathematischen Bereich.
Der von mir erstellte Rechenkern eines Programmes umfasst ca. 1 Mio. Zeilen.
Gemeinsam mit einer Schweizer Kollegin planten wir ein Startup zu gründen. Ziel des Unternehmens war, den Finanzmarkt mittels einer Software zu analysieren und eine Auswahl an nachhaltigen Finanzprodukten zu treffen.
Leider haben wir das Projekt wegen interner Problem eingestellt.
Arbeitstitel: FairFunds
Inhalte:
Software-basierte Analyse von Unternehmensdaten
Speichern der Ergebnisse in MariaDB
Scoring
Benutzerschnittstelle
Application-Server
An diesem Projekt arbeite ich - mit einigen Unterbrechungen - von 1998 - 2018
Wesentliche Projektphasen:
01.1998 - 07.2005: Konzeption
Programmierung des Rechenkerns für Standardverträge
Modellierung verschiedener Assetklassen
Schnittstelle zu VB6 User-Interface
Graphische Ausgabe mit Borland C++ Builder
Erstellen eines Testkonzepts
11.2005 - 03.2011: Schnittstelle zur Scriptsprache Lua für Nicht-Standard Verträge
Berücksichtigung des Ausfalls eines Rückversicherers
04.2012 -12.2014: Migration des GUI von Visual Basic 6 auf VB.net
Optimierungen durch Multi-Threading
01.2015 - 06.2016: Excel-Reporting mit C++ XLL-Addins und Makros
Inhalte:
Entwicklung einer Software zur Berechnung des Capital at Risk
Implementierung von Rückversicherungsstrukturen
Modellierung und Implementierung der Kapitalanlagen (Asset-Management)
Modellierung des Ausfallrisikos eines Rückversicherers
Modellierung und Implementierung einer mehrjährigen Sichtweise
Implementierung von frei programmierbaren Assetklassen (Lua-Schnittstelle)
Migration Visual Basic 6 auf VB.net
Implementierung neuer Verteilungen
Neue Schadenmodelle, Multiprozessorfähigkeit Simulation von Aktien, Zero Bonds, Anleihen und festverzinslichen Wertpapieren
Koordination GUI-Entwicklung (externe und interne VB-Programmierer) und C++-Schnittstellen
Datenkommunikation zwischen C++ und Lua
Mitarbeit bei der Fachkonzepterstellung
Beratung bei der Entwicklung von Testkonzepten
Beratung bei der Migration Visual Basic 6 auf VB.net
XLL-Add-In und Excel Makros
Wesentliches Kriterium, war die Entwicklung einer qualitativ hochwertigen, effizienten Software.
Vorgabe für die Rechen- und Antwortzeiten: 4 - 8 Std.
Erreichte Rechen- und Antwortzeiten: 5 - 10 Min.
Sofern die Software-Entwicklung Zeit lässt, unterrichte ich für verschiedene Institute in folgenden Gebieten:
Begutachtung einer C++-Neuentwicklung zur Risikoanalyse im Lebensversicherungsbereich.
Wesentliche Punkte der Begutachtung waren:
vor 1998: verschiedene Softwareprojekte im Bankenbereich
Kunde: Bank
Rolle: Projektleiter, Qualitätssicherung
Aufgaben:
Kenntnisse:
Excel, Visual Basic, Access
Projekt: Entwicklung
Kunde: Luft- und Raumfahrt
Aufgaben:
Kenntnisse:
Fortran, C
C++-Compiler/Tools:
Microsoft Visual Studio
Visual Code
GNU-GCC
CodeBlocks
Scons (Build-Tool)
C++ Bibliotheken:
Boost
SPDLog
Multithreading
Microsoft XLL-SDK
QuantLib
Mein Spezialgebiet ist die Entwicklung effizienter C++-Programme, überwiegend im mathematischen Bereich.
Der von mir erstellte Rechenkern eines Programmes umfasst ca. 1 Mio. Zeilen.