Recruitment platform with a custom ATS and CV parsing, for a subscription-based recruitment service.

- Client
- CREM Recruitment, UK
- Key result
- Custom ATS with CV parsing
Context
CREM sells recruitment as a subscription and needed one platform that attracts candidates and clients and runs the hiring pipeline behind them.
What I built
A public site with job search and an admin back office in an Nx monorepo. A custom ATS tracks candidates through the pipeline, and CV parsing in Cloud Functions turns uploaded résumés into structured, searchable profiles.
Result
The agency runs its whole recruitment flow on its own platform.
Stack
- Angular 21
- Nx
- Firebase
- Cloud Functions
