Industries

EV Charging Software Platforms

OCPP-native software, dashboards and driver apps for charging networks

End-to-end software platforms for EV charging networks — OCPP backends, operator dashboards, driver mobile apps and eRoaming integrations. Built for Charge Point Operators (CPOs), e-Mobility Service Providers (EMSPs) and businesses running private or public charging infrastructure.

We deliver the complete software stack — from the protocol that talks to the charger to the dashboard your operations team uses every morning. Compliant with OCPP 1.6 / 2.0.1, integrated with Hubject and Gireve, ready for billing, tax and CO₂ reporting.

WHY US

EV charging is a software business. Hardware fails, networks change and roaming partners come and go — what keeps a charging operator profitable is the platform that orchestrates sessions, settles payments and surfaces operational data. We engineer that platform end-to-end.

Every project ships with OCPP-compliant backend, operator and technician apps, driver app, billing and analytics. Designed to integrate with any charger brand and built to scale across multiple countries and currencies.

WHAT WE BUILD

What we build for this industry

OCPP backend systems
Stateless OCPP 1.6 / 2.0.1 gateways with session orchestration, command queuing and transaction reconciliation.
Operator dashboard
Real-time charger status, sessions, revenue, utilisation, alerts and tariff management.
Driver mobile app
Find, reserve, start, pay and track sessions with Apple Pay, Google Pay and RFID.
Field technician app
Diagnostics, firmware checks, ticket assignment and maintenance logs from the site.
eRoaming integrations
Hubject, Gireve, e-clearing.net with full bidirectional roaming and CDR settlement.
Billing & invoicing
Tariff engine, B2C card payments, B2B fleet invoicing, tax handling and CO₂ reports.
WEB PLATFORM & DASHBOARD

Web platform & dashboard features

Operations dashboard
Single pane of glass for every entity, status and exception — built for managers, not engineers.
Role-based access and permissions
Granular roles across regions, branches and teams with full audit history per record.
Reports and analytics
Live KPIs, exportable reports, drill-downs and BI-ready data warehouse.
Document and contract management
Upload, version, e-sign and retain documents with policy-based retention.
Configurable workflows
Business owners change rules, approvals and thresholds without engineering tickets.
Multi-language admin panel
EN, SQ, IT, DE out of the box — add languages without redeploy.
MOBILE APPLICATIONS

Mobile application features

Native iOS and Android apps
Field, customer and operator apps with the same backend, written in Kotlin/Swift or React Native.
Offline-first sync
Conflict-resolving sync engine for warehouses, terrain teams and patchy networks.
Push and in-app notifications
High-priority alerts with deep links and quick actions from the lock screen.
Biometric and SSO sign-in
Face ID, Touch ID, Azure AD, Okta and Google SSO with step-up authentication.
In-app payments
Apple Pay, Google Pay, card and local payment methods with PCI-DSS-aware design.
Multi-language UI
Locale-aware interface, currency and formatting per user.
CRM, ERP & AUTOMATION

CRM, ERP & automation

Customer database with segmentation
360° customer profile, segmentation, lifecycle stages and consent management.
Workflow automation
Trigger-based automation for approvals, reminders, onboarding and lifecycle events.
Email and SMS automation
Drip campaigns, transactional templates, SMS reminders and A/B-testable journeys.
Sales pipeline and CRM
Lead capture, scoring, assignment and pipeline tracking integrated with operations.
Invoice and billing automation
Recurring billing, dunning, multi-currency invoicing and tax reporting.
Custom reporting
Drag-and-drop report builder, scheduled exports and BI integrations.
BACKEND, APIs & INTEGRATIONS

Backend, APIs & integrations

REST and GraphQL APIs
Stable, versioned APIs with OpenAPI/GraphQL schema, rate limiting and SDKs.
Stripe / Adyen / local PSPs
Card, wallet, BNPL, recurring and payouts with reconciliation.
Twilio / SignalWire / Vonage
SMS, voice and masked calling for operations and customer contact.
SendGrid / Postmark / Mailgun
Transactional email, deliverability monitoring and inbound parsing.
SSO and Identity Providers
Azure AD, Okta, Google Workspace, Auth0 with SCIM provisioning.
Webhook system
Outbound and inbound webhooks with retries, signing and event log.
CLOUD & INFRASTRUCTURE

Cloud infrastructure & hosting

  • AWS, Azure or Google Cloud deployment with multi-region failover
  • Kubernetes (EKS / AKS / GKE) orchestration with autoscaling
  • Managed databases with daily backups and point-in-time recovery
  • CDN with edge caching and DDoS protection
  • Observability with traces, logs, metrics and SLO alerting
  • 99.9% uptime SLA with active-active deployment available
SECURITY

Security

  • GDPR-compliant data handling with consent and right-to-erasure
  • Role-based access control with audit trail per record
  • End-to-end encryption for sensitive channels
  • Two-factor authentication and device binding
  • OWASP Top 10 review and dependency scanning
  • Annual external penetration test and remediation cycle
SCALABILITY

Scalability

  • Horizontal scaling from one to millions of records
  • Multi-tenant or single-tenant deployment options
  • Region-sharded data stores for latency and residency
  • Independent scaling of customer, ops and partner APIs
  • Cost-aware autoscaling tuned to traffic patterns
  • Disaster recovery with documented RPO and RTO
TECHNOLOGY STACK

Technology stack

Web platform
ReactNext.jsTypeScriptTailwindCSS
Mobile applications
React NativeSwiftKotlinExpo
Backend & APIs
FastAPINode.jsGoRESTGraphQLWebSockets
Databases
PostgreSQLMongoDBRedisElasticsearch
Cloud & infrastructure
AWSAzureGCPDockerKubernetesTerraform
BUSINESS USE CASES

Business use cases

Charge Point Operators (CPOs)
Operate public charging networks of any size with full session, billing and roaming control.
e-Mobility Service Providers (EMSPs)
Branded driver apps and access to roaming networks without owning a charger.
Hotels, retailers and workplaces
Run on-premise chargers for guests, customers or employees with branded experience.
EV fleet operators
Centralised charging policy, employee reimbursement and depot management.
FAQ

Frequently asked questions

Do you support both OCPP 1.6 and 2.0.1?
Yes. Our gateway supports both and translates between them so older chargers keep working alongside new 2.0.1 hardware.
Can we keep our existing chargers?
Yes. As long as the charger speaks OCPP (almost all modern brands do), our platform can integrate with it.
Do you integrate with Hubject and Gireve?
Yes, both — with full CDR exchange, contract management and pre-authorisation.
Can the platform handle multiple countries and currencies?
Yes. Multi-country, multi-currency, multi-VAT and country-specific reporting are part of the product.

Let's build your platform.

Talk to an engineer about architecture, integrations and the path to production.