End‑to‑end EV charging software
We build the softwareyour EV networkruns on.
CSMS platforms, OCPP 1.6J / 2.0.1 / 2.1, OCPI 2.2.1 roaming, UPI payments and driver apps, designed, built and scaled by one team under your brand. For charge point operators, charger manufacturers and EV startups.
- clients served worldwide
- 30+
- clients served worldwide
- countries
- 10+
- countries
- app downloads
- 300K+
- app downloads
Clients
Trusted by 30+ clients across 10+ countries
EV companies, charger manufacturers and software teams we’ve helped build and scale charging platforms.
Scan, pay with UPI, charge.
Our flagship: a UPI-native CSMS with zero-registration, zero-app-download charging. Scroll through one session, from the QR code to the last meter value.
Scan the QRNo app to download, no account to create. The driver scans the code on the charger.
What we build
Every layer of charging, built for your network.
Start at the CSMS core and go down layer by layer: chargers, roaming, revenue and drivers, with energy management as an add-on underneath. Each layer answers one simple question.
Layer 01 / 06
What's happening across the network right now?
One live view of every charger, session, site and tenant, with rules that handle the routine work.
Included
- CSMS
- Real-time monitoring
- Multi-tenant & white-label
- Fleet management
- Automation
- Reports & analytics
- Users, roles & permissions
- APIs & webhooks
Every module ships on its own, or together as one CSMS.
Book a demoRoaming · OCPI 2.2.1
Your chargers, in every partner app.
OCPI connects your network with other networks: their drivers charge on your chargers, yours charge on theirs. Here is one roaming charge, step by step.
Your CSMS
Charge point operator
- Locationssending
- Tariffs
- Tokens
- Commands
- Sessions
- CDRs
Your CSMS calls the partner
PUT
Charger, over OCPP
StatusNotification · Available
Step 01 / 06
Your charger shows up
Your CSMS publishes locations and live availability. Partner apps put your chargers on their map.
{ "id": "LOC-001", "evses": [{ "uid": "EVSE-1", "status": "AVAILABLE", "connectors": [{ "standard": "IEC_62196_T2_COMBO" }] }] }
Both roles, one CSMS
Run as a CPO, an eMSP, or both. We build each side of the link.
You run the chargers. Share them with every partner so their drivers can charge on your network.
Sends:Locations · Tariffs · Sessions · CDRs
You own the driver relationship. Let your drivers charge on every partner network.
Sends:Tokens · Commands
Production-ready OCPI
The plumbing a real roaming link needs, not just the happy path.
- Credentials handshake and token rotation
- Version and endpoint discovery
- Push updates plus paginated pull sync
- Hub routing headers for multi-party links
- Real-time EVSE status
- Real-time token authorisation
Credentials · Versions · Locations · Sessions · CDRs · Tariffs · Tokens · Commands · ChargingProfiles · HubClientInfo
Planning to roam?
Tell us which networks you want to connect with. We’ll map out the OCPI work, CPO side, eMSP side or both.
- 1Pick the partners or hubs
- 2Scope the CPO and eMSP sides
- 3Test, then go live
Track record
Proven in production, across 10+ countries.
Since 2023 we’ve shipped EV charging software for startups and operators around the world. Every number here is real.
300K+ app downloads
Across the EV driver apps we’ve built and shipped for our clients.
Each dot is 1,000 downloads.
30+ clients served worldwide
10+ countries
HQ in Mumbai, India
Working with EV teams worldwide.
30+ projects shipped
- CSMS solutions10+
- Consultations17+
- UI/UX design6+
- SaaS development3+
24+ EV startups served
EV startups we have built CSMS platforms, OCPP integrations and apps for.
Each cell is one startup.
Our story so far.
In EV charging software since 02/2023.
02/2023
Into EV charging
The work that became mehmedx7 began with EV charging software for EVC Global Mobility.
02/2024
mehmedx7 founded
A company built around EV charging software, end to end: CSMS, OCPP and OCPI, payments and apps.
Along the way
CSMS platforms in production
An OCPP 2.0.1 CSMS for marattech, a multi-tenant OCPP 1.6 CSMS with app and app-less charging for OnChargeEV, and admin + partner dashboards for Samku.
Along the way
Driver apps at scale
An EV charging driver app we built passed 150K+ downloads. We also built Charznet's CSMS and driver app.
Today
30+ clients, 10+ countries
300K+ app downloads, OCPP 1.6J to 2.1 and OCPI 2.2.1, and Top Rated Plus on Upwork.
Services
What we build with you.
Everything an EV charging business runs on. Designed, built, launched and supported by one team.
End to end, one team.
No hand-offs between agencies.
- 1Design
- 2Frontend
- 3Backend
- 4Integration
- 5Deployment
- 6Ongoing support and maintenance
Build your own CSMS platform.
A platform built around your business, under your brand. Prefer to start faster? White-label ours, or partner with us in India.
Build Your Own
A CSMS tailored to your business, fully compliant with OCPP 1.6 / 2.0.1 / 2.1.
- Tailored to your business
- OCPP 1.6 / 2.0.1 / 2.1 compliant
- Design through deployment and support
Reviews
In our clients’ words.
What EV teams say after building with us, in their own words.
Working with Mohammed has been an excellent experience. He is extremely knowledgeable, responsive, and very responsible with his work. Communication has always been smooth, he replies quickly and is very easy to collaborate with.
Mohammed consistently demonstrates strong technical understanding and takes the time to think through problems carefully to arrive at solid solutions. He approaches projects with professionalism and reliability, which makes the entire process much easier and more efficient.
Overall, he is phenomenal to work with, and I would highly recommend him to anyone looking for a skilled and dependable developer.
OnChargeEVUnited StatesMulti-tenant CSMS, app & app-less chargingvia UpworkTech stack
Everything it takes to run a charging network.
From the OCPP socket to the driver app: 64 technologies we build and ship with, end to end. Hover or tap a group to find it on the globe.
Drag to spin
- OCPP
- OCPI
- ISO 15118
- OCPP simulators
- Python
- Django
- Django Signals
- FastAPI
- Node.js
- Next.js
- JavaScript
- Tailwind CSS
- HTML
- CSS
- React
- TypeScript
- React Native
- Expo
- Android
- iOS
- REST
- GraphQL
- gRPC
- Webhooks
- WebSocket
- MQTT
- OpenAPI
- PostgreSQL
- MySQL
- Redis
- MongoDB
- Razorpay
- UPI
- Stripe
- Firebase
- Google Maps
- Kafka
- Celery
- Grafana
- RabbitMQ
- Prometheus
- Sentry
- JWT
- OAuth 2.0
- TLS / Let's Encrypt
- RBAC
- Pytest
- Jest
- Postman
- AWS
- DigitalOcean
- Vercel
- Netlify
- Docker
- Kubernetes
- Nginx
- GitHub
- GitLab
- GitHub Actions
- Cloudflare
- Linux
- Figma
- LangChain
- Odoo
Pricing
Transparent pricing, from first call to full build.
Published rates. Start with a consultation, work on demand or on a retainer, or get a fixed quote for the whole build.
What do you need?
Monthly retainer
$4,000/ month
- Up to 110 engineering hours / month
- Perfect for startups
- Our team on your work every day (4+ hrs/day)
- Direct line to the engineers building it
- Priority support & task handling
On demand or retainer?
Drag to the hours you expect each month.
40hours / month
Billed weekly or per milestone. Project services: typically 20% upfront, the rest by milestones. SaaS via monthly or annual subscription.
Let’s talk
Ready to switch on your charging network?
Book a 30-minute call with our team. Whether it’s your first charger or a growing network, you’ll leave with a clear plan.
- 1
Tell us where you are
Your chargers, your market, and what you want to launch.
- 2
We map the build
CSMS, OCPP and OCPI, payments and apps, scoped to your business.
- 3
Leave with a plan
A clear next step, whether you build your own or start on ours.
Prefer to message?
Mumbai, India · working with EV teams worldwide