I’m an experienced design leader with a focus in UX and product design.

In my current role as a User Experience Consultant, I lead product design for both large companies and small startups. Previously, I’ve worked as Creative Director and User Experience Lead on in-house teams.


16+ years professional design experience

11+ years design management experience

Luminary Award recipient

PSU alumnus

UX Speakeasy member (IxDA San Diego Chapter)

SDXD member (formally SandCHI)

AIGA member

They Said What?

"It's a real pleasure iterating thru some of the intricate details with him - he is very quick at understanding, thinking thru and responding to change requests, which is not very common. He has extensive understanding of the user experience and is very open-minded.

During design review, he is detail oriented and quite professional in providing feedback before signing off. Overall, I highly recommend John for cutting edge design needs."

Rajendra Prabhu
Mobile Architect

"John translates user stories to well-designed experiences better than anyone I have ever worked with. He crafts experiences that elegantly solve multiple user problems in very creative yet simple ways.

Working with John is a pleasure. He pushes everyone on the team to be better and do better by the user every day. New challenges not only excite him, but he tackles them easily.

John makes your product and your team better."


Justin Paterno
Chief Operating Officer


Presos & Talks

The Startup Experience

User Experience in the absence of a UX team inside early stage startups.

Social Network Meets Flexible Framework

The slides from our presentation on responsive web design using StockTwits site as a case study.


Sketchy at Best: Lean UX Inside a Startup

A Lean UX workshop, co-hosted by Sean Gilbert, inspired by Stanford's D-School. True to Lean form, We take the audience through a [nearly] complete Lean UX cycle in under an hour.

Mentor / Coach, Startup Weekend SD

An intense immersion event where developers, designers, & business specialists form teams and take startup ideas from concept to launch in only 54 hours.