200,000 Tickets to Day-One Clarity

I led the experience architecture for a complete redesign of MyGEAviation.com — GE Aviation’s primary customer portal for airline engine management. I helped transform a deeply fragmented set of disconnected tools into a flexible, role-aware platform that engineers at any airline, of any size, could actually use from day one.

MyGEAviation.com Platform Redesign

My Role
Experience Architect

Collaborators
Product Managers
Engineering Teams
UX Designers
Researchers
Executive Stakeholders
Internal & External Users

Skills Used
Design Leadership
Strategic Planning
User Interviews
Whiteboarding
Wireframing
Prototyping
Usability Studies

Duration
1 Quarter

200,000

Annual onboarding support requests before the redesign

−20%

Reduction in onboarding-related support tickets after launch

−35%

Reduction in GE associate labor hours through improved self-service

The Problem

A platform that did everything, and felt like it

Picture this: A flight is midway to Mexico. An on-call powerplant engineer gets a call: there’s an issue with one of the engines.

On that plane are real people: families, honeymooners, travelers who have been looking forward to this trip for months. The pilots need to know: do we keep going, or do we turn back?

The engineer’s job is to get to the right data, fast, and help make the best possible call. That is the weight of what powerplant engineers carry every day — responsible for everything touching a jet engine, from real-time troubleshooting at 30,000 feet, to tracking parts through a repair, to making sure the airline always has a spare engine ready so flights don’t get cancelled.

At large carriers like Delta or FedEx, specialists handle each of those areas. At smaller regional carriers, one or two engineers manage all of it for the whole airline — sometimes with nothing more than a whiteboard.

Before: day one
Before: after figuring it out

Left: what every new user saw. Right: what a power user eventually built, but only after significant trial and error, or help from a colleague.

The platform was built on a concept of “widgets,” full applications loaded inside modal windows, each owned by a different internal team, connected to virtually nothing else. No unified search. No shared notifications. No coherent mental model.

200,000 support requests per year, specifically about onboarding and account setup. Users weren’t tripping over edge cases. They couldn’t figure out how to get started.


The Approach

Research first, sprint second

Before sketching a single wireframe, our team traveled to Southwest Airlines in Dallas to observe powerplant engineers in their actual environment. What we saw reframed the entire problem.

Engineers didn’t think in terms of features. They think in workflows. An engine alert didn’t mean “go check the diagnostics widget.” It meant: check diagnostics, open a case, pull up technical documents, and potentially order a part, often in the same session, under time pressure. The platform didn’t support any of that continuity.

Field research — Southwest Airlines, Dallas TX
Observed engineers in their real environment. Discovered they think in workflows, not features.
10 user interviews — large and small carriers
Validated findings and sharpened the large vs. small airline distinction. Any solution had to flex across both.
Design sprint + hackathon
Rapid concept generation and cross-functional alignment. This is where the central design debate surfaced.
10 usability studies
Tested the strongest concepts with real users before committing to build.

How might we intuitively guide users to find the information they need quickly — on day one, and every day after?


The Key Decision

Customization vs. static templates

The central design debate wasn’t about visual style. It was architectural: how should users — across tens of thousands of accounts, dozens of job functions, and wildly different airline sizes — find their footing on a platform with dozens of features?

Engineering’s position

Build a curated set of static templates, managed by the GEA team. Simpler to build. Easier to maintain quality control.

My position

No static template set could serve tens of thousands of users. Teams needed to build and share their own defaults — and pass them to new hires as they onboarded.

This wasn’t resolved in a single meeting. Winning it required building relationships across the org — finding allies who could advocate for the approach when I wasn’t in the room.

The best design argument in the room doesn’t win if you haven’t done the work outside of it, because you can’t build great software without great relationships.

The solution that shipped was a layered model: role-based starter layouts that teams could customize and share. Engineering constraints meant we trimmed the range of tile options in the final build, but the core principle held — teams own their defaults.

The Solution

Customization vs. static templates

The central design debate wasn’t about visual style. It was architectural: how should users — across tens of thousands of accounts, dozens of job functions, and wildly different airline sizes — find their footing on a platform with dozens of features?

Engineering’s position

Build a curated set of static templates, managed by the GEA team. Simpler to build. Easier to maintain quality control.

My position

No static template set could serve tens of thousands of users. Teams needed to build and share their own defaults — and pass them to new hires as they onboarded.

This wasn’t resolved in a single meeting. Winning it required building relationships across the org — finding allies who could advocate for the approach when I wasn’t in the room.

The best design argument in the room doesn’t win if you haven’t done the work outside of it, because you can’t build great software without great relationships.

The solution that shipped was a layered model: role-based starter layouts that teams could customize and share. Engineering constraints meant we trimmed the range of tile options in the final build, but the core principle held — teams own their defaults.