W. Energy

Role
UI Designer
Timeline
1.5 Years
Core responsibilities
Design System - Components - Accessibility

Refactoring and Expanding Components in Design System. This project involved working with an existing design system to optimize and expand its components for a large-scale enterprise software product. My primary objective was to identify and refactor reusable components and develop new ones where necessary to better serve complex, enterprise-level use cases.

Goals

Optimizing Component Reusability and Ensuring Design System Consistency

Identify and reuse the maximum number of existing components from the design system. Reducing development time and cost.

Seamless Integration

Ensure that any new components or refactored components seamlessly integrated with the existing design system.

Solution

Creating a Tailored Sub-Design System: Enhancing Reusability and Consistency for Enterprise Software

In this project, I developed a specialized sub-Design System tailored specifically for agents within an energy company, shifting the focus from typical end-users to internal staff with unique workflow requirements.

Implementing Atomic Design

Building with Reusable, Consistent Components. This method allowed for the creation of highly reusable components, from the smallest elements to more complex structures, all while adhering to the main design system's guidelines.

Next Project