← Back to selected work
Logo for EO Charging — EO Portal

2022—2025

EO Charging — EO Portal

Lead Frontend Developer
ReactTypeScriptmicro-frontendsmapsdashboardsaccessibility tooling

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.