AI Agent / 2026

SkillMatch AI

A tool-using AI recruitment agent that autonomously parses resumes, semantically matches them to job descriptions, and schedules interviews via Google Calendar.

SkillMatchAI Dashboard

The Narrative

Built a specialized AI recruiting assistant that performs resume ingestion, semantic job matching, and automated interview scheduling.

Engineered a FastAPI backend utilizing OpenAI embeddings and FAISS for fast vector similarity search across bulk-uploaded resumes.

Created a modern Next.js App Router frontend with Tailwind CSS to provide seamless bulk upload, matching, and scheduling interfaces.

Integrated the Google Calendar API via service accounts to autonomously book interview slots and return event links to candidates.

Tags

PythonFastAPINext.jsReactOpenAIFAISSAI Agent

Links

System Highlights

Semantic Search

Utilizes FAISS and OpenAI embeddings for high-precision resume-to-job matching.

Agentic Workflow

Chained perception, reasoning, and action capabilities mimicking a real recruiting assistant.

Auto-Scheduling

Seamlessly books interviews through direct Google Calendar API integration.

Full Stack

Powered by a robust FastAPI backend and a responsive Next.js frontend architecture.

SkillMatchAI Dashboard

"Design is not for philosophy, it's for life."