Saad Faisal
  • Home
  • About
  • Projects
  • Experience
  • Skills
  • Contact
Back to Projects
Final Year ProjectJan 2024 - Jun 2024

OptaHire

A recruitment marketplace where companies hire verified interviewers to screen candidates on their behalf. Built with escrow payments, AI matching, and a full verification system.

OptaHire
Live DemoView Code

Overview

My final year project tackled a real hiring problem: skilled employees spending hours interviewing instead of doing their actual work. OptaHire connects companies with verified interviewers who handle candidate screening. Stripe Connect manages escrow payments (released after completion), and a Flask-based AI service matches jobs with the right interviewers. Six months of architecture decisions, edge cases, and learning how marketplaces actually work.

Role

Final-year project owner responsible for system architecture, marketplace flows, and AI-service integration.

Scope

Designed and shipped company onboarding, interviewer verification, escrow lifecycle, and AI-assisted matching.

Technologies

React.jsStripe ConnectFlask AIPostgreSQLRTK QueryExpress.js

Key Learnings

  • Escrow payment systems with Stripe Connect for multi-party transactions
  • AI integration through Flask microservices for resume filtering
  • Building two-sided marketplace dynamics with verification systems

Challenges & Solutions

  • Implementing secure escrow flows where payments release only after job completion
  • Building trust mechanisms through interviewer verification and ratings
  • Creating a matching system that pairs interviewers with jobs based on industry expertise

Business Impact

  • Reduced manual screening overhead by outsourcing first-round interviews to verified interviewers.
  • Increased trust in hiring flow through escrow-backed payment protection.
  • Enabled faster shortlist turnaround with AI-assisted candidate matching.

Outcome

  • Delivered a full two-sided recruitment marketplace with real transaction flow.
  • Validated a production-style architecture across frontend, backend, and ML service boundaries.
  • Built a reusable foundation for future hiring workflow automations.

Interested in this project?

Check out the live demo or explore the source code.

Live DemoGitHub
View All Projects
Want similar delivery?Schedule a Call

Built by M. Saad Faisal

·