PDC Certification Portal
Greenfield certification management platform for a global designations body, built to production with 866 tests at 94% coverage.
Professional Designations Corp needed a modern replacement for a legacy certification system. I designed and built the full application from scratch: candidate registration, exam scheduling, remote proctoring via ProctorU, exam delivery through ClassMarker, and automated digital credential issuance via Accredible.
The data model handles multiple designation tracks, eligibility rules, exam attempt limits, and result storage. A pandas/NumPy analysis pipeline gives the psychometrics team per-item statistics (difficulty, discrimination index, distractor analysis) as well as per-form performance metrics (Cronbach's Alpha, standard deviation, standard error).
The test suite — 866 unit tests at 94% coverage — was written in parallel with development. Each external integration (ProctorU, ClassMarker, Accredible) is wrapped behind a service layer so it can be mocked cleanly in tests and swapped in the future without touching business logic. The application is deployed on Heroku with a managed PostgreSQL database.
Outcome
866 unit tests at 94% coverage shipped to production. Three third-party integrations — ProctorU (remote proctoring), ClassMarker (online exams), and Accredible (digital credentials) — deployed and serving live candidates. Psychometric analysis pipeline built with pandas and NumPy for exam item review.