Inspiration

The hiring process is broken: it's slow, biased, and buried in static PDFs. We were inspired by the speed of modern apps and the power of Large Language Models.

What it does

MatchHIRED is an end-to-end autonomous recruitment ecosystem. Candidate Side: Just upload a resume. Our Resume Mastermind builds your digital profile instantly. Employer Side: Type a Job Description in Markdown. The JD Mastermind extracts the core DNA of the role. The Magic: The HiredMesh (Exchange) pairs them up, finds the Top 10, and dispatches an AI Interview Agent. The Result: Employers get a curated dashboard of 10-minute video interviews and can Swipe Left to Reject or Swipe Right to Hire.

How we built it

We prioritized cohesion and modularity. The Brains: Built using specialized AI Agents (Masterminds) that handle parsing, matching, and interviewing. The Backbone: An asynchronous Message Broker (The Exchange) that ensures services communicate without blocking the UI. The UI: Developed with Next.js 15, Tailwind CSS, and Framer Motion to achieve "God Level" animations and a seamless Dark/Light mode experience. The Stack: Powered by JWT for simple, secure auth and SendGrid for automated candidate invitations.

Challenges we ran into

Building a system with this many moving parts was a lesson in state management. Syncing the AI interview recording with the scoring engine in real-time was difficult. Ensuring the "Swipe" UX felt snappy while updating a complex backend required implementing Optimistic UI updates. Transforming messy PDF resumes into a strictly typed JSON Schema took several iterations of prompt engineering for the Resume Mastermind.

Accomplishments that we're proud of

We are incredibly proud of the Interview Mastermind. Having an AI conduct a full 10-minute video interview, record it, and score it against specific job skills feels like the future of work. We also achieved our goal of a "God Level" UI—the transition from "Match Found" to "Match Hired" is smooth, visual, and highly satisfying.

What we learned

We learned that Event-Driven Architecture is the only way to build agentic systems. If you try to make everything a synchronous API call, the system breaks. By letting "The Exchange" handle the events, we learned how to build a scalable system where agents can work in the background while users keep interacting with the portals.

What's next for MatchHIRED

The next phase is Multi-Agent Collaboration. We want the Resume Mastermind and JD Mastermind to "debate" a candidate's score before the interview even starts. We are also looking into Real-time Translation for the Interview Agent to make hiring truly global, regardless of the candidate's native language.

Built With

Share this project:

Updates