Ishant Singh

0–1 building / Product

OfferLyst

An AI career copilot that unifies sourcing, tracking, and ATS optimization.

Visit product

600+

Roles unified

250+

Companies

1,500+

Pilot users

25+

Job sources

Jump to a section

Context

Job seekers manage applications across scattered sources such as job boards, company career pages, and referrals, with no unified way to track status, tailor materials, or know whether a resume will clear an ATS before applying.

Problem

Existing tools solve pieces of this. Job boards aggregate listings and some tools score a resume against one job description, but nothing unifies sourcing, tracking, and resume optimization. Job seekers end up stitching five or six tools together for every application.

Constraints

I built OfferLyst largely solo while still a full-time student, which meant prioritizing ruthlessly. The roadmap covers 25+ job sources and 28 job types, always weighed against how much one person could ship and maintain.

Process

I owned the roadmap across 25+ job sources, mapped 12+ workflows across 7 hiring stages, and built automated duplicate detection across 28 job types to keep ingestion clean as sources scaled.

Decisions

I made AI resume matching and ATS scoring the core user tools, with 8+ AI tools in total. I prioritized automated deduplication early because a unified job feed is worthless if it is full of repeated listings.

Outcome

OfferLyst now unifies 600+ roles across 250+ companies and 25+ job sources and reached 1,500+ users at pilot launch. It is actively being built.

Reflection

The biggest lesson so far is that duplicate detection across 25+ sources was worth building early rather than bolting on later. A unified feed full of duplicates undercuts the whole pitch of unifying anything.