Baker Hughes is a major player in energy technology industry. The company develops and deploys the most advanced technologies to serve the energy & industrial companies looking for more efficient and reliable solutions.
This central BH UI Toolkit plays a vital role in building almost all its digital products faster, helping design and development teams across the organization.
Design System Lead
UX Designer


2021 - 2025 (Multiple versions)
To streamline the process, build, improve, and maintain a scalable central component library that supports all BH products while ensuring consistency across the organisation.
The overall component design and code were rigid, inconsistent documentation, and difficult for project teams to adopt and reuse.
As there were a few project teams who already adopted the design system and facing challenges, I decided to fix them first rather starting with a new one. I started understanding and analysing the existing overall architecture in the design and code. This 👇🏼 is the process I took to set a rythm to fix the existing issues.
When I started collaborating with multiple project teams, their varying needs and priorities made it challenging to deliver solutions within a short timeframe. While parallelly streamlining the overall process, I initiated a Federated model, involving a few designers and developers from teams who are already adopting the first version of design system.
To manage multiple incoming change requests, I established a steering committee and led discussions to align priorities and decision-making.
With this approach, I was able to identify key priorities and significantly reduce the backlog. I also ensured teams were regularly informed about new releases and updates, which helped build trust and credibility across teams.
Once the backlog tickets are on track, I started to focuss on revisiting the existing design system components. I developed a roadmap outlining key milestones, clearly showing the current state and the target goals.
Considering the scalabality of this design system, catering to multiple projects linked with various internal organizations (sub-brands), I decided to take 3-Tire architecture with Atomic design approach.
I reviewed all existing components against the Atomic Design framework to ensure they were structured for scalability. As this was an early version of the system, many components had significant room for improvement in
The colour palletes were upgraded and made sure this is scalable and can cater to multiple project needs. The colours covered the tint and shades of brand colour, greys, alerts, data visualization and fundations.
Also, the typography was set to support the responsive screens and clear visual hierarchy.
As per the brand standards and styles, started building components that are responsive and compatible with Accessibility. Although some base components already existed, I upgraded them rather than removing them to avoid disrupting project teams that were already using them. I also introduced additional components with flexible props and functionality, enabling teams to reuse them and accelerate development.
Zeroheight is the tool used for documenting the Design system and was used by most of the devs and designers to refer for more details on the components. For every sprint, I updated the corresponding component with "Dos" and "Don'ts" which helped the devs and designers from other project teams to adopt the system with consistency.
I also kept all teams informed about the latest versions and updates through release notes shared via email and documented in GitHub for reference.