Apex Lab

Myenergi

Improving stability and scalability

Myenergi is an award-winning British designer and manufacturer of renewable energy products that increase the self-consumption of green energy. Our challenge was to improve the stability and scalability of the user-facing mobile application.

Skills

  • TypeScript
  • Node.js
  • React Native
  • PostgreSQL
  • Terraform
  • AWS

Industry

  • Energy
myenergi ev

The Mission

With 100,000 weekly active users, the client needed a full-scale refactor and the implementation of new features to improve user experience and system stability.

The Solution

We focused on:

  • Backend stabilization: Improved the loading speed of EV charging history graphs.
  • Feature additions: The initial refactoring enabled our client to add new features with instant business value.
  • Onboarding redesign: Refactored and streamlined the onboarding process for a smoother user experience.
  • Key component refactors: Upgraded multiple critical parts of the system to enhance performance.
  • Comprehensive testing: Built a testing framework that included full regression tests, automated tests for complex scenarios, and beta testing to ensure product reliability.

"The team at Apex have a solid track record of consistently delivering challenging projects on time and within budget to a high quality. They have provided sound leadership to our internal engineering teams, contributing to a healthy and performant development culture. Apex can flex to our needs, swiftly adding competent engineers from their bench when needed."

Steve O'Hara Director of Software Engineering
myenergi zappi

The Outcome

Our improvements significantly boosted user satisfaction. They also enabled the quick launch of new features released in bi-weekly cycles.

The journey is ongoing—our incremental refactoring approach ensures continuous improvements. We have planned a future-proof API redesign, which is being implemented.

Next project