RECCo
RECCo (Retail Energy Code Company) is responsible for managing the Retail Energy Code (REC) in the UK energy market, which governs the interactions between energy suppliers, distributors, and other stakeholders. RECCo's role includes overseeing the administration of the code, driving industry collaboration, and supporting reforms aimed at improving market efficiency, competition, and customer outcomes. RECCo works with a variety of industry participants, including major energy companies like British Gas, E.ON, Octopus Energy, and SSE, to ensure the smooth functioning of the energy retail sector.
Design System and Make Over
This project with RECCo aimed to build a comprehensive design system that would enable the various organizations involved in developing and managing RECCo's websites to collaborate seamlessly. The goal was to ensure that all digital touchpoints maintained a consistent look and feel, creating a cohesive user experience across all platforms. As part of the project, I was responsible for developing several page examples to showcase how the design system would be applied in practice. Additionally, I led user research sessions to gather valuable insights and worked closely with stakeholders to manage expectations and ensure alignment with business goals. This collaborative approach helped ensure that the final design was both user-centered and strategically aligned with RECCo’s objectives.
Old system
Design System


Design Evolution
Final Look
Final Thoughts
One of the most valuable lessons I learned from this project wasn't just about designing and creating a visually appealing design system—I had already developed those skills. Instead, it was about ensuring that the design system serves the broader ecosystem of stakeholders, including external partners and other teams involved in the project.
A critical aspect of this process was maintaining clear and consistent communication across all parties. It’s essential to keep everyone aligned and up to date, so that the design system can be continuously refined to meet the needs of the entire project, not just one group.
I’ve realized that success lies in active listening and being flexible enough to adjust designs based on feedback and iterations. By embracing this iterative approach, we can create a design system that is both inclusive and effective, ensuring it delivers value across all touchpoints of the project.