Product designer and engineer building for the web.

I’m Tiago, a freelance product designer and engineer based in Lisbon. I help teams turn rough ideas into polished, accessible products — designing the interface and writing the code that makes it real.

Building a design system for a team of one

Design systems get talked about as a big-team luxury, but the truth is they pay off fastest when you are working alone. Here is how I build a lightweight system at the start of every client project.

Animations that respect your users

Motion is one of the easiest ways to make an interface feel polished, and one of the easiest ways to make it feel broken. A few principles I keep coming back to for animating the web responsibly.

The case for the design engineer

The handoff between design and engineering is where most products quietly lose their polish. After years on both sides of it, I am convinced the handoff is the problem — not the people doing it.

Stay up to date

Get notified when I publish something new, and unsubscribe at any time.

Work

  1. Company
    Voss Studio
    Role
    Founder & Product Engineer
    Date
  2. Company
    Airbnb
    Role
    Senior Product Designer
    Date
  3. Company
    Facebook
    Role
    Product Designer
    Date
  4. Company
    Starbucks
    Role
    Barista
    Date
Download CV