Skip to content

Welcome to the

0

Case study, 2025

Pathfinder: a multi-agent assistant for the whole job search

Job seekers repeat the same research, tailoring and follow-up for every single application.

What I built

  • Specialist agents for resume tailoring, job matching, application drafting and interview coaching.
  • An orchestrator coordinates them, so each step hands clean context to the next.
  • Personalised retrieval grounds every application in the candidate's real history.

This is confidential client work, so the product name is a stand-in and there are no product screenshots. The architecture and the sample run show how it works.

  • Python
  • FastAPI
  • OpenAI SDK
  • Agentic workflows
  • Next.js
  • PostgreSQL

How it works

Candidate historyOrchestratorResume optimizerJob matcherApplication writerInterview coachRetrieval storeJob boardsEmailCalendar

Select any node to see what it does.

Illustrative run, simplified
  1. 00.00orchestratornew target role: senior backend engineer
  2. 00.18matcher12 openings ranked by fit
  3. 01.05optimizerresume tailored for the top 3
  4. 01.47writerapplications drafted, waiting for approval

The architecture, step by step

Each part of the diagram, in the order a run moves through it.

  1. Candidate historyWhere every run starts.
  2. OrchestratorRoutes every task to the right agent and keeps the shared context.
  3. Resume optimizerTailors the resume to each role from the real work history.
  4. Job matcherRanks open roles by how well they fit.
  5. Application writerDrafts every application and waits for approval.
  6. Interview coachPrepares likely questions and gives feedback on answers.
  7. ToolsThe agents act through the retrieval store, job boards, email and calendar.
visitor@azan-portfolio: ~

_ ___ ___ _____

/_\ ____ __ _ _ _ / __| _ \_ _|

/ _ \ |_ / / _` || ' \ | (_ | _/ | |

/_/ \_\/__| \__,_||_||_| \___|_| |_|

Hi, I am AzanGPT. Ask me about Azan's work, stack, services or how to reach him.

Type 'help' for commands, or ask a question. Tab completes, the arrow keys walk your history.

AzanGPT runs on an AI model that knows this site. It can get things wrong, so check anything important with Azan.