Electric Mobility Interoperability Platform
Connecting charge point operators and mobility providers
- Role:
- Technical Lead
- Company:
- Final-year project (PFE)
- Period:
- Jun 2024 – Sep 2024
Let’s talk about the project
Final-year engineering project: a backend platform that lets electric Mobility Service Providers (eMSP) and Charge Point Operators (CPO) exchange data through the OCPI protocol, with contract handshakes, token management and multi-role access.
Key Features
- •OCPI-compliant REST APIs documented with OpenAPI
- •CQRS and domain-driven design
- •JWT authentication with multi-level authorization (Nest.js guards)
- •Real-time synchronization with WebSockets
- •Contract creation, handshake and token management
Achievements
- •Designed the platform architecture end to end
- •Built custom validation pipes and interceptors for consistent error handling
- •Mentored the team on Nest.js architecture and TypeScript best practices
What Technologies are used?
Nest.js
TypeScript
Angular 17
WebSockets
- OOCPI
Need something similar?
He can help you build, scale or modernize it.