10/15/2026 updated

**** ******** ****
100 % available

Senior Quantitative Developer - BESS Optimization and Energy Trading

Antwerpen, Belgium
Only remote
Master of Sciences in Applied Mathematics
Antwerpen, Belgium
Only remote
Master of Sciences in Applied Mathematics

Profile attachments

CV_BAILLEUX_JEREMY.pdf

C++ (Programming Language)Constraint Logic ProgrammingConvex OptimizationIBM ILOG CPLEX Optimization Studio (CPLEX)Integer ProgrammingPython (Programming Language)Mathematical OptimizationCost OptimisationPlant OptimizationBackendSolving Constraint Integer ProgramsCloud Optimization
Mathematical Optimization and Modelling
Expertise in LP/MILP, convex and combinatorial optimization, Branch and Bound, Constraint Programming, Dynamic Programming, Lagrangian Relaxation, Temporal Decomposition, Rolling Horizon, MPC and forecasting using tools such as CPLEX, Mosek, COIN-OR, OR-tools, Matlab and R.

Backend Development in Python and C++
Proficiency in Python (Asyncio, pandas, NumPy, SciPy, Flask, SQLAlchemy, Pydantic) and C++14/17/20, including bash, CMake and AI-assisted development for building high-performance, production-grade systems.

Cloud Architecture and Deployment on AWS
Hands-on experience deploying services and APIs on AWS using Lambda, IoT Core, Timestream, Athena and CloudWatch for time-series and analytical SQL workloads.

Energy Markets and BESS Optimization
Deep knowledge of European energy markets including FCR, imbalance, day-ahead and behind-the-meter optimization for Belgium, Netherlands and Brazil, as well as Virtual Power Plant (VPP) dispatch and revenue stacking.

Data and Messaging Technologies
Experience with MySQL, time-series data, Timestream, Athena, graph databases (openCypher), Kafka, Redpanda and MQTT for data management and real-time messaging.

DevOps and Observability
Practical knowledge of Docker, CI/CD pipelines, GitHub, Bitbucket, Sentry, CloudWatch, Grafana, testing and code review for maintaining robust and observable production systems.

AI and Code Generation Tools
Utilization of AI code generation tools such as Claude Code and GitHub Copilot to accelerate development workflows.

Technical Leadership and Architecture
Ownership of architecture and technology decisions, coding standards, CI/CD practices, code review, work planning, mentoring and onboarding of engineers, as well as stakeholder and client communication.

Supply Chain and Logistics Optimization
Earlier background in cutting optimization for plastic, cardboard and metal industries, 3D container loading optimization and vehicle routing problems using mixed integer programming and Lagrangian relaxation.

Experience

Professional experience10+ years
Freelancer since2026

Languages

EnglishFluentFrenchNative speakerDutchGoodPortugueseGoodSpanishFluent

Project history

Quantitative Developer

Lifepowr, Antwerpen (BE)

Energy, Water & Environment

10-50 team member

BESS multi-market revenue stacking: FCR, imbalance, day-ahead and behind the meter optimization.
- Developed end-to-end the energy trading and control algorithm for Virtual Power Plants, fully automating 24/7 FCR/Imbalance participation for a 22 MW domestic portfolio, edging between 600€ and 20,000€ per day. Using Python pandas, Numpy and SciPy
- Engineered c++ behind-the-meter bill-optimization software using a convex optimization approach against day-ahead market, consumption and solar production forecasts. Steering energy for 22,000 distributed assets. Using mathematical optimization methods as Model Predictive Control, Lagrangian relaxation, temporal decomposition and Rolling horizon using COIN-OR for modeling
- Built a c++/Python simulation and backtesting framework to assess new trading strategies and to quantify revenue stacking using historical AWS Timestream time-series data
- Re-architected the codebase from a single-country, monolithic approach into a modular, configurable system, cutting new-country rollout from months to under a day. Using c++20, code generation and templates
- Built high-throughput, non-blocking device communication and control loops with asynchronous Python Asyncio and Pydantic; structured logging and monitoring with Sentry, CloudWatch and Grafana for fast root-cause analysis of incidents
- Deployed services and APIs on AWS
- Engineered a framework letting non-technical colleagues define new indicators using their own AI agents

Software Engineer

Memgraph, remote

Internet & IT

10-50 team member

-Worked on the query engine optimization to improve query planning and execution performance for openCypher queries, and replication to maintain data Replication across nodes for consistency and fault tolerance. Both in c++20 and Python.

Optimization Software Engineer

OMP, Wommelgem (BE)

Transport & Logistics

1000-5000 team member

- Modeled cutting optimization problems for plastic, cardboard and metal industries using c++14 and cplex-like optimization library. Used proposal generations and set covering problems with a mixed integer programming modeling and Lagrangian relaxation.
- Developed internal c++14 constraint programming solver.
- Implemented c++14 branch and bounds to solve- 3D container loading optimization with stacking and routing constraints, always ensuring physical stability.
- Integrated mathematical models to the rest of the application, ensured data validation, SQL data model updates and QT-based UI development.

Software Engineer

Infrabel, Brussels (BE)

Transport & Logistics

1000-5000 team member

- Developed Java software supporting ERTMS (European Rail Traffic Management System) installation across Belgium's national railway network under SIL0 classification.
- Write documentation according to SIL0 clarification.

Software Engineer

Eurodecision, Versailles (FR)

Transport & Logistics

50-250 team member

- Applied mathematical optimization methods to solve a Vehicle Routing Problem with vehicle assignment for offshore personnel logistics. Implemented using c++14 and Python, and modeled with Cplex and Hexaly.
- Developed a java and react web application for the supply chain sector to visualize sites over France.


Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in