One-man engineering team.

← All projects

Flexible Power API

Flexible Power API — image 1

Client

Total Energies

Category

Free-lance

Visit
Within the Trading Gas & Power department at TotalEnergies, the project focuses on building a real-time data and API platform supporting the full energy trading workflow, from trading desks to middle- and back-office teams. The core objective is to ingest, normalize, store, and expose high-frequency market and forecasting data with low latency and high availability, while enabling real-time decision support through predictive analytics. The system is built around AWS Lambda and Kinesis for real-time ingestion of external market and forecasting data, which are processed, normalized, and stored in ClickHouse for high-performance analytical queries. A unified RESTful API layer was developed using FastAPI, providing secure, multi-tenant access to consolidated market data and AI-driven indicators for internal trading systems. All services are deployed on AWS EKS using Helm and ArgoCD, ensuring scalable, zero-downtime deployments.

Technologies

FastApiFastApi
NgnixNgnix
PythonPython
RedisRedis
AWSAWS
MongoDBMongoDB
PostgresSQLPostgresSQL
PowerBIPowerBI
ArgoCDArgoCD
Azure DevopsAzure Devops
GitLabGitLab
GrafanaGrafana
HelmChartHelmChart
KubernetesKubernetes
LokiLoki
PrometheusPrometheus
LinuxLinux