This site is 100% hand-coded and designed by Jason Rothwell. No Templates or Frameworks used.
This site uses a responsive and adapted layout I custom built for this application. It is built to optimize the layout and display from mobile devices to large screen monitors. I am employing a technique I developed that uses a combination of omnidirectional scaling, fluid horizontal scaling, and responsive layout. The result is an optimized display that does not leave wasted space, and improves readability.
I believe templates and frameworks have their place. They can significantly speed up a project and save time and money. I have used them and adapted them in my work before. I chose not to use them here because I wanted to showcase my understanding of the technologies involved by building my own, and I wanted behaviors that are not supported out-of-the-box.
I created this site using these technologies:
Client: Safeco Insurance / Liberty Mutual
Responsible for: Conceptual ideas, element design, and file production
This is the set of icons and button icons used in the Safeco Agent Portal and associated tools. This style adapts a high contrast non-skeuomorphic look.
The icons were drawn using vectors and then exported either as bitmaps or SVGs, depending on needs.
Client: Rothwell Design
Responsible for: Conceptual ideas, element design, and file production
This is a set of icons I designed for my own business website. Each icon represented a service available. Description Coming Soon.
The set was drawn in Illustrator and exported as bitmap to the size needed.
Client: WRQ Inc.
Responsible for: Conceptual ideas, element design, and file production
This diagram style was created to be used in diagrams and book illustrations for both print and online. Its hand-drawn look and high contrast style lent well to the black and white printing of the software manuals.
Although it appears to be hand-drawn, the set was created wholly on the computer as vectors, using Adobe Illustrator.
Client: Giant Campus
Responsible for: Conceptual ideas, element design, and file production
These are subject icons from the Giant Campus Interactive tutorial software. The design objective was to communicate basic ideas and themes to novice users of technology. This solution uses a bright, simple, and soft illustrative style to give and inviting and friendly feel to subjects that might seem intimidating to the end user.
Client: implement.com
Responsible for: Theme design, element design, and file production
As a technology company, implement.com often needs to communicate complex ideas in simple and easily comprehendible ways. A complete and modifiable set of icons became a necessity to achieve this goal. This set was designed to be clear, concise, scalable, and uniquely styled be part of the implement.com brand.
The set was created as a vector set be used in marketing and instructional collateral using tools like Illustrator, Photoshop, and InDesign, and also was converted to a Microsoft Visio set to be used by engineers and developers to assist them in quick creation of technical diagrams.
Client: Attachmate Corporation
Responsible for: Theme design, element design, and file production
The development teams for the Reflection product had decided they wanted to adapt a “Ribbon” style interface, modeled after the conventions used in Microsoft Office 2010 and later, for their new version of their product. The task was to recreate all existing product buttons and create new additions, in a new refreshed and uniquely Attachmate style. The project ended up totaling 110 new buttons created in two different sizes, as needed for the Ribbon UI.
These buttons were all created as vectors in Adobe Illustrator and then imported into Photoshop for production.
Note the crisp display of the smaller sizes. Each size was individually manipulated for optimal presentation.
Client: Attachmate Corporation
Responsible for: Theme design, element design, and file production
Attachmate Corporation had a brand refresh and needed their product icons reflect the new styles . I was given the new brand collateral and was asked to develop a new set of icons, and conventions, for all the product families. Each product line had their own symbol and color associated with them. I used these as starting points and developed a style that would allow for each icon to communicate it's function, while simultaneously communicating what product family they belonged to, as well as the fact that they were all part of the larger Attachmate Suite. This was accomplished by using the corporate "container" shape in the background of each icon. That shape was colored with the product family's color and watermarked with the family's symbol. In the foreground were the symbols to identify specific qualities about the individual files.
These buttons were all created as vectors in Adobe Illustrator and then imported into Photoshop for production. Each icon file contained eight different sizes and resolutions of the image, for optimized display in the OS.
Client: Attachmate Corporation
Responsible for: Theme design, element design, and file production
Terminal interfaces are by nature text based. For Reflection for the Web, the developers wanted to add functionality for procedures and actions that would provide a more modern interaction with these legacy systems. The buttons shown here were developed for the outer chrome of the terminal window. Developers requested that they be monochromatic in color value, to blend more with the outer chrome and not distract from the terminal window.
These buttons were all created as vectors in Adobe Illustrator and then imported into Photoshop for production. Because the toolbar display was customizable by the end user, two sizes were created for each button. The complete set was fifty buttons, in two sizes.
Client: Safeco Insurance
Responsible for: Theme design, element design, and file production
This is a set of icons used to distinguish the different types of insurance products sold by Safeco. They were used for the consumer facing Safeco.com site.
They were created in Adobe Illustrator and finished in PhotoShop.
Client: Safeco Insurance
Responsible for: Design and Production
These are samples of ads I designed for Safeco's agent and consumer web sites. I worked with business owners, web operations, and marketing to make sure imagery and messaging was consistent with our voice, style and brand.
Client: Safeco Insurance
Responsible for: Design and Production
The policy servicing tools for Safeco Employees featured a cross-selling platform that would encourage and reward employees for up selling customers into other products and services. This system named OSCAR (Opportunities for Sales, Commissions And Rewards) used a help character in its presentation. Help characters were a good fit for this tool. The users worked in a competitive and gamification environment where they often used toys and chachkies to keep track of performance etc. We also found in our user research that many user were very fond on the existing character. One woman referred to him as her "little friend".
When I was working on redesigning the servicing tool, I decided to expand the help character to have more variety and options. I wanted to give users the ability to use a character that suited their preferences and tastes, to further increase acceptance and adoption. I designed a preferences UI that allowed users to switch characters whenever they wanted. Seasonal and holiday characters would be added to promote novelty and freshness to the program.
Client: Chinook Communications
Responsible for: Design and Production
Chinook Communications, an email and unified communications provider, was in need of communicating technical concepts to end users and potential customers. These diagrams and info-graphics were developed to communicate those concepts in a consistent and brand-aligned way.
Client: implement.com
Responsible for: Design and Production
Implement.com, an engineering and consulting firm, was in need of communicating technical concepts to end users. These diagrams were developed to communicate those concepts in a consistent and brand-aligned way.
Client: Giant Campus
Responsible for: Conceptualization, Design, and Production
The Computer Basics series of online trainings were geared toward the novice computer user. The diagrams and illustrations in this series needed to be high-level, simple, and friendly in nature. Strong bordered elements with a bright palette helped achieve these goals. These samples are from a variety of subject matter courses.
Client: Microsoft IT
Responsible for: Conceptualization, Design, and Production
These diagrams are samples from many projects developed for Microsoft Corporation's internal IT department. They are all examples of taking complex, and sometimes confusing concepts, and distilling them down to more easily and decipherable communications. They are all produced using Microsoft Visio, the preferred format within Microsoft for technical diagramming.
Client: Microsoft Executive Briefing Center
Responsible for: Conceptualization, Design, and Production
The "Cloud Book" was a hardcopy printed book that outlined the state of the cloud and Microsoft strategies to capitalize on opportunities. The diagrams developed were designed to work well in full color, grayscale, or black and white screened output. These samples show a couple of the designs in both their full color display as well as their grayscale depictions. The color values utilized in the color versions were selected to translate the best when printed without color. This was needed since the client would not know the output method until very late in the production cycle. Redesigning at that point would be too time consuming, so I designed for that possibility from the beginning.
Client: Description Coming Soon.
Responsible for: Description Coming Soon.
This is a collection of parody corporate logos created for the Oscar 2016 website project. These replace well-know character logo images with the image of the Oscar character, done in the same style as the original logo.
These were all created as vectors in Illustrator then converted to SVG. This allowed for loss-less scaling of the logo on the website.
At the core of my approach to UX/UI design is a user-centered perspective. Understanding and empathizing with the users of the product/system is vital to designing a successful experience. Aligning those user needs with business requirements is the magic of good UX design in the commercial world. Polishing the look and feel of that experience to align with the brand and CX, while maintaining or enhancing the experience, is where the magic of good UI design happens.
I have had the roles of UX and UI designer both independently and well as combined throughout most of my career. UX design is the discipline of creating a useful and usable experience that’s easily navigated and meets the needs of the user and product owners. UI design, the method used to communicate and expose the UX, is hand-in-hand with the UX. Having experience in both has proved to be invaluable throughout my work experience.
I have worked on UX UI for consumer facing sites and tools, and have accumulated extensive knowledge and expertise in designing for the Enterprise, productivity, and the B2B space. For all projects, I utilize user-centered design processes, principals, and methods, to assure the best possible user experience for those using the product.
In my last four roles I have had the responsibility of Manager and/or Director of UX.
As a team leader, I see my role as fulfilling two general needs. One is to make sure our team is delivering and acting upon the needs of the business and organization. The other is to support and guide the members on my team to help them flourish to their full potential in their roles and careers. I strive and advocate for an understanding that addressing both of these needs are mutually beneficial to both the employee and the business.
As a designer myself, I feel I have good insight into what designers need and want in their career, and I try to provide that for them. My role has been to set standards and guidelines, but give them latitude for creativity and exploration. I facilitate one-on-one meetings and a whole-group meeting with open discussion. A team that believes in the direction they are going, and feels like their opinions matter and are valued, will achieve much more than one only valued for following directions to a tee.
The teams I have managed have consistently been recognized for achieving above expectations. We have been able to achieve such accolades, because my groups have equaled more than the sum of their parts, because of team coordination, engagement, and commitment to each other's, and the group's, success.
Usability research and testing is key to knowing what your users need and how well your UX UI accomplishes that. I have worked closely with usability specialists over the years and have learned a lot about the discipline and how to apply it. In my last three positions I have had the opportunity to conduct research and write usability scripts myself.
I have been trained in, and work in, the Agile software development methodology. I have become accustom to Agile’s methods and how they apply to the designer role and deliverables. The relation between design and development has been evolving over the last several years and remains a space where the perfect system is contingent on an organizations overall development preferences.
This diagram illustrates a method I have utilized with our dev teams. Inside each sprint a robust UX process is carried out, but on a smaller-chunked scale than traditional waterfall approach.
The concept of MVP gives the business greater flexibility to decide when a product is ready for release. Because MVP means you're designing and developing in thin slices across the product, at the end of each cycle there is potential for enough functionality to be usable for end-users. For many of the projects I have been involved with, these thin slices are particular workflows I have uncovered through user and SME research.
Visual Design and Graphic Design are important assets to have when working in the other design disciplines. The UI/Visual Design and UX designs tie together to fill out the experience for the end user, so having experience in all aspects has proven to be very valuable and productive.
I have found great value in integrating the Visual Design discipline in all aspects of the UX process. Rather than waiting for wires to be handed off before engaging, I like to have the visual designer part of the user research and UX design reviews. This often reduces the risk of misinterpretations, misunderstandings, and increases speed and efficiency.
There comes a time in the user engagement when having high-fidelity prototypes are beneficial, if not imperative, to gaining quality data. With visual design engaged from early stages, the tests can reveal valuable data as to how the VD layer impacts the functionality and usability for users.
My front-end development skills were born of necessity. They have been some of the most valuable skills I have added in recent years. Over the past ten years I have advanced my skills in HTML, CSS, and JavaScript to better bridge the gap between design and development.
Our goal in UX is to deliver the best possible user experience for our users. We painstakingly research, ideate and test to hone in on the best solutions. If what engineering actually builds is not the same as what we designed, then we have failed our users. Having these front-end skills has greatly assured that what we design matches what is built.
Years ago I would often see issues arise where I would design a UI that was very usable, tested well, and looked great, but the developer charged with actually building it would often tell me some aspects were difficult to achieve, or not possible at all. Often these developers were primarily back-end developers who were also tasked with the front-end job. Out of a bit of frustration, I committed myself to getting very good at front-end web development. I figured this would help in two ways. First it would guide me to designing UIs and patterns that were practical in their implementation, and second, it would be a proof of concept for the developer, and give them code they could use to jump-start the effort. I have reaped the benefits of this approach over the last several years.
This portfolio site is also an example of my front-end dev skills. I built this from scratch, utilizing no templates or frameworks.
I am a “Full Stack” UX Design Professional with skills ranging from UX UI Design and Visual Design, to Front-end Development, to User Research and Testing, to Wire-framing and Prototyping, to Team Leader and Director.
Please contact me if you would like to arrange a meeting.
I have had the roles of UX and UI designer both independently and combined throughout most of my career.
I have managed and directed teams of FTE and contracted designers to implement consistent user experiences across tools and sites.
Usability research and testing is key to knowing what your users need and how well your UX UI accomplishes that. I have utilized many methods of user centered design and design thinking to accomplish successful projects.
I have been trained in, and work in, the Agile software development methodology. J&J C-SATS, Liberty Mutual, and FUJIFILM SonoSite adapted this system and converted most of their teams to running Agile.
My role at Johnson & Johnson is quite varied and dynamic. The division I am part of was previously a small start-up that was acquired by J&J and so there is a blend of start-up and corporate methodology and culture. As such, my role as Sr. Manager of UXUI Design encompasses a broad range of responsibilities, from direction and team management to individual contributor.
The primary products my team is responsible for are what make up the C-SATS platform. C-SATS is designed to help surgeons of all levels improve their proficiency through performance analytics, self-learning opportunities, and peer-to-peer interactions. This platform consisted of a SaaS web app, a mobile app, and an in-OR device.
The web app and OR device are products that originated in 2014, before my tenure. Since joining J&J I have been responsible for a redesign and designing for new features. With a small team, we were able to accomplish results most thought could only be done with a larger team and budget. This was possible because of the full spectrum set of skills and experiences I brought to the team, and the positive and cooperative team environment I was able to foster. Below is an exploration of highlights of this project from a process and systems perspective.
The three main products my design team is responsible for are a SaaS web app, a mobile app, and a device based in the OR to facilitate the recording and uploading of surgeries.
Creating software is a collaborative endeavor. Software production for the C-SATS platform can be visualized as a three-legged stool, where each team, Product Management, Design, and Engineering, work closely together to support the development and support for the product. Each discipline's engagement is vital for assuring a quality product and positive user experience.
I worked closely with Product Management and Engineering to develop the following process for feature development. This process maintains our user-centered approach while accommodating real world requirements from the business and development stakeholders.
At the core of our teams alignment on product vision is the C-SATS Demo. The fully functional demo is a design and interaction sample, a source of CSS and code for engineering, and a demo environment for the Commercial and Support teams. I created and maintain the demo by writing raw HTML, CSS, and JavaScript. Its functionality far exceeds prototypes that can be created in tools such as Figma, XD, or Axure, and is less time and resource intensive.
The Demo is configurable to accurately emulate the experience for all user types and personas. It also is used to test out design solutions and act as an accurate and contextual platform for usability testing.
The C-SATS Demo is source of truth for the design team and our cross functional partners.
The design system I developed for C-SATS is more integrated and complete than you'll typically find. It lives in the C-SATS Demo which assures the design samples and system remain in-sync. It also has direct mapping to an npm (node package manager) that our software engineering team uses for development. This shared component model between the system ensures standardization across design and build.
Our design team also utilizes the Design System and references to keep patterns uniform and minimal. In our design specs, designers will name patterns using the shared component name used in the Design System and shared component library. This promotes consistency, reusability, and engineering efficiencies.
The UX team hands off two deliverables to Engineering: The Spec and the interaction, visual design, and code samples in the Demo. The UX spec (produced in Figma, or XD) writes out the interaction and display scenarios, contains all variations of language, and references shared components. Each of these artifacts references, and potentially creates references in, the Design System and Product requirements doc.
My design team has many contacts with our end users at every stage of product and feature development. Our initial user research helps guide product management in deciding what to build. We then test solutions with representative users in a repetitive and cyclical process refining as we go, until we have high confidence in our solution. We also have multiple avenues of contact with our users once the feature is built to verify it works as expected.
My responsibility as head of the design group for Digital Solutions at J&J is to advocate for the user, illuminate their needs to the business, and find realistic and pragmatic ways to achieve both user and business satisfaction.
What I describe above is a process and system that was optimal for the C-SATS product suite. This solution and combination of processes is not necessarily the right fit for all product teams. My philosophy is to optimize for the situation and adapt appropriately and pragmatically so we make the best product possible within the given circumstances. For C-SATS, this described system is that.
The work my team and I did at FUJIFILM SonoSite has, in the truest and most tangible sense, direct impacts on the quality of life for people. We designed the device user experience for the market leader in Point of Care Ultrasound.
My role as Manger of User Experience is to lead the UX/UI design team in vision, direction, and day-to-day team management.
We apply User Centered Design and Design Thinking concepts to our work, making us rather unique in the medical device space. I can’t share specifics about the current projects we are working on, but I can share details around the process and methods my team employs.
Getting to know our users is incredibly important. We visit doctors (users) in their environment, as well as bring them into ours. We utilize methods such as interviews, surveys and design-thinking exercises to really get to the heart of what will make our users’ jobs easier to do. In this stage we might run them through exercises like, “design your perfect system”, “write a break-up letter to your current system”, and affinity mapping qualities they find important. Personas or updates to personas will be created at this time, to help encapsulate who we are designing for.
Using data gathered in the previous step, my team begins defining the product and applying tangible solutions to solve issues we discovered. We’ll create user stories and journey maps to illustrate the challenges and the goals of the user. We will check in often with internal SMEs and external users to verify our output.
In this stage we are bringing it all together and testing and validating solutions to the challenges. In the earlier stages of product design, we will start with lower fidelity designs to quickly iterate ideas and “fail fast”. As we learn from those failures we incorporate finding and adjust accordingly. We’ll begin with sketches and wireframes early on and move toward higher fidelity when that is needed. We use internal and external resources to refine our designs and design our scenarios for testing.
The testing we do is with a user base that is a good representation of out actual users. We typically run them through scenario based testing where we present them with a prototype and ask them to try and accomplish tasks. We analyze results from the testing, make changes we think will help address issues, and test again. We repeat until we have a design that meets our users needs.
This is the stage where we turn concepts and designs into reality. We create style guides and pattern libraries to standardize across features. We create style sheets, design specs, and graphic assets for Software to build the system and features we designed.
The SonoSite development teams utilize the Agile development methodology. My team uses a mix of Agile UX and Lean UX to synchronize and accommodate the development methodology. The diagram below illustrates our integration.
Once the product is released, we keep a close eye on customer feedback. It’s important to gather this data to plan for enhancements / improvements, as well as help inform the next product. A market is never static, so this input is an important metric to monitor.
Safeco / Liberty Mutual Insurance needed to migrate off an end-of-life back-end platform that was the backbone for all their enterprise and B2B applications. The organization charged the Safeco Online Experience team (my team) to redesign the entire suite of tools.
These tools accounted for a total of 15 billion dollars in annual revenue. Getting this right for both the Liberty Mutual captive agents, and the Safeco independent agents was imperative.
Principal UX/UI Designer
We began with a large research project. We sent about twenty people (including myself) from the business group and IT, in groups of two, to visit with agents all around the country. We observed them work and interviewed them about their likes and dislikes in our current system.
There are strict rules in the regulated insurance industry around accessing competitors' business systems. We could not ask directly about our competitors' solutions, but we did catalog general pain points and experiences that our users volunteered on their own. This data was included in our analysis.
We distilled all aquired data to suss-out high level themes with affinity mapping exercises.
With this data I worked with our team to create personas to represent our end users.
To address our findings from research, we defined a new desired architecture that would help alleviate many of the pain points we discovered. Working closely with Software and Business, we defined the following new underlying framework architecture.
This new architecture was a portal type experience. In order to define a sitemap for the portal we utilized surveys, card sorting, and tree testing exercises with end users and internal SMEs.
With this knowledge in hand we set about conceptualizing the new Agent Portal. We worked with internal SMEs to define key user needs and workflows. As soon as we felt we had a high-level structure in place for the portal, we began our first usability testing, initially using very basic wireframes.
As the testing and evaluations progressed, the prototypes advanced in complexity and detail. In addition to feature prototypes my team built in Axure, I constructed a holistic prototype of the entire portal. To learn more about this project, see the “Explore the Prototype” link below.
We conducted these first few tests within our lab in the office. We invited agents in to try some basic tasks. As we progressed, our ability to get participants to come in person became more challenging. Although not as ideal, we moved to a remote testing model to help accommodate our busy participants work schedules. We initially used Lync and it’s screen sharing/control feature, and later moved to GotoMeeting.
In total we conducted over 30 formal usability studies of user workflows using new designs of the portal and individual features. Each study consisted of between 10 and 12 end users.
The insights gained were invaluable. The cycle of integrating findings and retesting resulted in a robust, intuitive and extensible solution.
The one window portal solution combined all content with servicing tools in one window.
The initial release of the new portal required the servicing apps to live in a separate window. This was a software framework limitation that was discovered late in the project. Adaptations were made to make this and the future migration to the target one window UI as seamless as possible. The examples below show the solution for customer servicing tools living in a child window of the parent Safeco Now portal.
The quoting tools are the “cash register” of the business. This tool is a tool our users will use several times day. It needed to be easy to master quickly but also efficient for the power user.
The screen below represents the design solution for a popular user request. Agents wanted to see all autos in a policy side-by-side. This design accommodates that request in a responsive and fluid layout. Results from testing were very positive.
All statuses of the quote are kept in the right gutter. This allows for detailed messaging without distracting the flow of operation.
Helper characters for selling advice had been used on the previous system. User research found they were well received and desired.
The new software was put through UAT (User Acceptance Testing) prior to release. Some issues around performance were found that needed a front-end solution to mitigate the impact. We made rapid iterative changes during the UAT process to address the situation until it passed acceptance.
We also did workflow/task analysis between the current system and this new one. We measured time to completion and satisfaction. Despite having experience with the current system, for most workflows users were able to complete tasks quicker on the new system and with higher satisfaction than our current offering.
After passing UAT, the new platform began its nation wide rollout. This was planned as a gradual state-by-state rollout over the course of three years.
The Agent Portal Prototype is a prototype I designed and built with HTML, CSS, and JavaScript. It encompasses the whole Agent Portal experience from content IA to all aspects of selling and servicing customers. It functions as a proof-of-concept for the UX/UI, and is used for usability testing and production comps. It is a fully functional sample that allows the user to try out the UX UI in context before committing to build. Its layout is fluid and responsive. This POC is a model of the Agent Portal that Safeco Insurance will be launching to all 30k agent-users over the course of a three year roll-out.
When I set about to design the UI and UX standards for the Agent experience, I took to heart what we uncovered about our user base. The most common persona was a middle aged to older individual, who had been in the industry for many years, and was only as tech savvy as was completely necessary to do their job. They learned how to operate within the quirks and limitations of our previous system, and did not want change. I knew the challenge was going to be to make improvements to our UX that would be readily understood by this audience and would payback efficiency dividends in the future, and still keep enough familiarity so as to not scare them off to one of our competitors.
My general philosophy was to communicate, in an obvious way, where the user was in the UI, what settings have been made, and what the next action should be. I knew subtlety and style over functionality was not going to make our system usable for them. So I went about building a system that was intuitive and obvious, but still felt clean and modern. I knew there were some trends in UX UI design that were becoming popular to use, but had been shown to not be understood and accessible to the user base we needed to serve. I stayed away from these trends and focused on what was going to work without struggle and miscomprehension.
This planning and forethought bore fruit as we started testing our UI with end users. We of course found areas we needed to tweak and re-test, but overall the patterns and structure I developed were incredibly successful. Below are a few examples of techniques I used.
Some global conventions I developed were using orange for primary action indicator and a carrot or pointer to convey place.
A lot of our users are keyboard jockeys. Having an obvious display convention around focus state was important. The focus state for form elements uses these established conventions to convey focus.
There were many places in the complex procedure of selling and servicing a customer, where selections had to be made. I didn’t feel that just using a radio button or checkbox imbedded with a lot of other content was as obvious as it could be. So again I used the already established methods to communicate selection.
Row shading, a well proven device, was also employed to help with eye tracking
I used icons inside field boxes to communicate what type of entry was appropriate. For example, are we looking for a number of items, or a percentage?
To communicate which fields failed validation, or have important messaging associated, those fields are filled with the corresponding color of the level of message. This proved to be more noticeable than just turning the label text red and or bold.
These are just a few examples of how I increased the usability of Safeco’s tools.
When I was brought onboard at Safeco it was known that this large project was coming. Liberty Mutual Insurance had acquired Safeco Insurance years earlier and there had been talk of consolidating the back-end for those systems for a while. This back-end “integration” would have real impacts on the front-end. Safeco’s catalog of tools for selling and servicing was large and very diverse. Some tools were twenty five years old, some ten, some five, etc. Each of these tools looked and behaved like the era they were from. This project to integrate the back-end systems was an excellent opportunity to modernize and unify the user experience as well.
When I started I was given the task of redesigning the second most used tool Safeco had for its agents. This predated the official integration project, but was needed for technical reasons. The existing solution was part desktop app and part web app. We needed to get it off the desktop completely. This first project I undertook was where I wanted to set new standards that we could use going forward into the much larger integration project that was coming. I did not want to introduce a new looks and feel then, and then replace it again a couple years later (in the world of insurance, that would be fast).
As the integration project began to ramp up, so did the realization of the magnitude of the project. It would consist of around thirty-some apps and a complete change in back-end systems and front-end technologies. We knew we would need to add many designers in order to keep on schedule. I was charged with setting the standards and vision for the UX UI for the new Agent Portal, and all tools/apps it contained. I knew what was going to make this work was if all of these apps could feel like one unified experience. To the end user it was. We were moving from a tool-centric system, to a process/customer-centric system. It needed to flow like one experience that had a central hub of the customer.
To make sure everyone on the UX team would understand the vision and goals, I developed two references. First I developed a working prototype that was a real working simulation of what we were going to build. Next I started developing the UX UI Toolkit. For UX designers, this would be the collection of patterns and styles that they could draw from when building there UIs for specific tools. This would help assure that conventions were consistent between the tools.
Throughout the four years of the integration project the number of designers fluctuated as needs in specific areas increased and decreased. At the height we had thirteen designers working. At other times we would reduce down to no less than seven. Together with the operations manager, we wrote up job descriptions for the contract agencies to help narrow down the qualities we were looking for in candidates. We interviewed and hired those we thought would be the best match for the type of projects we needed done. I knew the type of work well and looked for individuals I thought would thrive.
As a designer myself I believe I have good insight in to what makes a job satisfying and what would make someone want to join a group effort like this. Every designer has their own unique style, tastes and interests, but when working on a large unified project like this, we couldn’t have one designer pursuing their vision over there, that conflicted with another’s over here. I felt that if everything was just mandated from the top, to assure unity, we would not keep our designers. Designers need to use their creativity, and don’t want to be merely production. Of course some conventions and patterns that were already set when a designer would come on would need to be followed, but when new areas were explored, I wanted to make sure the designer in that space had the latitude to conceive and suggest the solution.
I met weekly with each designer individually to deep dive into their projects. As a UX team, we would also meet weekly to discuss what we were working on, and any challenges we were having. In these meeting we would have open discussion on these new designs and patterns. Other designers could discuss their thoughts on the new proposals, and what changes they might need for their specific UI. By the end, consensus would be reached, and everyone would feel they had input and understood the final decision. This vested everyone in the solutions we were putting forward and gave them a sense of ownership.
Another part of my role was to work with developers to make sure they we producing what was designed. It’s all well and good to design the perfect solution for a UI, but if at the end of the day that is not what is built, it’s pointless. I have experienced this previously in my career and wanted to find a better way. Safeco IT, before the integration project, mostly had back-end developers who were tasked with building the front-end as well. I decided that in order to assure what I designed would be built, or even could be, I needed to validate it and hand-off guidance for production. For all the patterns I designed I added working HTML, CSS, and JavaScript samples to the UX UI Toolkit I was building. This would be a proof-of-concept and give the dev a starting point to either adapt or use straight out. This proved to be a very valuable and worthwhile endeavor.
When the IT integration project ramped up, a sub-project was started to create production versions of all of my Toolkit components. The idea was that these finalized components would be shared across all of the development teams. This would reduce redundant work and assure standardization. Part of my job was to be the last stage of a governance process to review and approve these dev components. This also helped speed reviews of the final apps, as they are a collection of the shared components.
As described here, my role on this project was to set the standards up front, create a common framework for new designs going forward, and oversee and review the projects from design to production. This project was the kind of opportunity most UX professionals would love to be involved in. It was huge, complex, and challenging. I feel very fortunate to have been able to work on this project, and proud of what I was able to accomplish individually and as leader of the team.
Through multiple channels, our C-SATS users had expressed the desire to upload their own videos to our cloud, and have them available for assessment, storage, and sharing, just like the videos we capture for them using our in-OR video capture device (CCAP).
This had been a long-term desire from many of our users, but for legal reasons, we were not able to move forward with this project. After rather lengthy negotiations with our legal team at J&J, we finally got the green light, but would need to accommodate some legal requirements.
Accommodating legal requirements, while still making a positive user experience
UX Design / Research
Product management had created a requirements doc that documented some user needs, based on previous feedback, as well as the requirements we got from our legal department. I reviewed the documented feedback we had accumulated from prior research and our Salesforce database of reported issues. I decided that because we had a good and recent collection of feedback, that we were ready to begin some iterative designs.
After analyzing the feature requirements, I determined the following personas from our persona group would be the target users.
Video and file uploading is a common process for users in today's web experiences. After researching, I decided that our solution should use existing conventions that our users are likely to already be familiar with. This will reduce friction and cognitive load for this process.
I also did find some common patterns for solutions that required some of the legal requirements we had, but nothing completely equivalent. This would be an area where some novel UX would be needed.
After reviewing these finding and legal requirements with product management, we agreed on the following:
For this feature, I was the designer, prototyper, and usability writer and facilitator. Although it's not ideal to have the designer facilitate a study on their own design, we had to utilize the resources we had at the time. I believe I did a good job of removing my biases from the script and facilitation, and sought feedback from the team to validate.
The initial ideation phase involved our product and clinical stakeholders for guidance and feedback. As we worked though concepts and the teams saw potential solutions, some new needs and requirements were discovered.
Below represents some of the first iteration proposals.
Further analysis and review by stakeholders, including legal, resulted in additional fields, and the case context section being added during the upload stage.
The samples below represent the final iteration with SMEs and stakeholders before user testing. As shown below, I put the three sections inside of defined linear steps. This was done to communicate to the users a clear indication of the effort and length of this process, and helped communicate the order of operation of each section that became an emerged requirement from the business and legal.
The third section, Case Context, was added as a requirement to help encourage our users to fill in the optional information. Putting it as a step in a flow was done to subtly nudge the user to do this, as a kind of unwritten expectation, because of the way it was designed.
I built the prototype inside of our C-SATS demo. This allowed us to test inside of the context of the site, and allowed for more complete workflow scenarios.
This feature was developed during the COVID-19 pandemic, and so access to our user base was still limited. I determined that internal employees, including our clinical teams, would be appropriate proxies for our users, because this particular feature does not require experience or knowledge specific to our surgeon users. It was more universal.
I had my team help gather ten participants, outside of our product and engineering teams, to reduce bias. We conducted tests via Zoom, by having participants controlling our prototype virtually. I wrote the script and facilitated, while my team took notes and helped consolidate findings.
The screens below, from the findings presentation deck, reveal some of the data revealed.
There were two handoffs to engineering for this feature; They were the demo, that gave interaction samples and CSS/code for all scenarios, and an Adobe XD spec that described scenarios, interactions, displays, and variations in the UX/UI. Before engineering began work, we reviewed the spec completely with engineering and product management to reveal any missing details or misunderstandings.
During the development sprints, I attended stand-ups and retrospectives for this feature to answer questions and give feedback.
I determined that the findings from the usability testing were minor enough to make changes and move forward without the need for further testing at this time.
Below is a recording of the solution of the demo in action. Note, images of surgery are replaced with placeholder images for this portfolio.
After release, my team and I monitored our users' reception and use of the new feature. We alerted our user base to the new feature using our existing communication channels, so we saw a rather large initial engagement with the feature soon after launch.
We used the tool FullStory to review recorded interactions with the new feature by our users. We also analyzed our Google Analytics and Tableau reports to see if there were emerging issues. In addition, we monitored our support desk and Salesforce tickets for feedback.
I am happy to report that since implementation, we have not found any issues with the user experience of this feature that necessitate any change at this time.
Below are samples of what we reviewed for this feature in FullStory and Google Analytics.
The R&D group within J&J MedTech, in coordination with our internal clinical team, were working with our extensive set of our recorded surgeries to explore and discover what insights could be derived utilizing machine learning. This was an exploration to find both what could be revealed, and what would be valuable to our end user surgeons and medical professionals. Several ML models had been created and were at various stages of maturity. These were basically proofs of concept to evaluate what could be done.
My team was tasked to help guide where R&D resources should be prioritized. Developing these ML models would be a large investment of resources, so this research was seen as vitaly important to determine the right direction to move forward in.
These new models would be surfaced in our C-SATS SaaS app, so user-facing solutions would need to be contextualized inside of that experience. Finding the right balance of what data is interesting, valuable, and grokable for our very scientifically minded users would be crucial. They are not the type of user that would be impressed by data unless it had demonstrated value. Displaying data that was not backed up by demonstrated value would damage our reputation and their confidence in our product.
As I evaluated the request from R&D, I realized that there were really two connected evaluations we needed to make with users. One was whether the data in general would be useful, and the other was what display of data made sense. We would need to have a variation of display solutions and contexts to get relevant feedback.
The additional design challenge was to take the best performing designs and find a way of integrating those solutions into the existing UX/UI of the site in way that was efficient and contextualize appropriately.
When I first engaged with the team for this project, I was given a list and samples of the areas that R&D and clinical had identified as ML models of value and feasibility. My first order of business was to deep dive into the models to get a deeper understanding of how they worked, and what they were comprised of. I also needed to interview our clinical specialists to understand their reasoning for flagging these areas as potentially valuable for our users.
My high-level inputs an outputs for this project looked like this:
From my interviews with Clinical and Engineering, I uncovered the following findings
Utilizing data collected from my internal SMEs, I took a first pass at designing some visualizations, patterns, and interactions for the data. Many had multiple variations of display and integration into the platform.
A small sampling of the individual data visualization patterns:
After validating our understanding of the data, and initial analysis of the validity and value of the designs with SMEs, I went about designing the user evaluation series to be conducted with actual users of the platform.
The UX research method I chose was user interviews with stimulus reaction. To fully understand our users reaction to the stimulus being presented, I asked each user to rate each sample on both the value of the data represented, and then on the comprehensibility of the visualization. In addition I asked them to explain the rating, so as to capture more granular reasons for their reaction.
The stimulus was comprised of both static shots of visualizations in isolation, as well as some in context of the UI.
The design and methods of this study proved to be quite successful in revealing important information regarding what users found useful, how they wanted to visualize it, and what additionally they wanted to know about their cases. Some key general findings were:
As reflected in the samples below, Displaying high-level info with the ability to drill in was a much desired display, to prevent an overwhelming amount of data, while still capturing main themes.
The video timeline design I created was the most appreciated and desired design solution in the study. The solution elegantly displays a very complex set of data in a quickly digestible visual display. The collapsed version suffices for the majority of the time, but gives enough indication if there is additional valuable data upon expansion.
Some general recommendations we made after analyzing the study data were:
There were definitely some surprises for our product and engineering teams coming out of this study. Some models that were thought to be very valuable to our end user surgeons just weren’t that impressive to them after all. What was a revelation was that stitching these models together and identifying trends on the combination of models was the desired state for most.
Coming out of this design and research phase, the cross functional teams together identified several roadmap items for product enhancements, and re-prioritization R&D projects in the Machine Learning work. We also approached the phased implementation UX strategy with clarity on what would constitute an MVP release for each phase.
I am very proud of what I accomplished in this project, the impact it had, and the appreciation I received. To be able to bridge a connection and solution between three very complex disciplines (machine Learning engineers and researchers, medical clinical experts, and surgeons), and successfully design UX solutions to the satisfaction of all parties involved is an achievement I won't forget, and one that I take the lessons learned forward with me.
Post study, I was involved in many cross-functional discussions on prioritizing the work going forward. With solid data in hand, I was able to negotiate an acceptable path forward, from the perspective of our users.
The first feature to be released following the study was the Stapling ML model. This was an initial pared down version of what we tested, and what was put on the roadmap. Scope was reduced for technical and timing reasons, but we were confident in this MVP's value, because of the extensive study that was performed.
For the past 25 years, Bullhorn has dedicated itself to building industry-leading, cloud-based software for the staffing and recruitment industry. Through partnerships with 10,000 customers globally, Bullhorn has built a vast knowledge base of recruitment best practices and deep domain expertise to help firms scale their businesses. Founder-led and headquartered in Boston, Bullhorn employs 1,600 people across 14 countries focused on delivering an incredible customer experience – its core mission.
As UX Manager at Bullhorn, I manage a team of eight UX designers and am reponsible for the UX across all Bullhorn products, with the exception of our Salesforce solution. Bullhorn's product portfolio is a large offering of solutions, both home grown and obtained by acquisition.
I am reponsible for the UX on the following products:
Bullhorn Analytics makes powerful, easy-to-understand, real-time reporting and actionable insights accessible to users at every level in a recruitment agency. The highly-configurable automated reporting platform gives a unique pairing of front, middle, and back-office depth, combined with flexibility and speed.
Bullhorn Analytics includes the following features:
The Slice & Dice feature is particularly helpful when it comes to tracking and analyzing customer relationships and identifying the most promising opportunities. By focusing on existing and promising clients, companies can improve their business development efforts and job fill rates efficiently.
Reports built in Slice & Dice can be customized for more granular insights, including specific teams and additional activities. With these insights, you can quickly visualize trends, like clients with high placements, to identify cross-selling opportunities and analyze customer relationships in order to maximize business potential.
A recruiter on a team has their own view into their performance, based on performance goals set up by their org. The OneView page gives them an at a glance, and deeper-dive look at their current metrics and performance. The organization can also use Bullhorn Analytics game-ified leaderboard feature to make a competitive atmosphere, to bring up the performance of the team. The metrics and states used to determine rankings are customizable by the organization.
The Manager Dashboard is where manager can see at a glance, the performance of their recruiting team. The Dashboard supports editing and customizing to fully optimize for the needs of individual companies and managers. These dashboard views can also be shared, so multiple customized dashboards can be utilized in an organization.
An exciting new feature being released in July 2024, is the Metric Editing feature. This allows end users to edit their metrics themselves, without the need for customization work from Bullhorn engineering, as was previously the case. This feature puts a user-friendly UX/UI on a complex backend data operation. The solution which visually displays the logic and boolean operators that go into editing metrics, performed very well in user testing, and is a highly anticipated feature for Bullhorn Analytics customers.
Bullhorn Copilot, the suite of AI recruiter capabilities in development at Bullhorn, is designed to embed the power of artificial intelligence into recruiter workflows.
Recently released capabilities of Copilot are:
These features are designed to integrate seamlessly into the existing UX/UI as extensions to current workflows requiring little acclimation and cognitive load for current users, while providing powerful enhancements.
This feature is a result of extensive user research and testing to assure that these features provide real value where users want it. Bullhorn customers are very enthusiastic about these features which were announced at Bullhorn's Engage Conference 2023, and began rolling out in 2024.
Future additions to Bullhorn Copilot will incorporate source & match and directive AI:
User research on these next features continues in 2024, with rollout into product expected in 2025.
As the leader of UX designers and the UX practice at Bullhorn, I oversee daily assignments and make sure everyone is clear on their tasks and deadlines. I mentor the team in various aspects of UX/UI, helping them grow in user research, interaction design, and visual design. I focus on fostering collaboration and open communication, which helps build a strong and productive team. By creating a supportive environment, I encourage my team to deliver great user experiences that contribute to our projects' success.
This commitment to these values, put into practice, can be seen in some of the work I have produced in my tenure.
One of the first projects I did as the UX Manager at Bullhorn was to create a career progression document. A career progression document offers clear expectations for advancement, motivating and engaging employees. It provides a structured framework for skill development and ensures fairness in promotions. This transparency improves retention, aids in talent management, and aligns individual growth with organizational goals.
As the manager of the UX team, I am responsible for the performance of the individuals and the team collectively. Each team member comes to Bullhorn with different levels of experience and skills, and different mixes of those attributes. To level up the team, and to assure consistency in how we operate, I created resources and platforms to achieve these goals.
I have produced documentation on topics like Research Facilitation, Findings Reports, CSS Basics, etc. I also created templates for documents we share internally and externally.
To promote continued learning and to make sure the team is in alignment on certain topics, I created an Academy to house the documentation, and to assess the teams comprehension of the subjects. The Academy is a platform I developed to be an educational and fun place as well. It has valuable content and quizzes, but is presented in a humorous and game-ified way to promote friendly competition and a more memorable experience. I developed six interaction patterns to vary the quiz content and promote engagement.
The standards documentation and Academy have been very well received on the UX team. It has also been very valuable in building the reputation of the UX team in the rest of the Bullhorn org, as it promotes transparency and helps communicate UX's function and value.
As a result of user research for the Safeco/Liberty Mutual B2B redesign, it was determined that our users wanted a mobile solution for the sales and servicing portal. My team was charged with the product and UX/UI design for this project.
Principal UX/UI Designer
In the research project for the Agent Portal proper, we uncovered a desire for a mobile solution as well. The evidence was convincing enough to fund another project in parallel to the desktop solution.
The desktop portal allows for all aspects of selling and servicing a customer. Some of these tasks, like quoting, are very data-entry heavy. We needed to determine what features made sense on a mobile device. We did not have budget to go back out into the field for a large research project. I figured we could get good qualitative data with surveys and remote interviews with our Agent Council members. I developed a Survey Monkey survey to probe on the desires and needs around the mobile experience. I also asked the same questions in our Agent Council meetings, where some of our users participate in business panels. In these sessions, I could dig in deeper on the answers they gave.
I made sure the sampling of participants spanned the personas of our users.
The data from the surveys and the interviews were then affinity mapped to capture themes.
Results were:
From that data and working with Product, we devised these features for development.
Using this information, I started writing user stories to capture what our users said they wanted to accomplish with the mobile app.
For example:
“As an agent, I want to look up billing information for my client when out of the office, so that I can give them information they need when they need it.”.
To help define our taxonomy and interface, I mapped out several user journeys
I was then able to design the app sitemap.
I created some simple wires in Axure to help visualize the UI and further refine design decisions with product and development. Once that was set we moved on to user testing.
Initial user testing was with SMEs and user representatives in the company. This was done to help work out any larger issues and vet design decisions before engaging with our users.
To meet budget and user access constraints, we tested remotely with users via GotoMeeting’s screen control feature. We measured both quantitative and qualitative results. With a few cycles of ideate, test, prototype, we landed on our 1.0 design.
I directed a UI designer in applying the visual design layer. This consisted of adhering to standards set by brand as well as styles and conventions used in the desktop portal.
The 1.0 release of the app contained most of the features I had designed. One exception to this was the Claims feature. Software ran into technical challenges tying into the Claims backend the way it would require to support initiating a claim and image upload. Those features were put on the backlog for future consideration.
Safeco.com is Safeco’s consumer facing website. From the site consumers can research insurance options, pay bills, and initiate a quote. These samples show work I did on the UX and visual design in 2016. I redesigned the UI to support responsive design and use updated patterns like Cards.
The image below shows some of my other previous work on the site. I designed the ads, info blocks, and the icons. I also designed and built the Team USA Olympic Poll interaction. This was one of a set of four different modules and games I built and designed for the site.
My Account is the section on Safeco.com where consumers can manage and pay bills, check claim status, etc. This tool was designed for desktop and mobile.
I was brought into Microsoft MSN to design tools for the Automotive Channel. I designed a series of four online tools consumers could use to research vehicles. My designs were tested in the Microsoft usability labs. These tools stayed live for seven years following my rolling off the project, virtually unchanged.
The UIUX Toolkit functions as a pattern library, style-guide, and code sample repository for all Agent and Employee facing servicing tools and portals at Safeco and Liberty Mutual. I designed, built, and maintained the site as well as the components/patterns it contains. This site is used by the UX design team as a reference for Safeco's standard patterns and styles. It is used by IT development teams as a guide and code resource for building components and tools.
The sample below shows the page that gives examples and specs for all form elements. These are all live samples the user can interact with to understand, not just how they look, but how they behave as well.
More complex form interactions were also needed in the sales and servicing tools. Below shows a sample of one of these form widgets. The user can interact with the item in isolation to better understand its behavior.
The Toolkit also included HTML, CSS, and JavaScript for all the designs, patterns and components in the Toolkit.
This web application was created to facilitate evaluations and tracking of teacher and principal performance for Washington State's public school system. From this UI, principals and administrators can schedule evaluations, rank performance, and record observations for all teachers and principals they are responsible for.
The samples in this portfolio focus on the Dashboard component of the application. From the Dashboard, users can get a macro view of all of their reports and their current status in the observation process. They can also initiate new scheduled Observations, or immediately begin a Quick observation.
Principals and administrators have many direct reports to manage and keep track of. To make retrieval of the status of all of these reports easier and quicker, I developed some intuitive visuals to aid in comprehension. Each observation session consist of three parts (Pre-observation, Observation, and Post-observation). For each of those states their are three progress states (Not started, In process, and Completed). By using a circle with three levels of fullness, the user can easily scan large numbers of reports and extract the status they are looking for. The level of contrast between the states, in shape and tone, is a perfect aid for scanning.
The Observation can also be locked, preventing further input. This state also uses a simple graphic that, by incorporating a lock and a shaded bar that stretches across the three states, notifies the user of the current status.
Teachers have the ability to add Goals, Self evaluations, and supporting Artifacts. When an item has been uploaded, the Principal or Administrator will get an indicator that new items have been added. This is done by Reversing the number in a colored box and adding the text "New" next to the number value. The user can, at a glance, know if anyone has added material they have not yet seen. Once viewed, the indicator returns to its regular display.
The image below is a sample of the UI Graphic Spec I created for this part of the UI. It details everything the developer will need to know to assemble the UI as designed. There are filenames and naming conventions, graphic sizes, color values, spacing, and layout behaviors, all detailed and defined. This spec accompanied the mock-up to give a complete picture of the final product.
The image below is the original dashboard sketch that was created for this part of the UI, in the initial meetings. It captures the basic ideas that the client wanted. From there I evolved the UI and UX design to the more intuitive and elegant state of the final design.
This project did not have budget for a full usability test, but was tested using simple mock ups and task flows on a select group inside the organization. Their feedback was incorporated into various iterations, resulting in the final design.
This is a collection of many different examples of my visual/graphic design. This work spans my years in the industry. Styles change but core design fundamentals persist. Like my work in the UX UI space, my goal is to always communicate in a clear and concise way.
This is a non-work related sample, but a sample that shows experimentation into some newer web technologies. This sample is an exploration into scalable websites that adapt to the window size and device in a way that is optimal at each size. I wrote an article on Linkedin that explains the project and its purpose.
Creating Your Own Challenges...The site: