SYS.03 · ATS
Trifid ATS
Channel-based applicant tracking feeding candidates straight into HR records.
- Client
- Trifid Media
- Year
- 2026
- Role
- CTO · Architect & lead engineer
- Category
- ATS · SYS.03
This system runs behind a company login, so the plate carries its verified numbers rather than a screenshot. The link below opens the sign-in page, not the app.
Open the sign-in page (opens in a new tab)The numbers
3,703
candidates in one import
1,022
migrated, zero loss
14
recruiting channels
7
pipeline stages
2,357
records date-repaired
The engineering
A live migration from per-position recruiting links to region+company channel records, executed with zero data loss and verified end-to-end by a dedicated verification function — 1,022 of 1,022 candidates preserved and checked, not assumed.
The public apply funnel keeps two endpoints operational at once: the active channel route and the legacy referral route. Historical LinkedIn and marketing URLs posted years ago still resolve instead of 404ing.
An idempotent bulk-import engine that upserts by normalised email with a name+phone fallback, paginates with cursors to stay under write-rate limits, and fills blanks only — so re-running it produces zero net changes and never overwrites a recruiter’s edit.
Hired candidates convert directly into Employee records, closing the loop between the ATS and the HR platform inside a single codebase.
Stack
- React 18
- Base44
- Deno
- @hello-pangea/dnd
- LinkedIn webhook
- SheetJS
