Tota Match – AI Job Matching Platform icon

Tota Match – AI Job Matching Platform

Case study

Tota Match is a Dutch job-matching platform that connects people and companies by what makes them happy at work. A team of two of our developers built the whole product almost from scratch: an AI onboarding chat, matching that explains itself, vacancies from a single sentence and a candidate deck for companies.

Onboarding by conversation

Instead of a form, Joeni, the AI host, builds the profile in a short chat. A language model turns plain-word answers into structured data, maps job titles onto a standard taxonomy and writes back a summary of what the candidate wants.

Onboarding chat with an AI-written summary of what makes the candidate happy at work

Matches that explain themselves

Hard filters (commute, salary, work format) combine with scored criteria: job-title similarity across Dutch and English, skills and what makes the person happy at work. Every match shows its reasons, and background workers scan job boards and summarise new vacancies with AI.

Candidate dashboard with matches and an estimated market value
Vacancy page showing why it matches the candidate

A vacancy from one sentence

A company types who they need or pastes a link. The assistant drafts the vacancy, shows its reasoning and asks only for what is missing. Visitors can publish before registering and practise on AI-generated example candidates.

Candidates one card at a time

Companies get a deck of anonymous candidates per vacancy. Each card has an AI summary with strengths in green and gaps in red, plus salary, hours and the success fee: companies pay only when they hire.

Mutual match, instant chat

When both sides say yes, a real-time chat opens with AI-suggested topics. The pipeline tracks every candidate from “To decide” to “Hired”.

Scouts

Scouts refer talent through a personal link and earn a fee per hire. Their portal shows vacancies to share, every introduction and the payouts.

Scout portal with vacancies to share
Scout portal with the introductions and earned fees

Under the hood

A TypeScript monorepo: Next.js and tRPC for both portals, Drizzle on PostgreSQL with pgvector, BullMQ workers for scraping, summarising and matching, a real-time chat service, Better Auth and Railway. Product requirements live in the repository beside the code.

Vitalii and his team have been a fantastic partner on Tota. They built our platform almost from scratch, and took it all the way to production. Communication is excellent: clear, fast and honest, with regular demos and no surprises. What stands out most is their pro-activity: they think along on product decisions, spot problems before we do, and come with solutions rather than questions. Their AI work is strong too, from the conversational onboarding chat to automated job matching and an AI vacancy builder. Highly recommended for anyone building a serious product.
Arnand Siem, Tota B.V.
Vitalii

Hi. I'm Vitalii.

I’m a software developer, technical manager and solo entrepreneur. I have been building software products all my life. I am offering CTO as a Service at many-to-many.

Contact me

Let me know what are you looking for. I will reach out to you via the provided email with quote and follow up questions. Alternatively, book a call or reach me directy by email hello@manytomany.co.

Sending...
We have received your message and will respond shortly. Thank you!

Or using your preferred messaging app: