Private portfolio. Enter password to continue
10+ years in design, including 6+ in UX/UI and product. I run research and Discovery, design the UI and the system, and ship with engineering for US clients. I also lead a small team as Head of Design at Geekbears.
Product design from Discovery to UI: a travel app, logistics in internal use, a tested family app, fintech, a water storage marketplace, and a master's thesis in health tech.












Product designer with 10+ years in design and 6+ in UX/UI. Head of Design at Geekbears. Research, UI, design systems, and handoff with engineering.
Based in Mexico
I've shipped 25+ digital products for US clients, across mobile apps, SaaS, e-commerce, and websites: health tech, fintech, AI, B2B, and more.
As Head of Design at Geekbears, I still design: research, information architecture, prototyping, UI, design systems, and developer handoff, with engineering. I also lead a team of 3 product designers and keep the quality bar and delivery on track.
I bring a hybrid background: 10+ years of design with a strong visual foundation, technical fluency in front-end (HTML/CSS), and active use of AI tools to accelerate research and design workflows. I work in Spanish (native) and English (full professional), day to day with US teams.
Research and Discovery, UI and design systems, and delivery with engineering. Leading a team is part of the work, not the center of it.
A faith-based app that helps families build daily spiritual habits together: personal and family routines, scripture, prayer, and reflection. I took it from Discovery through brand, UI, user testing, and iteration. It is now in development.


Families who want a faith-centered home struggle to keep shared spiritual habits alive between busy schedules and competing responsibilities. Most tools are built for one person, not for a household with parents, kids, and different life stages.
Remain brings personal and family routines into one calm app: a daily verse and chapter, guided prayer for each family member, morning and evening routines, acts of kindness, and family notes.
How might we help a whole family build daily spiritual habits together, without adding one more thing to manage?
Lead designer. I ran Discovery, the logo and identity, the UI, Maze testing with 14 people, and the iteration that followed.
I worked with the client from kickoff through the findings and the iteration recommendations.
Parents want structure without planning everything; kids want short, clear tasks they can feel proud of.

I designed the logo around one idea: the letter R grown into a tree, for identity and growth. Green, olive, and earth brown keep it organic and calm, and DM Serif Display gives it warmth. The tagline: "It Starts At Home".


A simple switch between Personal and Family on the home screen keeps both experiences in one place, and each routine is broken into small steps with examples.








I ran an unmoderated prototype test in Maze with 14 participants: a free exploration, 5 tasks (morning, evening, and family routines, adding a family member, and finding past family notes), and a short survey on value, usability, and pricing.

I recommended three improvements to the client: explain in onboarding how daily actions make the plants on the home screen grow, rework the evening routine and Acts of Kindness with step-by-step guidance and a confirmation on completion, and add instructions to find a different Bible chapter.




Remain is the project where I owned the full loop, from Discovery to testing and back into design. The biggest lesson: what people say and what they do are two different datasets. A 4.9/5 ease score sat on top of 88% misclicks, and only the behavior data showed where to fix.
Testing isn't the end of design. It's the brief for the next version.
A sales-first TMS for a US freight brokerage: one place to take any load from lead to quote to signed, paid order, replacing a patchwork of tools the sales team worked around every day.


To quote a single load, the sales team jumped between an outdated TMS, Outlook, spreadsheets, and load boards. Past rates were hard to reuse, a unit mix-up (8'6" vs 8.6) could turn into a costly wide-load error, and turning a quote into a signed, paid order took days of back-and-forth.
The brokerage needed a sales-first platform: quote fast, send from the platform, and let the client convert, sign, and pay online, with the order moving to Operations automatically.
How might we take a freight load from first lead to signed, paid order in one place, without errors and without chasing other teams?
Discovery lead and product designer: heuristic evaluation of the current TMS, the MVP re-scope, and high-fidelity UI annotated for engineering.
I led Discovery with the client. The build team received screens annotated with each field's data source.
Outcome: in internal use. A sales-first MVP, re-scoped around quotes and orders, so the sales team can quote, send, and let the client sign and pay without five separate tools.



After the kickoff, we re-scoped the MVP around the sales team: a sales-first dashboard, quotes, and orders, with Operations and Admin views moved to later phases. Every screen was annotated with its data source, so the build team knew exactly where each field came from.





Leading this Discovery reminded me that the fastest way to a useful MVP is a hard re-scope: one team, one job, done well, with everything else on a clear roadmap.
In operations software, good design is mostly error prevention you never notice.
A mobile app for booking flights for someone else. It compares both calendars, suggests the best travel window and flights within budget, and nothing is booked until the traveler approves.


When you book a flight for a partner, a family member, or an executive, the decision depends on two calendars, preferences, and real-world constraints. A simple purchase turns into back-and-forth texts, screenshots, and guesswork, with delays and avoidable mistakes.
Align connects the booker and the traveler: it checks shared availability, recommends flights with clear tradeoffs, keeps the budget in view, and moves from planning to booking in one flow.
How might we turn scattered schedules and preferences into one confident, ready-to-book decision that both people agree on?
Discovery lead and UX/UI designer: wireframes, high-fidelity UI, and a clickable prototype, worked through with the client.
Outcome: in development. About 23 screens, from calendar matching and AI flight recommendations to traveler approval before anything is booked.
Daniel wants to know which flight works for both people and book it. Emily wants the flight to fit her classes and exams, and to understand why it was chosen. Olivia books for a CEO across calendars and time zones, and needs speed without mistakes.

The outcome: a mobile app of about 23 screens focused on trip setup, calendar availability, AI flight suggestions, approvals, bookings, and payment.
I designed the wireframes in grayscale to settle structure and flow with the client, then carried the same layouts into a calm slate-blue UI.












Align is a scheduling problem disguised as a travel app. Taking it from Discovery to prototype showed me that the hardest part of shared decisions is trust: privacy you can see, reasons you can read, and a clear moment where the other person says yes.
When two people decide together, the interface has to speak to both of them.
A patient mobile app and a clinic platform for addiction recovery, from field research through brand, UI, and prototype.


Relapse rates among addiction recovery patients remain critically high, not because treatment fails, but because support drops off the moment patients leave the clinic.
SerenityMate addresses both sides of this gap: a mobile app that keeps patients supported between sessions, and a web-based management platform for healthcare professionals.
How might we provide continuous support to individuals in addiction recovery while giving clinics tools to proactively manage patient outcomes?
I did the research, brand, UX/UI, and prototype for this master's thesis at ESDesign.




Research and personas were produced in Spanish with patients and clinicians in Mexico.
Over 70 wireframes covering both the mobile app and management dashboard, prioritizing intuitive navigation and frictionless access.

















SerenityMate is my master's thesis project (ESDesign). It was one of the most complex end-to-end projects I've taken on, spanning field research at a rehab clinic, brand creation, two product surfaces, and one design system shared by the app and the clinic dashboard. It reinforced that the most impactful UX work happens at the intersection of deep user empathy and strategic thinking.
The most important design decision wasn't a screen. It was the decision to treat the app as a companion, not a tool.
A mobile app that turns Market Machines' AI models into clear buy and sell signals: build programs around the stocks you follow, test them against historical data, and get alerted when the algorithms change their minds.


Market Machines tracks algorithmic sentiment in the stock market with its own AI models. The client needed a mobile app that let traders follow those models for the companies they care about and act on buy and sell signals with more confidence.
Trades happen outside the app. Market Machines is the decision-support layer, so every screen had to make a model's signal, and how sure it is, easy to read at a glance.
How might we help traders trust AI-generated signals without hiding the uncertainty behind them?
Discovery and UX/UI: client discovery, benchmarking, personas, the sitemap, and the high-fidelity UI.
Outcome: the interface makes a signal readable before anyone acts on it, with a confidence meter, explanations in context, and test-before-launch.
Daniel trades daily and wants data-backed signals to cut emotional, impulsive trades. Laura wants to start trading without feeling overwhelmed, which pointed to the educational features we parked for V2.

In the UI phase the watchlist grew into Programs: the user picks a Market Machines model, chooses the equities to follow, and gets that model's signals for each one. A dark, high-contrast interface keeps charts and signal colors legible.














Designing for AI in finance taught me that trust isn't a tone, it's a structural property of the interface: showing confidence, explaining terms in place, and letting people test before they commit.
In AI products, users don't trust the algorithm. They trust the interface that surrounds it.
A marketplace where people who need to store water find verified tanks and reservoirs, check availability, and send a booking request in a few clicks, while owners list their assets and an admin team keeps every listing trustworthy.


Accessing water storage today is fragmented. People who need a tank for a season, a project, or an emergency reserve jump between scattered listings, forums, and providers they can't verify. On the other side, asset owners have unused capacity and no simple way to show it.
Water Storage Hub brings both sides into one place, with real availability, clear specs, and verified owners.
Solo product designer, from Discovery through dev handoff.
I owned the whole project on my own: Discovery, prioritization, sitemaps, user journeys, the UX/UI for every role, and the handoff to development. There was no other designer.
How might we make booking water storage as easy as booking a stay, while keeping enough trust in the listings that people feel safe arranging the details directly with the owner?
The product serves three user types with very different goals, so I defined what each of them has to get done before thinking about screens.
Laura manages dozens of tanks and reservoirs for a regional utility in Phoenix. Her records live in outdated systems and messy spreadsheets, and she loses hours verifying data she can't fully trust. She needs a modern tool that saves time and makes her assets easy to find.

I compared three players in the water space on navigation and UI, and on content and messaging. Each one is solid at what it does, but none of them helps someone simply find and book storage.

I sorted every feature by user type into must haves and could haves. Must haves are the foundation of the MVP; could haves add value and can land in a mid term update.


I mapped the before, during, and after of each role to find the emotional low points. Those dips turned directly into design requirements.



Each role got its own sitemap, with the tasks and purpose of every screen next to it. The owner platform carries most of the complexity (13 screens), followed by the client (7) and the admin (5). Mapping the system first let me scope the MVP honestly before designing a single screen.












The product is responsive. Client flows were designed for web and mobile, because clients often search on the go or from a job site. Owner and admin platforms are desktop only, an MVP decision: listing assets, managing availability, and reviewing verifications are focused, data heavy tasks that people do at a desk, and one breakpoint kept the scope realistic.




The full MVP design was handed off to development and has not been built yet. The could haves, like favorites, an availability calendar, analytics for owners, and stronger verification with video tours, are ready for the first update once the MVP is validated with real users.
Owning a product from Discovery to handoff on my own taught me that scope is a design decision. Choosing what not to build, like payments or a mobile owner app, is what made the core experience clear enough to ship.
When a platform stays out of the transaction, trust has to be designed into everything around it.