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 Design Lead for Operations Products (Staff Engineer II)

Nov 2015 to present
  • Set design direction for all operations software including Wavefront, Log Intelligence, vRealize Operations, and vRealize Log Insight
  • Evangelized a common framework for design process and delivery of design artifacts
  • Designed log analytics service which was the first operations SaaS service
  • Coordinated common UI patterns across all VMware management products

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 implemented touch-enabled client for Zimbra Collaboration
  • Implemented common UI look and feel across multiple Zimbra products
  • Defined and managed UX process in a newly adopted agile workflow
  • Initiated a project to define company-wide accessible UI guidelines and components

VMware Interaction Design Lead (Staff Engineer I)

May 2010 to Jul 2013
  • Designed new features and usability improvements for Zimbra Collaboration
  • Revised architecture of skinning system within Zimbra Collaboration
  • Designed Android mobile client for VMware Horizon
  • Managed UI development team during an interim vacancy
  • Assisted 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

Sep 1990 to 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 accessibility
  • Design for i18n & l10n


  • Balsamiq
  • Sketch
  • InVision
  • Adobe Photoshop
  • Adobe Illustrator
  • Asana
  • 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 write code, but I'm not a software engineer. I define products and manage development, but I'm not a product manager or project manager. 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. The product may be a mobile app or an enterprise console. The people might range from someone checking their home email on their phone to a system administrator scaling the deployment of a service in a network operations center. I enjoy solving hard problems and helping people communicate information clearly and 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.