SUMMARY
More than 40,000 medical students use the National Resident Matching Program (NRMP) to submit their rank order list for residency programs every year. This year, I got to see the process from up close. In an already stressful process, the NRMP did applicants no favors.
I wanted to try my hand at a redesign of this platform and see how I can leverage AI to expedite my design process.
ROLE
Sole Designer
COLLABORATORS
ChatGPT, Claude, Gemini
OVERVIEW
To become a doctor, you have to apply and get into medical school, pass your Step 1 exam, go through rotations of all specialties, get good evaluations, do amazing on your Step 2 exam, and apply for residency by sending out potentially hundreds of applications to programs across the nation. You have to have nerves of steel to make it through.
I definitely don’t, but this year, my partner successfully matched into his preferred specialty.
Match Day 2025 at NJMS!
There’s no question that applying to residency is a stressful process. However, there’s no reason that the actual application process should be an added stressor.
The residency application process consists of three platforms:
Electronic Residency Application Service (ERAS): Where medical students go to apply to residency
Thalamus: Where some programs will send you interview notifications
National Resident Matching Program (NRMP): Where med students make their final rank list for the Match.
When my partner was creating his rank list, I didn’t expect the process to be so overwhelming.
The current state of the NRMP Match List
I watched him open up the 17 page pdf to figure out if he could edit his rank list after he submitted it, only to end up on Reddit looking for confirmation.
Questions about the NRMP certification process even go back 16 years…
A question from February 2009, which is the exact question my partner asked in March 2025
Always excited for a potential redesign, I thought this could be the perfect problem to tackle as a way to experiment with AI.
GOALS
Specifically, I focused on these three goals:
THE PROCESS
Personally, I was most impressed by Claude’s assessment of user personas.
A screenshot of a response from Claude with a single prompt:
"As a UXD, generate personas for medical students applying to residency. I am working on a redesign of the NRMP match list and want to know which user personas to target"
Med Students were more process oriented. The entire concept of “Save” vs. “certifying” was the biggest issue. And they just didn’t like how the website looked,
What I saw was information overload: lots of actions and information that diluted the important details.
Gemini, Claude, and ChatGPT all gave similar results, calling out an outdated design, unclear hierarchy, and an overwhelming amount of buttons.
Starting from scratch is always harder for me than editing or improving an existing design. After defining the basic concepts the rank list needed to have (a reorderable list, a clear save button, and key status indicators) and curating my own inspiration deck, Claude and ChatGPT were able to give me a good starting place.
An example from Claude of a redesigned NRMP match list
THE SOLUTION
Key features of the new design include:
KPIs indicating status, with green checks to provide more reassurance
A FAQ bar with questions and answers readily available
Card-based reorderable list to make it clear what’s been selected, drawing attention to the location and selected field
REFLECTION
Using AI in the ideation process was a major game-changer. This was just one of my early experiments with various AI tools. What I really saw as the biggest benefit was eliminating the need to start from scratch, unless it’s desired.
With the NRMP match list process though, there’s no replacement for seeing or going through the process first hand. If I didn’t have the background I did when I approached this design challenge, it would have been a lot harder for me to assess the quality of AI responses.
With all said and done, I would love to develop this idea further and do more rigorous testing with med students, and maybe even campaign for a change.





