Keith
Villanueva

UX Leader &
Professional Empathizer

"When the cost of an answer is plummeting, the question becomes the most valuable asset."
Keith Villanueva
Currently UX Manager @ The National Fire Protection Association
Experience 8+ Years
Education Middlebury College
General Assembly UX/UI
Background 5-Star Service
French Literature
Philosophy

With 8+ years navigating complex, high-stakes product environments, I've learned that the user research and ideation are often the easy part. The real challenge is knowing what to leave on the cutting room floor, and making that case to twelve people who each have a different perspective.

The room where competing priorities collide and someone has to translate the language of users into the language of business, engineering, and stakeholders who all have different definitions of "done." That's where I live.

Currently at the National Fire Protection Association, where I lead UX strategy across a major platform overhaul serving professionals whose work carries real-world stakes. The work requires seeing the forest and the trees simultaneously: advocating for the best user experience at each step so that both the user and the business can accomplish their goals.

I am fluent in the language of users, business, engineering, and AI. I specialize in the hardest part: getting people with competing goals to build the right thing together.

Designing for AI Agents

Exploring how AI agents can deliver timely, relevant insights — with zero cognitive overhead for the user.

01 Design Philosophy

Data is everywhere. How do we make it impactful? Center a human experience.

A specific person A parent
With a specific need Keep their child safe from the sun, with minimal mental load
At a specific time and place Before going outside during high UV index periods
"I already have so many things on my mental checklist, I can't keep track of this one additional thing that is so small but also so important"

Build an agent to cross-reference the user's calendar with the UV Dashboard app and send a customized notification 45 minutes before the event.

There is an app UI to explore with more features, but for many users this is it. The agent assesses the situation and gives a tailored recommendation.

Tuesday, April 8

1:34

☀️
UV Dashboard now

🏖 Water Day Ahead — Apply Sunscreen

UV will be extreme at Barton Springs Pool at 1pm due to water surface reflection (effective UV: 11.7). Avoid outdoors if possible. SPF 50+ if you must go out.

Dismiss View Details
02 Behind the Scenes

All Recommendations Come From Server Logic

Language in the briefing is a server-computed string, not from an LLM. This means the output is fully auditable and the same inputs always produce the same output. Consider using an LLM to geocode a variety of human-generated calendar events.

Tuesday, April 8

1:34

☀️
UV Dashboard now

🏖 Water Day Ahead — Apply Sunscreen

UV will be extreme at Barton Springs Pool at 1pm due to water surface reflection (effective UV: 11.7). Avoid outdoors if possible. SPF 50+ if you must go out.

Dismiss View Details
Server-side JSON response showing the computed briefing string

Key Takeaways

The best dashboard can be the one that never needs to be opened.

Agents deliver insight and suggested action with no mental load on the user.

Use code where logic is known and output must be reliable.

Server-side reasoning is consistent, auditable, and better suited for health-related recommendations.

The Toolbox

for use in Usability Assessment

Heat Mapping & Screen Recording

To capture user behavior "in the wild," I use Hotjar heat mapping to learn about how users interact with a client's site in its current state. Users here are not inclined to read marketing material — instead they find the pricing calculator and test out different combinations to produce different costs.

Heat map 1 Heat map 2 Heat map 3

for use in Research & Strategy

Personas: Research Distilled + Strategy Displayed

Always based off extensive user research through moderated and unmoderated user interviews, tests, and surveys, personas combine the user's perspective with recommendations for how and where the client strategically fits. Because users change over time, it is sometimes helpful to flesh out several stages of the same persona. The persona on the right leveraged survey data from multiple age groups to track changes and find opportunities over the lifetime of a wealth management prospect.

Sample persona document Wealth management persona age split data

for use in Facilitation & Alignment

Stakeholder Workshops

There's a moment in every project where the work ramps up just as you think you're out of the woods - not in the research, not in the wireframes, but in the room with a constellation of stakeholders. I lean on the same empathy that powers my user interviews to bring business interests together to achieve a singular goal with their users.

Stakeholder workshop notes and stickies

The Problems
Worth Solving

Full case studies available to explore — each one a window into the research, the decisions, and the work.

01
User Research Usability Testing Prototyping

Gen Z FinTech App

Doni Inc. · 2017

UX research and iterative design for a fintech app helping Gen Z users fundraise from their networks for personal goals. Three rounds of usability testing — from paper prototype to high-fidelity — validated a set of new features designed to increase engagement and return rate.

Heuristic evaluation across 10 Nielsen criteria Survey of 23 Gen Z users 3 rounds of usability testing User-validated Home Screen, Friends & Video features
View Case Study →
02
User Research Competitive Analysis Contextual Inquiry

Restaurant POS Systems

Independent Research · 2017

Applied UX research methodology to the restaurant POS landscape. Competitive analysis, surveys, user interviews, and on-site contextual inquiry at a 5-star resort surfaced the gap between how systems are built and how staff actually use them under pressure.

Competitive analysis of 4 POS systems Survey of 23 restaurant staff Contextual inquiry at Wequassett Resort Key insight: speed and click-reduction above all else
View Case Study →

What I Bring

Research & Design

  • User Interviews
  • Usability Testing
  • Survey Design
  • Card Sorting
  • Journey Mapping
  • Persona Development
  • Competitive Analysis
  • Information Architecture
  • Wireframing
  • Prototyping

Leadership

  • Workshop Facilitation
  • Stakeholder Alignment
  • Project Management
  • Dev Handoff
  • Team Coaching
  • Roadmap Prioritization
  • Cross-functional Collaboration

Tools

  • Figma
  • Sketch
  • Adobe Suite
  • Claude · Cursor
  • Hotjar
  • UserTesting
  • Google Analytics
  • Salesforce
  • Eye Tracking

Let's Talk

The best work begins with a good conversation. Whether you're building something complex, navigating a constellation of stakeholders, or just want to think through a problem together — I'd welcome the chance to talk about what you're working on and where I could contribute.