Optimization of European gas trading flows

Services

Business Consulting

Custom Software

Industries

Energy sector

Client

RWE Supply & Trading GmbH

Period

Februar 2020 - Dezember 2022

 Gas routes from Europe

The Gas Trading Routes Platform is a specialized tool for European gas trading at RWE Supply & Trading. In a complex market with dozens of market areas, hundreds of nodes, and varying transport costs, traders need a system that visualizes trading routes, calculates costs, and identifies arbitrage opportunities.

The centerpiece of the platform is an interactive map visualization — built like Google Maps but specialized for European gas infrastructure. The map displays delivery points, virtual trading points (VPPs), pipeline connections, and market area boundaries. Traders can select source and destination market areas and receive the cost-optimal route via Dijkstra algorithm, considering all transaction costs, transport fees, and capacity constraints.

An integrated arbitrage seeker continuously scans all market area combinations for profitable trading opportunities and notifies traders when price differentials are identified. Real-time integration of market prices and transport costs enables informed, rapid trading decisions.

The frontend was developed with Angular and TypeScript, the backend is based on C#/.NET with MongoDB as the database. The infrastructure runs on Amazon AWS with EKS for container orchestration. Development was conducted using Azure DevOps for CI/CD pipelines and version control.

Credits

Dustin Kremer

Technologies

English
C#
TypeScript
MongoDB
OpenAPI
REST API
Swagger
.NET
Entity Framework
Microservices
SignalR
AG Grid
Angular
CSS
HTML
NgRx
RxJS
Sass
Amazon AWS
Amazon EKS
Amazon Route 53
Amazon S3
Docker
Helm
Kubernetes
Microsoft Entra ID
Terraform
Azure DevOps
DataGrip
Git
JetBrains Rider
k9s
NPM
Postman
VS Code
ESLint
Jest
Playwright