Mitarbeit im Design und in der Entwicklung eines Frontends zur Eingabe der Daten für Großhandelsverträge Strom Einkauf. Die Daten werden an weitere Systeme weitergereicht. Im ersten Schritt wird ein Berechnungsmodell zur Bewertung der Rentabilität angebunden. Das Frontend wird zunächst in Excel erstellt, sukzessive trennt man die komplette Funktionalität in eine zentrale Anwendung auf Basis ASP .net Web API mit .NET Core und eine Thin–Client (Excel oder ASP .net Web–Anwendung). Der Datenaustausch erfolgt mit Hilfe von JSON über REST APIs. Die zentrale ASP .net Anwendung übergibt die Daten an das zentrale Berechnungsmodell und speichert diese zusätzlich als Dokument in einer CosmosDB. Die gesamte Umgebung wird auf Azure gehostet. Die Fachabteilung definiert die User-Stories, die nach der Scrum-Methodik umgesetzt werden.
Eine der Kernaufgaben der zentrale ASP .net Anwendung besteht darin, die Marktdaten aus dem internen Quellsystem zu laden. Marktdaten können Preis– bzw. Volatilitätsprognosen, Zins– oder Wechselkurse sein. Das Datenformat ist ähnlich, die Daten stehen als Zeitreihe zur Verfügung. Im Frontend hat der Anwender die Möglichkeit, die Marktdaten anzupassen, bevor diese an das Modell übergeben werden. Durch diesen iterativen Prozess können die Vertragsdaten für verschiedene Marktszenarien optimiert und damit die Verhandlungen mit den Geschäftspartnern unterstützt werden.
Das Frontend dient zur Eingabe der Parameter, die zur Berechnung eines Vertrages im Modell, das im Backend läuft verwendet werden. Der Anwender kann einen bestehenden Vertrag aus dem Trading-System ziehen; dazu benötigt werden auch die aktuellen Marktdaten. Das Modell berechnet ein optimiertes Ergebnis, welches nach Prüfung als neuer Vertrag im Trading-System angelegt werden kann.