Skip to content
Julien Herr
FR EN
← All projects
EVSE · CSMS

EV charging supervision platform

CSMS running in production across several hundred charge points: OCPP, monitoring, device management, charge valorisation, billing and IS integration — available white-label.

KotlinSpring BootOCPP 1.6 / 2.xPostgreSQLOdooDockerCloudflare
Role

Architect & tech lead

several hundred
Charge points
OCPP 1.6 & 2.x
Protocol
— TBC
Duration
— TBC
Team
Context

An e-mobility operator running several hundred charge points, needing reliable monitoring and correct billing.

Problem

Supervising several hundred charge points across interdependent OCPP, pricing, billing and IS flows — with no reliable real-time visibility and no billing to lean on.

Stakes & risks

Avoid letting poor business modelling or technical debt make operations impossible at scale. Billing touches revenue directly: a mistake is paid in cash.

Key decisions

Clarified the business model, drew clean boundaries between responsibilities (connectivity, monitoring, pricing, billing, IS integration), prioritised the critical flows and built a reusable foundation.

Delivery

OCPP connectivity, real-time monitoring, device management, pricing engine, billing and IS integration.

Result

Platform in production, day-to-day operations under control and a reusable technical base to extend the scope without a rewrite.

What it demonstrates

The ability to connect architecture, product, business and operations on a critical platform run every day — not a proof of concept.

A complete CSMS operated day to day: connecting charge points, monitoring the fleet, pricing, billing and feeding the operator’s information system.

The core handles OCPP connectivity, real-time fleet monitoring and a pricing engine that covers complex business cases. Billing and IS integration close the loop, from the charging session all the way to the accounting entry.

The platform is available white-label, with a charge-valorisation engine and CRM/ERP integration (Odoo). Screenshots available on request.

A product to build, a platform to take over, a team to structure?

Let's talk. Interim CTO, technical audit, product framing, EV charging expertise or development work.