← Back to work
Public · Live 2021 — 2024·Tech Lead · Senior Developer

IMGPrep

Residency-match consulting platform for international medical graduates.

Visit site

Overview

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.