All work
03 / Keys ATS

Turning complex recruitment operations into a product from scratch.

I shaped a recruitment platform from zero: candidate intake, hiring pipelines, clear responsibilities, and human review.

ROLE

Product discovery, workflow design & product architecture

CONTEXT

Recruitment / ATS

STAGE

0→1 product

Keys Recruiters recruitment platform — product design and development, with the admin dashboard
01 / CONTEXT

The product problem.

Recruitment operations connect clients, agreements, requisitions, candidate intake, applications, and hiring pipelines. The product is designed around those relationships and the people responsible for each step.

Explore the scope
Clients & agreementsJobs & requisitionsCandidate intakeCV upload & reviewDuplicate handlingCandidate workspaceApplications & pipelineCandidate batchesPublic career pageRole-based access
02 / PRODUCT DECISIONS

What matters. And why.

01

One candidate. Multiple applications.

Separate candidate identity from applications so one candidate can participate in multiple job processes.

02

Keep a human in the review loop.

Keep human review before finalizing parsed candidate data.

03

Make responsibility explicit.

Reflect separation of duties in product permissions. Treat recruitment files and candidate information as private product data.

04

Design for recovery.

Design for workflow recovery and safe failure handling.

PRODUCT CONTEXT

AI-ready and AI-assisted workflows with human review, explicit responsibilities, and recoverable recruitment processes.

NEXT / 04

Kinderly