← All projects
Clinical education / Ultrasound training
GUSI
2024–2025Backend engineer
Ultrasound training: scan portfolios, expert review and group progress on top of WordPress and LearnDash.
Problem
Clinicians in training submit ultrasound scan clips with their interpretation, experts review them, and instructors and group leaders assign topics and follow progress.
Constraints
- Courses, users and groups live in WordPress and LearnDash. Scans and reviews live in a Laravel app. The two have to share identity and group data.
- Learners and reviewers need different views and actions on the same scan.
What I owned and contributed
Owned
- Laravel backend workflows for submitting scans and reading review feedback.
- The integration between scan and review data and WordPress/LearnDash learning records.
Contributed
- Permissions and service boundaries for learner and reviewer journeys.
Stack
- Application services
- PHP · Laravel
- Learning platform
- WordPress · LearnDash
- Identity
- Laravel Passport · Socialite