F5 Networks

During my time at F5 Networks I have served as the Principal User Experience Designer for multiple major feature releases, across multiple product lines - both hardware and software. I continue to advocate strongly for a consistent UX and CX across the F5 brand and product lines. A challenge in a company with a highly silo’d development organization that has not traditionally placed importance on the end-user experience.

As a Principal I am responsible for mentoring and leading a group of UI developers and UX designers, working alongside our direct and 2nd level manager to align team resources, skills, and members’ professional growth interests with project needs. I have built a reputation as someone with a passion for user centered design thinking and am often consulted, at many levels throughout the company, as an advocate for the user when it is felt the focus is trending away from their needs. I interact regularly with developers, engineers, designers, product managers, architects, and management on any number of usability related issues.


I served as part of the Digital Transformation Customer Experience Council - a working group to deliver the path forward for F5 Networks to unify its digital presentation and vision across all customer touch-points.

My present efforts in this space are to define what this new team, currently being formed as part of the Office of the CTO, looks like and it’s responsibilities. This requires working closely with executives to educate around the design process and how it can be built out to empower development groups. I am working to suggest the leadership structure and how this new group can build out over time, while demonstrating value to product groups.

Fleet Design System

Modular BIG-IP

“Classic” Experiences

Working on a GUI platform that was designed over two decades ago and had grown organically since by multiple groups created unique challenges. Learn more about some of my larger efforts by clicking a thumbnail below:

Network Map


Local Traffic Policies

Advanced Firewall Manager

Hardware Interface Usability

  • Shuttle Series Hardware (draft)


My work at Boeing was through the Human-Systems Interaction group, part of Boeing Research and Technology. In addition to working on multiple internal research projects we served as a usability resource for various departments in need of usability assistance throughout the company.

P-8A Poseidon

Virtual Console

The virtual mission control station includes a display system, a motion capture system, a number of input devices, a dense pack seat associated with the number of input devices, and a processor unit. The display system is configured to be worn on the head of an operator and to present a virtual display to the operator. The motion capture system is configured to track movement of the head. The processor unit is configured to execute program code to generate the display and adjust the display presented to the operator in response to detecting movement of the head of the operator.

Click a thumbnail below to learn about several aspects of this project:

Virtual Environment Collaboration Research

Virtual Environment Input Research

Virtual Console Flight Test

KC-46A Tanker

Aviation Services Innovation Center

As a UX Designer & Developer for the Aviation Services Innovation Center I conducted independent research and analyzed user behavior to help create the future of proactive and efficient airline operations. In this laboratory we worked to better understand operational challenges, explored possibilities, innovated solutions, and demonstrated experiential operational benefits to improve our customer’s bottom line.

Flight Deck Concept Center

The increased need for multiple radios and new radio technology require the introduction of multiple dissimilar hardware interfaces, increasing complexity and weight with the cockpit. Addition of new hardware and/or “shoe-horning” new functions into existing systems result in the addition of clutter, weight and complexity when working with multiple radios; reducing the effectiveness of information presentation and increasing execution time and potential for error.

  • Multi-touch Cockpit Interface for Radio Control (draft)

Mobile Solutions

The Mobile Solutions group was on the cutting edge of providing a mobile experience to aviation customers; developing mobile solutions ranging from digital flight bags, maintenance personnel, sales representatives, to mobile app management, making airline operation faster and less expensive. Design work was carried out in an Agile development environment. Meeting with product owners, subject matter experts and software developers on a regular basis, designs were prototyped quickly to support the rapid and dynamic development process.