
2022—2025
EO Charging — EO Portal
Lead frontend for analytical dashboards, customised maps, and UI libraries across a micro-frontend architecture — with WCAG 2.1 AA governance baked in.
Context
I joined EO Charging as Lead Frontend Developer on the Depot Squad responsible for EO Portal: fleet operators depend on these interfaces daily for reliability and clarity.
What I owned
- Product-grade dashboards — turning messy operational data into readable visual surfaces engineers can extend safely.
- Maps & bespoke UI — geography-heavy workflows where performance and clarity compete; both had to win.
- Micro-frontend architecture — boundaries that protect squads from stepping on each other without slowing delivery.
- Design ↔ engineering cadence — regular collaboration with product and design in Figma so UI intent survives implementation.
Accessibility as infrastructure
We treated accessibility like observability: not a launch checkbox. I built in-house accessibility audit tooling so we could monitor and test against WCAG 2.1 AA continuously — catching regressions before users did.
Outcomes (honest framing)
Shipping in energy infrastructure means constraints: legacy surfaces, compliance pressure, and operational reality. The win wasn’t “perfect UI” — it was systems that stayed accessible and maintainable while the product accelerated.
