Home Work About Contact
The Opportunity Hub

www.theohub.global

← Back to portfolio

Goal: Build a video-first talent marketplace and recruitment engine from scratch. Replace the traditional CV-only hiring model with one where candidates present themselves through video introductions, and AI does the heavy lifting on matching, outreach and screening.

Outcome: A production SaaS platform serving 300,000+ users, running 24/7 with 99.9% uptime. Video is baked into every layer: candidates record introductions that feed directly into the matching engine, giving employers signal on communication skills and culture fit before a single interview. Thousands of automated processes handle matching, outreach, compliance, CRM sync, content publishing and financial reporting. Reduced time-to-shortlist by over 80% and replaced three separate tools with a single integrated system.

300K+
Users
80%
Faster Shortlisting
99.9%
Uptime
50+
API Integrations

AI Candidate Matching

Candidate matching dashboard

Recruiters were manually reviewing hundreds of CVs per role. Built a multi-dimensional matching engine that scores candidates across salary, location, seniority, skills, availability and video introduction quality. Candidates with approved video profiles are prioritised in results. Cut shortlisting time from days to minutes.

CV Processing & Anonymisation

CV anonymisation interface

Hiring bias was affecting candidate outcomes. Built an automated anonymisation pipeline that strips identifying information from CVs, replacing real names, companies and universities with generic labels to enable blind screening. Processes CVs in seconds with no manual intervention.

Video Screening & Introductions

Video screening dashboard

Hiring decisions were made on CVs alone, with no way to assess communication skills or culture fit before interview. Built a video introduction system where candidates record short profiles that get reviewed, rated and factored into the matching engine. Candidates with approved videos are prioritised in shortlists, giving employers more signal with less time spent.

Email & Campaign Automation

Campaign automation dashboard

The team was sending outreach manually, one email at a time. Built a multi-channel campaign engine covering email, SMS and WhatsApp with personalisation, scheduling and deduplication. Thousands of targeted communications go out weekly with full delivery tracking.

Conversational AI Recruiter

AI recruiter conversation interface

Candidate engagement was bottlenecked by human availability. Built an autonomous AI recruiter that handles onboarding conversations, collects video introductions, negotiates salary expectations and manages data requests across email, SMS and Slack. Runs 24/7 without human input.

Performance & Gamification

Performance league tables

Needed to drive measurable performance across recruitment teams and candidates. Built league tables, progression systems, KPI dashboards and goal tracking into every surface. Team and individual performance is visible in real time, driving accountability and competitive output.

HR, Documents & Performance Management

HR operations and performance management

HR was spread across email threads, shared drives and manual checklists. Built a unified system covering multi-step onboarding, right-to-work verification, GDPR-compliant data erasure, document generation (contracts, offer letters, compliance packs), and a full performance management suite with structured reviews, role profiles, KPI tracking and progression histories. Every document and review is generated, stored and audited within the platform.

Finance Hub & Analytics

Finance hub dashboard

Finance was scattered across spreadsheets and manual tracking. Built a full invoicing, commission and P&L system with automated PDF generation, payment collection, placement tracking and team commission splits. Replaced the need for a separate finance tool entirely.

Enterprise Security

Security monitoring dashboard

A platform handling sensitive candidate data needed production-grade security from day one. Implemented 2FA, role-based access control, OWASP Top 10 compliance, automated bot detection, rate limiting and real-time error monitoring. Enterprise-grade security, built and maintained by one engineer.

SEO & Generative Engine Optimisation

SEO analytics dashboard

Organic traffic was near zero with no search visibility. Built a full SEO and GEO strategy: structured data (JSON-LD) for job postings, server-rendered pages for crawlability, automated sitemap generation, Google Indexing API integration, and content optimisation for AI search engines. Drove job listing impressions towards a 1M/month target.

Lead Generation & Data Enrichment

Lead generation dashboard

The team was manually tracking inbound interest and researching companies one at a time. Built an automated lead detection pipeline that scores website visitors and job post engagement, enriches company data from external sources, and qualifies leads before they hit the CRM. Disqualifies bad fits automatically so the team only works warm, scored opportunities.

Proposals & E-Signature

Proposal builder with e-signature

Proposals were going out as static PDFs with no tracking or signing. Built an end-to-end proposal system with dynamic templates, real-time preview, per-section customisation, and embedded e-signature. Proposals auto-generate from client data, track views and engagement, and convert to live contracts on signature. Team contracts and offer letters use the same pipeline with role-based approvals and countersigning.

API Platform & Job Board Network

Employers and partners needed to post jobs programmatically and the platform needed reach beyond its own traffic. Built a public API that lets external systems create, update and manage job listings directly. Integrated with over 50 global job board networks for automated cross-posting, deduplication and feed management. External listings are enriched, validated and kept fresh through automated staleness sweeps.

Raffles, Referrals & Rewards

Needed a way to drive organic growth and keep candidates engaged beyond job applications. Built a gamified rewards engine with platform-wide raffles, structured referral programmes and variable reward mechanics. Every action (video upload, profile completion, referral) earns entries and points. The entire system is managed through the admin panel with full audit trails and automated prize distribution.

Chrome Extension & Application Tracker

Candidates were applying to jobs across dozens of sites with no way to track what they had applied for. Built a Chrome extension that detects job applications across the web, captures the role details, and syncs everything back to a single platform dashboard. Candidates get a unified view of every application regardless of where it was submitted.

Next.js TypeScript PostgreSQL Prisma AWS Bedrock Anthropic Claude Redis Vercel Sentry Telnyx Bullhorn API Stripe

R&D Innovation

OHUB's matching engine required solving problems where no off-the-shelf solution existed. Novel approaches to constraint extraction and entity resolution were engineered from first principles, qualifying for HMRC R&D tax relief. The platform scores candidates across seniority, salary trajectory, geographic constraints and clearance requirements simultaneously, something no existing recruitment tool offered.