mygrid AG

mygrid — EV Charging App & Backend

Role
Lead Developer
Via
Freelance (self-employed)
Year
2023
Stack
React Native TypeScript AWS Lambda Terraform Serverless

The Context

mygrid AG operates private and semi-public EV charging infrastructure in Switzerland. They needed a product — an app drivers use to manage their charging sessions and the backend that runs it — built from scratch.

I owned it end-to-end.

What We Built

Mobile app (React Native / TypeScript): The driver-facing application. Charging session management, real-time status, billing, and account management. Cross-platform — iOS and Android from a single codebase.

Serverless backend (AWS Lambda / Terraform): The infrastructure powering the app — session management, OCPP protocol integration, user accounts, billing, push notifications. Built serverless to keep operational overhead low and scaling predictable.

Everything provisioned with Terraform. Reproducible, version-controlled infrastructure.

End-to-End Ownership

What made this project different was scope. I wasn’t the frontend developer. I wasn’t the backend developer. I was the person responsible for the whole thing reaching production.

That means architecture decisions, third-party integrations, DevOps setup, and the operational runbook — not just shipping features. When something breaks at 11pm, you want one person accountable — and I was it.

Outcome

Shipped from scratch to production. The infrastructure is Terraform-managed and the architecture is documented — whoever picks this up next won’t be starting from memory.