Josh Johnson

I'm a product designer, user experience strategist and design manager living and working in Silicon Valley. I design enterprise and consumer applications for desktops, tablets, and phones and build teams to continue to make them successful.

Design Work

Case Studies

Other Work


VMware Lead Product Designer for Operations (Staff Engineer II)

Nov 2015 to present
  • Set design direction for all operations software including Wavefront, vRealize Operations, Log Insight Cloud, and vRealize Log Insight
  • Evangelized a common framework for design process and delivery of design artifacts through stories, scenarios, and tasks
  • Drove a cloud management platform vision story and how the product suite could align to fulfill the vision.
  • Redesigned foundational UI framework for industry-leading observability tool.
  • Designed a log analytics service which was VMware's first cloud-native operations service
  • Constructed and implemented a framework for measuring UX quality across product suite
  • Steered a hackathon project into release as an official VMware open-source project

Diamanti (formerly UX Design Lead (Contractor)

Aug 2015 to Oct 2015
  • Designed core IA and navigation for alpha version of company's primary management application.
  • Setup core coding standards for application HTML and SASS
  • Collaborated on code for Angular-based UI

Zimbra Director of UX Design

Jul 2013 to Jun 2015
  • Managed a team of interaction designers and contractors for user research and visual design
  • Designed new features and usability improvements for Zimbra Collaboration
  • Designed and prototyped a new responsive consumer interface for Zimbra Collaboration
  • Designed new web interface for Zimbra Sync and Share (cloud file storage)
  • Designed and helped implement touch-enabled client for Zimbra Collaboration
  • Implemented common UI look and feel across Zimbra products
  • Defined and managed UX process in a newly adopted agile workflow
  • Initiated first set of company-wide accessible UI guidelines and components

VMware Lead Product Designer (Staff Engineer I)

May 2010 to Jul 2013
  • Designed new features and usability improvements for Zimbra Collaboration Suite
  • Revised architecture of skinning system within Zimbra Collaboration Suite
  • Designed Android mobile client for VMware Horizon
  • Managed UI development team during an interim vacancy
  • Partnered with product management in defining a product roadmap

Hewlett-Packard Interaction Design Architect

Nov 2007 to May 2010
  • Managed a small team of interaction designers and a visual design contractor
  • Designed UX architecture for HP BSA Essentials (enterprise reporting product)
  • Designed and prototyped new action-based interface for HP Server Automation in Adobe Flex
  • Designed new features and usability improvements for HP Server Automation

Opsware Interaction Design Architect

Jun 2005 to Oct 2007
  • Designed UX architecture for Opsware Server Automation System (SAS)
  • Designed new features and usability improvements for Opsware SAS
  • Designed new features and usability improvements for Opsware Visual Application Manager
  • Designed UX architecture and integration paths for Opsware Application Storage Automation System

Sun Microsystems User Interaction Architect

Nov 2002 to Jun 2005
  • Designed UX architecture for Sun N1 System Manager
  • Participated in the revision and adoption of Sun UI Guidelines and JSF framework
  • Designed new features and usability improvements for Sun N1 Provisioning Server

Terraspring User Interaction Designer

Aug 2001 to Nov 2002
  • Designed new features and usability improvements for Terraspring Virtualization Control Center (VCC)
  • Designed and prototyped new interface for Terraspring VCC in XUL


San Jose State University

Graduated May 1996
  • Bachelor of Arts in Design
  • Concentration in Industrial Design
  • Minor in Industrial Studies
  • Minor in Mathematics


  • Team management
  • Market research
  • Competitive analysis
  • Requirements gathering
  • Task and usage analysis
  • User story development
  • Storyboarding
  • Task case development
  • Information architecture
  • Interaction design
  • Wireframing
  • Rapid prototyping
  • Visual design
  • Heuristic analysis
  • Usability testing
  • Design for a11y
  • Design for i18n & l10n


  • Figma
  • Sketch
  • InVision
  • Balsamiq
  • Adobe Photoshop
  • Adobe Illustrator
  • Atlassian Jira
  • Atlassian Confluence
  • Git-based Source Control
  • + SVN, CVS, Perforce, etc.

About Me

When people ask me what I do, I always find it difficult to answer in a succinct way. I define products and manage development, but I'm not a product manager or project manager. I write code, but I'm not a software engineer. User experience lives tenuously between product and engineering like a tightrope walker, and because of that it's often misunderstood.

The best, yet incomplete, description I can come up with is that I help businesses define and create products that are easy and enjoyable for people to use. I'm a strong believer in cross-functional teams delivering delightful products, rather than siloed individuals collaborating on features, regardless of whether the product is a consumer mobile app or an enterprise console. The people might range from someone checking their personal email on their smartphone to a system administrator scaling the deployment of a service in an operations center, but both are looking to software to improve their lives, not get in their way. I enjoy solving these sorts of hard problems and helping people communicate information clearly and collaborate easily. If you think you might need help doing that, let me know.

I currently live in Morgan Hill, California with my wife and my four children. Aside from computers and design, I enjoy cycling with my kids, coaching youth basketball and flag-football teams, following SF Giants baseball and Monte Vista Mustangs high school football.