Overview
Built an internal certificate-issuance platform for IFPI used by stakeholders across the global music industry. Replaced a fragile, mostly-manual process with a structured system covering issuance, review, and audit history.
Challenge
Multiple stakeholder roles, regulatory traceability requirements, and a long-running manual workflow that was hard to audit and slow to evolve.
My Role
Backend architect and full-stack delivery — owned API design, data model, and React front-end.
Solution
- Designed a Django REST Framework API with clear domain boundaries between certificates, applicants, and reviewers.
- Implemented role-based access and review workflows so each stakeholder only sees the steps they own.
- Delivered a React admin front-end with focused screens per workflow stage rather than generic CRUD.
- Hosted on AWS with a deployment pipeline that supports controlled iteration on a sensitive system.
Outcome
- Replaced manual certificate handling with a traceable, audit-friendly workflow.
- Reduced operational overhead for the issuing team.
- Built a foundation that can absorb future regulatory and process changes without a rewrite.