Selected Works
Projects focused on clarifying complex systems, reducing risk, and designing interfaces that hold up over time.
Each case study shows how design decisions shape behavior, trust, and long-term usability in real-world products.
Alf Barreiro
Alf Barreiro


I’m a UX/UI and Systems Designer based in Portland. I work on complex digital products where clarity, consistency, and long-term decisions matter—often at the intersection of user needs, business constraints, and evolving systems.
I’m a UX/UI and Systems Designer based in Portland. I work on complex digital products where clarity, consistency, and long-term decisions matter—often at the intersection of user needs, business constraints, and evolving systems.
I’m a UX/UI and Systems Designer based in Portland. I work on complex digital products where clarity, consistency, and long-term decisions matter—often at the intersection of user needs, business constraints, and evolving systems.
Design Focus
Designing interfaces and systems that clarify complexity, support consistency, and hold up as products scale.
UX Design
01
Clarifying user intent and decision paths in complex products, reducing confusion and false confidence before visual decisions harden into mistakes.
•
I focus on identifying the decisions users are actually trying to make, not just the screens they move through.
•
I structure information so users don’t have to guess, remember, or second-guess their next step.
•
I pay close attention to moments where hesitation, misuse, or overconfidence are likely to occur.
•
I validate design decisions in realistic scenarios, especially where mistakes have real consequences.
UX Design
01
Clarifying user intent and decision paths in complex products, reducing confusion and false confidence before visual decisions harden into mistakes.
•
I focus on identifying the decisions users are actually trying to make, not just the screens they move through.
•
I structure information so users don’t have to guess, remember, or second-guess their next step.
•
I pay close attention to moments where hesitation, misuse, or overconfidence are likely to occur.
•
I validate design decisions in realistic scenarios, especially where mistakes have real consequences.
UX Design
01
Clarifying user intent and decision paths in complex products, reducing confusion and false confidence before visual decisions harden into mistakes.
•
I focus on identifying the decisions users are actually trying to make, not just the screens they move through.
•
I structure information so users don’t have to guess, remember, or second-guess their next step.
•
I pay close attention to moments where hesitation, misuse, or overconfidence are likely to occur.
•
I validate design decisions in realistic scenarios, especially where mistakes have real consequences.
UX Design
Clarifying user intent and decision paths in complex products, reducing confusion and false confidence before visual decisions harden into mistakes.
•
I focus on identifying the decisions users are actually trying to make, not just the screens they move through.
•
I structure information so users don’t have to guess, remember, or second-guess their next step.
•
I pay close attention to moments where hesitation, misuse, or overconfidence are likely to occur.
•
I validate design decisions in realistic scenarios, especially where mistakes have real consequences.
UI Design
02
Designing visual systems and interfaces that establish hierarchy, reduce cognitive load, and remain consistent as products evolve.
•
I focus on visual hierarchy so users can quickly understand what matters and what doesn’t.
•
I design interfaces that feel calm under complexity, even when density increases.
•
I watch for visual drift and inconsistency that erodes trust over time.
•
I make design decisions that scale across states, screens, and teams without constant rework.
UI Design
02
Designing visual systems and interfaces that establish hierarchy, reduce cognitive load, and remain consistent as products evolve.
•
I focus on visual hierarchy so users can quickly understand what matters and what doesn’t.
•
I design interfaces that feel calm under complexity, even when density increases.
•
I watch for visual drift and inconsistency that erodes trust over time.
•
I make design decisions that scale across states, screens, and teams without constant rework.
UI Design
02
Designing visual systems and interfaces that establish hierarchy, reduce cognitive load, and remain consistent as products evolve.
•
I focus on visual hierarchy so users can quickly understand what matters and what doesn’t.
•
I design interfaces that feel calm under complexity, even when density increases.
•
I watch for visual drift and inconsistency that erodes trust over time.
•
I make design decisions that scale across states, screens, and teams without constant rework.
UI Design
Designing visual systems and interfaces that establish hierarchy, reduce cognitive load, and remain consistent as products evolve.
•
I focus on visual hierarchy so users can quickly understand what matters and what doesn’t.
•
I design interfaces that feel calm under complexity, even when density increases.
•
I watch for visual drift and inconsistency that erodes trust over time.
•
I make design decisions that scale across states, screens, and teams without constant rework.
Systems Design
03
Designing systems that bring coherence to complex products, supporting consistency, scalability, and long-term decision-making.
•
I define shared patterns so teams don’t solve the same problems repeatedly.
•
I design systems that balance flexibility with constraint as products grow.
•
I account for how decisions compound across features, teams, and time.
•
I focus on reducing fragmentation, maintenance overhead, and design debt.
Systems Design
03
Designing systems that bring coherence to complex products, supporting consistency, scalability, and long-term decision-making.
•
I define shared patterns so teams don’t solve the same problems repeatedly.
•
I design systems that balance flexibility with constraint as products grow.
•
I account for how decisions compound across features, teams, and time.
•
I focus on reducing fragmentation, maintenance overhead, and design debt.
Systems Design
03
Designing systems that bring coherence to complex products, supporting consistency, scalability, and long-term decision-making.
•
I define shared patterns so teams don’t solve the same problems repeatedly.
•
I design systems that balance flexibility with constraint as products grow.
•
I account for how decisions compound across features, teams, and time.
•
I focus on reducing fragmentation, maintenance overhead, and design debt.
Systems Design
Designing systems that bring coherence to complex products, supporting consistency, scalability, and long-term decision-making.
•
I define shared patterns so teams don’t solve the same problems repeatedly.
•
I design systems that balance flexibility with constraint as products grow.
•
I account for how decisions compound across features, teams, and time.
•
I focus on reducing fragmentation, maintenance overhead, and design debt.


