Skip to main content
Williams BalogunGet in touch
Case Study — Flagship / 02 · Personal product

Trajekt

An AI job-hunting platform for startup roles. It finds the jobs, writes the CEO cold pitch, runs the mock interview, grades you, then coaches the gaps.

Role Personal project · Full-stack & AIDesign with Ayowande OluboYear 2026Status In beta
trajekt-iota.vercel.app
Trajekt, the Job Command Centre dashboard
01 — At a glance

Trajekt is a personal project of mine, an AI-powered job-hunting platform built for startup roles. It discovers positions at Haatch portfolio companies and YC startups, writes personalised CEO cold outreach, runs mock interviews, grades the performance, and recommends targeted learning to close the gaps.

I designed and built it end-to-end (product, frontend, backend and the AI layer) in collaboration with designer Ayowande Olubo. It's live in beta today while I harden it for a wider release.

Role
Personal project · full-stack & AI engineer
Design
In collaboration with Ayowande Olubo
Year
2026 · in beta
Focus
Startup roles · Haatch portfolio & YC companies
Stack
Next.jsTypeScriptNode.jsAnthropic SDKOpenAI SDKWeb Speech / RealtimePostgres
1
place, from discovery to interview prep
5
AI stages: find · pitch · interview · grade · coach
2
curated networks: Haatch & YC startups
100%
CV-matched fit scores on every role
02 — Why I built it

Startup job-hunting is
noisy, manual work.

Landing a role at a great startup is a grind: dig through job boards, guess which companies are worth it, rewrite your pitch for every one, cold-message founders who never reply, then walk into interviews under-prepared. The best opportunities, early Haatch and YC companies, are the hardest to surface at all.

I wanted one command centre that runs the whole loop: surface the right roles, score them against my actual CV, write outreach that sounds like me, rehearse the interview, and tell me exactly what to study next. So I built it.

Problem 01

Signal > volume. Generic boards bury the startup roles worth chasing, so discovery had to be curated to Haatch & YC.

Problem 02

Outreach doesn't scale by hand. Every pitch must be personalised to the company and grounded in the real CV, with no generic spam.

Problem 03

Prep is a black box. Candidates need honest, specific feedback and a concrete study plan, not vague "practice more".

03 — How it works

One loop, five AI stages.

AI pipeline

Trajekt runs the entire job hunt as a single pipeline. Each stage is its own AI step, each one grounded in your CV and the target company.

01

Discover

Jobs

Pulls startup roles from Haatch portfolio & YC companies into one feed.

02

Score

CV fit match

Grades every role against your CV, a 0–100 fit score so you chase the right ones.

03

Pitch

CEO outreach

Writes a personalised cold pitch to the founder, grounded in your real experience.

04

Interview

Mock & grade

Runs a mock interview for the role, then grades your performance honestly.

05

Coach

Learning plan

Recommends targeted resources & portfolio projects to close your skill gaps.

CEO Outreach — a generated cold pitch
A personalised CEO cold pitch generated by Trajekt
The signature feature: Trajekt drafts a founder-ready cold pitch, grounded in the real CV, tuned to the company, with copy / approve / edit / regenerate controls.
Jobs — discovered roles
Trajekt jobs list with fit scores
Discovered startup roles, each with a CV-matched fit score and source.
Job — pitches, prep & interviews
Trajekt job detail with pitch, prep and interview tabs
Every role opens into pitches, prep questions, mock interviews and coaching.
04 — Inside the app

The rest of the hunt.

Pipeline — every opportunity by stage
Trajekt pipeline kanban board
Feature · Track

Pipeline

Every opportunity on one board. Drag a card between New, Applied, Interviewing, Offer and Rejected to update its status.

  • A kanban board across five stages, each role carrying its live fit score.
  • Per-card status control plus a running pipeline-progress tally in the sidebar.
  • One source of truth for the whole hunt. Nothing lives in a spreadsheet.
KanbanDrag & dropLive state
Career Coach — resources & projects
Trajekt career coach with learning resources
Feature · Prep

Career Coach

Pick a role and Trajekt generates a targeted plan: the exact skill gaps to close first, then the resources and portfolio projects to close them.

  • AI ranks your high-priority gaps for the specific job before anything else.
  • Curated learning resources and portfolio projects, each mapped to a gap it closes, with source & time estimate.
  • Priority tags (high / medium / low) so you spend effort where it moves the needle.
Gap analysisResource rankingProject ideas
Pitch Manager — review & approve
Trajekt pitch manager
The Pitch Manager collects every generated pitch in one place to review, approve or regenerate before it goes out.
05 — Under the hood

How it's built.

01Curated job discovery

Aggregates and normalises startup roles from Haatch portfolio & YC sources into one deduped feed, so the signal isn't buried under generic listings.

AggregationDedupeNormalisation
02CV fit-scoring

Parses your CV and scores each role 0–100 for fit, so the top matches surface first and every pitch and interview is grounded in your real experience.

CV parsingLLM scoringRanking
03Grounded pitch generation

Generates personalised CEO cold pitches from the CV + company context, with a review loop (copy, approve, edit or regenerate with feedback) so nothing sends unchecked.

Anthropic SDKOpenAI SDKHuman-in-loop
04Mock interview & grading

Runs a role-specific mock interview, then grades the performance and turns weak spots into a concrete study plan, closing the loop from prep to feedback.

Realtime / voiceScoring rubricFeedback
05Design-led, single-canvas UI

A focused command-centre UI designed with Ayowande Olubo: dark, keyboard-driven (⌘K), with a persistent sidebar tying discovery, outreach, pipeline and prep into one flow.

Next.jsTypeScriptDesign system
06 — Where it stands

Trajekt is the product I wished existed while job-hunting, so I built it, and it's in beta now.

What's live

The full loop (discovery, CV fit-scoring, CEO outreach, mock interviews, grading and coaching) running in beta today.

What I'm proud of

Shipping a real, end-to-end AI product (design with Ayowande), and making every AI step feel grounded and reviewable, not magic.

What's next

Hardening for a wider release, a proper domain, and opening beta access to more job seekers.

Try it

Start using Trajekt.

It's in beta and open for testing, so sign in and run your first application.

Launch the app ↗