Backend Engineer

Electric Miles · Remote, London

PRAKHAR SINGH

I build the software layer between EV infrastructure and the people who depend on it

30+ EV chargers integrated. OCPP & OCPI protocol specialist. Currently, building the backend at the intersection of energy and software.

I started with machine learning because kind of had a proclivity with what you could infer from data that had no obvious structure, felt like solving a puzzle. At SRM Institute in Chennai, I built a cyclone intensity prediction system using infrared INSAT-3D satellite imagery. The hypothesis: convolutional nets applied to raw geoTIFF frames could yield faster, more granular predictions. It worked, and reinforced a way of thinking I still carry: physical systems as data problems.

Around the same time: real-time object detection on the COCO dataset, BERTopic topic modelling on news corpora, YOLO-based social distance monitoring. Research rigour. Data-to-decision pipelines. Systems thinking.

Then products. An iOS trip planning app (Circles), built in SwiftUI with MVVM architecture and a MongoDB backend. Ten-plus screens, collaborative editing, real-time sync. An iOS internship at Infosys. A hospital management system (zen-u). An open-source 3D slicer fork (slic3r).

The pattern: full-stack capability, product ownership, cross-platform range. The discipline of shipping something complete. The distance between “it works” and “it feels right”, learning to close it deliberately and design language, which Infosys and Apple helped a lot with.

Electric Miles. I joined as a Platform Onboarding Engineer and spent the first phase integrating EV chargers into a live OCPP network: 30+ chargers across 15+ manufacturers. KEBA, Rolec, NexBlue, EnSmart, EN+, Vestel, Heliox, and others. Every manufacturer treats the OCPP standard differently. Custom status codes, non-standard field values, undocumented edge cases. You learn fast that a protocol spec and a real charger are two different things. Quite fast paced, which I like, just a whole lot of new things to learn and explore and grow from which did allow me to build perspective slightly out of the STEM brain of mine. Working across most of the business - support, marketing, sales, finance and product certainly helped.

Then: full end-to-end test ownership of emPACT, Electric Miles’ flagship B2B platform for CPOs and fleet operators. State machine coverage for every charger type. Payment flow edge cases. Load balancing scenarios.

Now: Backend Engineer. I shipped the first production AI integration at Electric Miles and alongside that, I’ve been building the event-driven systems and protocol integrations that keep real charging infrastructure online. Async pipelines, hardware talking to software, code that either works or someone’s car doesn’t charge and helping CPOs have the perfect outlook of their sites.

Experience

Backend Engineer

Electric Miles
2026–present

Led the internal rollout of Claude (Anthropic) across Electric Miles' operations, automating high-friction workflows in the PHP/Symfony backend. First production AI integration at an EV infrastructure company.

PHPSymfonyClaude APITypeScriptOCPI

Platform Onboarding Engineer

Electric Miles
2024–2026

Integrated 30+ EV chargers into a live OCPP network. Owned full end-to-end test coverage of emPACT, Electric Miles' flagship B2B platform for CPOs and fleet operators.

OCPPPHPSymfonyPostgreSQLE2E Testing

Intern

Electric Miles
2022–2024

iOS Developer Intern

Infosys
2022

Built and shipped iOS features using Swift and UIKit. Gained production experience with Apple's design guidelines, Core Data, and REST API integration.

SwiftUIKitiOSREST

Selected Work

All work →

Latest Writing

All writing →

Let’s talk.

prakharsing7@gmail.com