← Back to work
Public · Live 2021 — 2024·Tech Lead · Senior Developer
IMGPrep
Residency-match consulting platform for international medical graduates.
Visit siteOverview
The project
IMGPrep is a US academic-consulting service that helps international medical graduates match into US residency programs — match consulting, clinical externships, ERAS application support, interview prep, and a data-driven programs list. As a full-stack developer at Trezlabs I worked across the Laravel back end and the Vue front end.
Screens
Screenshots
Tap any image to enlarge. Use arrow keys to navigate.
Stack
What I built it with
LaravelInertia.jsVue.jsTailwind CSSMySQL
My role
What I owned
- Built features end to end as tech lead at Trezlabs — the senior resource on the agency's most demanding frontend work — with reusable component libraries that sped delivery across projects.
- Worked on service pages for match consulting, externships, and ERAS support.
- Worked on the customized residency-programs list and search.
- Built lead capture and the applicant account area.
Architecture
How it's wired
- 01Laravel back end with a Vue front end.
- 02MySQL-backed program data, applicant profiles, and service content.
- 03Data-driven program matching based on scores, visa status, and timeline.
Hard parts
What was challenging
The decisions worth talking about in an interview.
Targeting programs from messy real-world criteria
Matching applicants to residency programs depends on scores, visa status, and timing, so the programs list has to filter and rank against criteria that vary widely per applicant.