Software Product Line Manager · EV Charging Platforms · Backend Engineer
7+ years in EV charging. I implemented OCPP 1.6J and OCPI 2.2.1 from the specification up in Java, architected a CPMS that ran 1,000 chargers, and led the team that built it. Today I own a multi tenant SaaS product line serving CPOs and eMSPs across the GCC. The live CMS below is one I built myself.
End-to-end OCPP & OCPI protocol implementation — real-time monitoring, remote operations, tariffs, billing, and roaming.
Roadmaps, requirement specs engineering can build from, OCPP/OCPI certification readiness, UAT, and sales enablement.
HLD & LLD for distributed real-time systems. Java and Spring Boot, WebSocket servers, REST APIs, caching, and CI/CD.
Built and deployed a full EV CMS platform — live, scalable, and handling real charging sessions.
Deep expertise in OCPP 1.6, OCPI 2.2.1 protocols — rare skill set in a fast-growing industry.
Writes the requirement doc, not just the wish list. Agreed solution stated as requirements, open decisions kept separate.
Certification planning, roadmap calls, and CPO scope grounded in how the protocol behaves in the field, not how it reads on paper.
Written multithreaded servers in C, custom data structures, and socket-level programming from scratch.
Designs with concurrency, caching, message queues, and horizontal scalability in mind from day one.