That's Josh Robinson!

JOSHUA
ROBINSON

or send me an email

UX Professional

Specializing in UX and solving technical problems through creative user-centric design. I produce elegant solutions that help people make better informed business decisions, products, and services.

Career Path

I've worked on the creative side of marketing for the technology industry, having served as a creative director and graphic/visual-designer , and motion-designer .

I've done work for some of the biggest companies in the world, for agencies, and for startups, delivering B2B and B2C initiatives across long- and short-term project cycles. I know how to work with the unique structure of enterprise companies and the agencies that support them.

Recent projects

Below are process-driven examples including low- and high-resolution wireframing, prototyping, interaction design prototypes, UI design, and design system style-guides.

Financial Services Application

Cloud Mobile Billing
Project Image

Product design to streamline creating, sending and managing invoices.

Deal a Story Fiction Writer App

Sue Veiders
Project Image

Wireframing a fiction writer’s app to accurately scope work for a development bid.

Mobile Subscriber
Self-care

Citrix
Project Image

Wireframing and prototyping mobile subscriber account management.

Secure IoT Device Onboarding

Bear Systems
Project Image

Prototyping proof of concept for extending a proprietary security technology.

Cloud Mobile Billing - Financial Application

Process Outline
Research > Usability Testing > Document Friction Points > UI and Visual Design > Testing > User Profiles > Create Design System Style Guide

Business challenge:

Identify friction points in an web based invoicing/billing application already in development.

Goal:

Refine application design to create a more consistent and streamlined user experience without trampling on existing development efforts.

Result:

Revised workflows, refined UI design, and designed a style-guide that is helping to focus visual design and development efforts.

My Roles:
  1. Understand the business value and marketplace the application is designed to address and identify potential user demographics.
  2. Conducted a usability audit for friction points, design oversights, responsive design and any usability issues related to navigation.
  3. Documented issues with recommendations.
  4. Researched financial institution application best practices.
  5. Revised application workflows; refined UI design; created responsive invoice design; reviewed with product owners and encouraged testing.
  6. Defined a design system and style guide to direct development efforts.
  7. Tested with client, advocated testing with beta users.
  8. Addressed responsive design issues with WordPress marketing site.
Testing and usability audit

The initial audit revealed a disjointed application flow with unnecessary user options resulting in an un-focused and confusing user-experience that didn’t guide the user through tasks.

high-res wireframe
Some original application screen caps

The absence of an established color palette resulted in clashing and alarming color schemes; navigation and type hierarchies weren’t clearly established; and charts and graphs lacked design coherence.

There was also a lot of wasted space with overly large top and bottom margins around the persistent navigation. Empty space allows the eye to rest, but there is an appropriate balance in order to optimize for on-screen content.

Documented issues with recommendations
high-res wireframe
Documentation with annotations and recommendations

I found the invoicing functionality particularly disjointed and recommended wire-framing the section to refine the application’s design. This was a difficult sell, and one that I was unable to convince was necessary. There was a sense that existing development efforts needed to be protected and that re-wireframing was putting them in jeopardy.

A primary application feature is creating, sending and managing invoices.

Rather than re-wireframe, I created some high-res comps to help guide the changes that I felt were necessary. This was a proactive step to avoid confrontation around what I saw as an essential step for the success of the application's usability.

Visual and UI design

First, custom responsive invoice templates were requested.

high-res wireframe
Design and color variations for invoice designs

With new templates chosen, I extended one into design-comps to support the case for changes I was seeking in the invoicing section. This decision was based on the perceived pace of development and recognizing there was still an opportunity to impact the design without needing to over-assert my opinion in the presence of resistance around the recommended wireframing exercise.

The user should now recognize they are viewing a sent invoice, not a draft, and that the invoice is Past Due. The actions for the invoice are available at a glance and visually tied to the actionable hierarchy layer.

high-res wireframe
Documenting how the invoice could be structured to be more intuitive

With a design-comp it was easier to make the case for the layout changes I was advocating. The design-comp served as the starting point for re-raising discussion about a perceived issue.

high-res wireframe
“Invoice state” indicators

A set of more visual “invoice state” indicators were also created to replace the original understated grey "status" indicators that could have been easily mistaken for a button(s).

Creating and Sending an Invoice

To ensure I understood the invoice system, I created a high-level diagram to communicate with the client my understanding of the MMS, Email, Invoice Portal, and PDF features and functions being utilized by the system.

high-res wireframe
High-level diagram of invoicing system.

The responsive invoice design was also communicated in the diagram and was repurposed into a visual guide for development efforts.

All Customers and Individual Customer pages

The “All Customers” view was also redesigned with a goal to guide the user’s eye towards important information through a quick read, concluding in a high-value actionable task.

The individual “Customer” view was also re-designed to provide information at a glance. Thumbnails of these original screens were shown in "Testing and usability audit".

All Customers view
Individual customer view
Design system and styleguide

A design system was clearly needed and a styleguide to guide development efforts and design patterns. In it were included red-lines of key pages and navigation.

Project Lessons

Coming up with a quick solution to meeting resistance around taking a step back to wireframe confusing sections, resulted in compromising a key component of UX — testing.

I now realize that I needed to state the case for wireframing the troubled sections a little more firmly, especially in the face of sunk costs and a rush to get to market.

The wireframe leads to early testing and eventually to prototypes that, again, lead to early testing of the product.

Without clear guidance on whether development efforts are meeting the expectations of the user, the only way to validate assumptions is through an expensive software build and testing live code. This gamble could be avoided by embracing the UX process and focusing more on initial design cycles with user-testing through prototypes.

Deal a Story Fiction Writers App

Process Outline
Research > Information Arch > Rough Wireframe > Interaction Design > Testing

Goal:

Design a fiction writer’s app for creating the foundation for writing a story.

Challenges:

Non-tech-savy client. Design to accommodate the pairing of two separate but related blocks of information.

Result:

Clearly defined project scope so it could be accurately bid by developers.

My Roles:
  1. Gathering information about the intended user and the nature of the writing tool based on interviews with writing workshops instructor. Content cards were used with children to gauge interest.
  2. Rough wireframe of the application flow and user-journeys in order to understand all the interactions and thoroughly define application requirements.
  3. Established a friendly and familiar language style and tone to encouragingly guide the user through the multi-step process of creating a fiction story framework.
  4. Created interaction design motion studies to communicate and test options for interacting with the app's content.

The app’s purpose is to randomly, or interactively, generate a story framework to be referenced by writers over days, weeks or months as they develop the characters, plots, and character flaws.

General Application Flow

Rough wireframe showing interactions for a complete flow.

somestuff
Created with Balsamiq
Bottom Menu
somestuff
Created with Balsamiq

One of the project design challenges was the tight pairing of two separate elements of information — the characters and the character’s flaws.

For the 48 potential characters 16 different character flaws exist. The characters and flaws are intimately related, but separate pieces of information.

somestuff
Wireframe annotations for initializing a story

The UI needs to provide users an easy and intuitive way to create the character/flaw pairs and navigate between the 2 informational elements, as well as any other pairings.

Interaction Design Motion Studies:

From the ideas generated, three low-resolution interaction-design wireframes were presented, each with an accompanying animation to explain the interactions described by the wireframes.

Design pattern where content is paired through overlapping blocks that the user can drag up and down, or open and close with a button.

Design pattern where paired content resides with overlapping blocks that the user can drag up and down in a continuous vertical scroll. The color signifiers on the left indicate where particular pieces of information reside.

Design pattern where info is minimized into a thumbnail and a z-order switch occurs when the thumbnail is touched. Content pairs can be navigated swiping left to right or top to bottom.

Project Lessons

The process of wireframing resulted in discovering requirements of the application that hadn't been initially apparent. It also helped to generate ideas about the interaction design. It was important to not present them all but to focus on the most promising, and also the most novel ideas, in order to guide informed decisions.

Presenting motion-based interaction studies effectively communicated ideas with product owners by allowing them to better visualize the ideas presented in the low-res wireframes. It also more clearly defined the scope of development efforts for the project.

Citrix Subscriber Engagement Suite - Subscriber Self-care

Process Outline
Research > Rough Wireframe > Visual Design > UI Design > High resolution wireframe > Rapid Prototype > Testing > Interaction Design

Business challenge:

Increase mobile subscriber loyalty, reduce "bill shock" and empower the mobile subscriber through notifications and active management of thier plan settings.

Goal:

Design a mobile in-browser toolbar and rapidly prototype a user-journey for subscriber management of the user’s mobile data plan.

Result:

Enabled stakeholder's to present proof of concept and demonstrate a component of a solution suite designed for mobile network operators.

My Roles:
  1. Understand the business value statement in the context of the suite of tools and solutions of a mobile network infrastructure.
  2. Work with product manager to define functional components of the application to demonstrate idea.
  3. Napkin sketches, and quick drawings to define the low-res wireframe for the application.
  4. Design pop-up in-browser toolbar.
  5. Look and feel studies - define a look and feel, review with product owners, revise.
  6. Extend approved look and feel through the UI and high-resolution wireframes.
  7. Motion design studies.
  8. Prototype using InVision.
    View the Invision project.
  9. Fine motion interactions presented through animation software and video for presentation purposes to prospective clients.
High-res wireframe

The low-res wireframe was essentially napkin sketches provided by the client. This high-resolution wireframe shows the user journey for changing mobile video resolution settings; topping off the mobile subscriber's data plan; and examining past data usage through reporting.

high-res wireframe
Click image to enlarge high-res wireframe

After completing the UI design and mapping out the interactions through a high-res wireframe, a rapid prototype was created in Invision. The Invision project uses animated gifs to demonstrate the pop-up nature of the toolbar.

Mobile carrier in-browser pop-up toolbar

Rapid design of an in-browser pop-up toolbar with access to user configuration of the subscriber's mobile plan as well as other user-configurable settings.

high-res wireframe
In-browser pop-up toolbar
Reporting designs

UI design of mobile reports, color palette and layout. The first view is of the different types of mobile data usage, and the second screen is a drill-down on "Social".

reporting designs
Data usage reports by date and type

Project Lessons

Rapidly designing and prototyping was essential for clearly conveying the product idea to potential clients and the internal development team. Having a concrete starting point for discussion shapes the development conversation.

Bear Systems - Secure IoT Device Onboarding

Process Outline
Research problem > UI Design > High resolution wireframe > Interaction design > Rapid Prototype

Business challenge:

The rapid growth of enterprise IoT devices results in network security vulnerabilities. Batch assigning security policies to multiple IoT devices and onboarding them to an enterprise’s network.

Goal:

Design and prototype a secure enterprise IoT visual device management dashboard to establish proof of concept for extending proprietary security technology beyond individual devices and into the enterprise.

Result:

Presented stakeholders, investors, and potential new venture capital investors with proof of concept for an enterprise-scale secure IoT device onboarding and management dashboard.

My Roles:
  1. Understand the business problem in the context of the rapid growth of IoT devices, the security problems they present, and the client’s technical solutions for securing and managing devices across an enterprise.
  2. Work with product manager to define components of the application in order to demonstrate the idea of onboarding devices quickly, navigating devices on the network, and managing devices once on the network.
  3. Defined hypothetical enterprise to effectively communicate the nature of the problem the application serves to address.
  4. Brainstormed ideas for navigating a large dataset of devices across an enterprise.
  5. Defined user journey for a batch operation to assign security policies and onboard devices onto the enterprise network.
  6. UI design and interaction studies.
  7. High-resolution wireframes.
  8. Prototyped application and interaction concepts through motion design and video.
  9. Created presentation materials for sales team and investor relations.
UI Design and High-res wireframe

This high-resolution wireframe shows the user journey for assigning security policies to a group of IoT devices and onboarding the devices onto the network.

The context for the enterprise application is an international airport. The assigning of the security policy takes place transparently to the user on the back-end.

high-res wireframe
Click image to enlarge high-res wireframe

The design started with a pre-existing template and icons to save time and address budget constraints. If I wasn't able to find an icon or icon(s) didn't fit in the style then it was custom created.

Interaction Design prototype study

In addition to prototyping the interactions from the wireframe above, the "node inspection" functionality below is a conceptual idea about how to navigate and manage a large set of networked IoT devices.

Video demonstrating prototype
The "Node view" in the above video was inspired by a UI designed to explore the relationships between DNA samples.

Project Lessons

Rapidly designing and prototyping is essential for clearly conveying a product idea to potential clients and the internal development team. Having a concrete starting point for discussion shapes the development conversation.


Past Work Experience

I have served as an art-director, visual-designer, motion-designer, and creative project lead predominately for Marketing and Communications initiatives in the technology industry. My early career was as an interactive multimedia programmer and I have front end development experience. I’ve done work for some of the biggest companies in the world, for agencies, and for startups, delivering B2B and B2C initiatives across long- and short-term project cycles.

Partial list of brands I worked with either as direct clients or contracted by other agencies:
Amazon.com
Bear Systems
ByteMobile
Citrix
Colorado Teardrops
Emotient
Excurzo
Flextronics
GE Access
Home Grid Alliance
IBM Printing Systems
K•Coe Isom
MapTek
Medtronics
Microsoft
NComputing
Openwave Systems
Rally Software
Ruckus Wireless
SAP
Sonos
Turemo BCT
Waste to Energy Partners
Xilinx
Design Experience

See examples of design work below.
I was the creative lead and responsible for all design work unless otherwise noted.


Design Portfolio
Motion Design Experience

See examples of motion design work below.
Motion graphics is design heavy and requires a process-driven workflow.


Motion Graphics Portfolio