A design system is a centralized collection of reusable components, patterns, guidelines, and principles that ensure consistency and efficiency in creating cohesive user interfaces and experiences across digital products or platforms.
Research
Design
Argentinean Government
Perceptyx
Foretrace
Airkit
Salesforce
Other clients
Throughout my career, I've had the privilege of working on the development and upkeep of comprehensive design systems.
While crafting a design system may initially appear time-intensive, its long-term benefits in efficiency are undeniable.
Design systems play a pivotal role in maintaining visual consistency across various pages and platforms.
The creation and maintanance of design systems is a joint effort between designers and developers, as each component needs to be designed and coded to be reused.
Developing a design system presents various challenges. When starting from scratch, anticipation of the necessary components is crucial. Conversely, maintaining an established design system requires meticulous attention to each component to prevent redundancies and uphold consistent principles.
Another significant challenge lies in documentation. It entails thoroughly documenting each component for future reference. While you may be involved in the team responsible for creating a design system, its utilization extends across multiple teams. Thus, comprehensive documentation becomes essential for ensuring that all teams understand how to effectively utilize each component.
Vision Design System images
Poncho serves as the design system for the Argentinean Government, representing my inaugural venture into this domain. Remarkably, it stands as the most extensively utilized design system across numerous pages.
Poncho finds its application on the official country website (argentina.gob.ar), as well as throughout various governmental applications.
Poncho documentationVision serves as the design system utilized in all Perceptyx products. With multiple platforms available to clients, I contributed to the team responsible for developing this system for universal application across all platforms.
Vision documentationWith the introduction of AI into Airkit, we saw an opportune moment to craft a design system that embraced this modernization. Thus, Nimbus Kit came into existence.
After handling numerous freelance design projects, I consistently advocate for the implementation of a design system when conceptualizing a new product for my clients. I believe this step is essential to ensure platform cohesion, particularly when multiple design teams are involved in their development.
Here you can find information about some of the projects I've worked on.