Skip to content

A complete recruiting platform.

A short video introduction becomes a structured profile for location-based matching. The product includes profiles that can be updated over time, company subscriptions and payments.

Video recruitingComplete product
From videoSkillsDesired roleSearch area
Illustrative system overview. No real data or confidential screenshots are shown.
Context

startup · ongoing project

Contribution

I handle product, design, the mobile-first frontend, backend, AI pipeline and DevOps with the client team.

Scope

From applications to subscriptions. Staging and production environments managed with Docker and Terraform.

The problem to solve.

Candidates and companies need to connect through a straightforward mobile experience. The platform needs to process video, manage profiles, support location-based search and handle subscriptions and payments.

Matching receives the fields it needs.

AI processing is configured in European Azure regions. The matching layer receives useful fields, such as area and skills, rather than the raw video and personal contact details.

The boundary between capture, extraction and matching makes explicit which data each part of the product needs.

Inside the system.

  1. A video instead of a CV

    Candidates record a short introduction on their phone instead of completing a long form or formatting a CV.

  2. AI extraction

    The pipeline extracts structured fields such as desired role, skills, availability, and search area from the video.

  3. Data for matching

    The matching layer receives the fields it needs, such as area and skills. Raw video and personal contact details are excluded from this step.

  4. Matching by area

    The matching layer uses the search area to surface nearby roles and candidates.

  5. A profile that grows

    Certificates, new videos, and reviews can be added to the profile over time.

  6. Subscriptions and payments

    Company subscription plans and payment processing are integrated into the platform.

What it enables.

Candidates can introduce themselves from their phone; recruiters receive structured information and profiles that can evolve over time.

Development and infrastructure stay within the same technical scope. The product continues to evolve through collaboration with the client team.

Tell me about your project.

Let's talk