I design for the model’s failure, not just its success
The happy path is the easy part. The value is in designing what happens when the AI is wrong, unsure, or silent.
Vitor Lopes · AI & UX Product Designer
Product Designer at the intersection of AI Experience and UX. Design Systems at Vivo by day. The rest of the time, my own products in production, from Figma to deploy.
Selected work
Every project here attacks the same question: what makes someone trust a product? Critical decisions, real trade-offs, and honest outcomes.
About
I got into design because I wanted products to make sense for people. I became obsessed with AI when I realized it can amplify or destroy that clarity, and someone needs to be on the right side of that equation.
Today I run Design System & Ops work at Vivo. In parallel, I ship my own products: Surgr, an AI fitness app running in production with real subscriptions, and Blindly, a native iOS app for anonymous feedback. When the interaction is too complex for a mockup, I prototype in code.

Location
São Paulo, Brazil
Core stack
Figma · React · Next.js · SwiftUI · PostgreSQL · Gemini API
Credentials
Vivo (Telefônica Brasil)
Design System & Ops: I sustain and evolve the visual foundation that keeps products and services consistent at scale.
I also do academic research.
Scientific research (PIBIC) on engagement in gamesHow I think
The happy path is the easy part. The value is in designing what happens when the AI is wrong, unsure, or silent.
A system only scales when the next team understands the rules without asking me. To document is to design.
State, real data, and AI responses don’t fit a static mockup. When the interaction is the product, I build it.
Capabilities
Everyday tools
Interactive
Built with the Gemini API. Ask about projects, process, or availability.
This assistant only knows about Vitor’s portfolio.
Built with the Gemini API. Ask about projects, process, or availability.
Contact
Open to opportunities in product and AI development.