Gavin Blackman

Royal Palm Beach, Florida

Recruiter building tools for recruiters.

I'm Gavin. I've spent 22 years in recruiting, and these days I build the tools I wish I'd had: a recruiter marketplace, an AI sourcing engine, job data you can buy by the row, and whatever the next design challenge throws at me. Everything here is shipped and live.

Say hi on Contra

01

Video players

Two custom skins for the Video.js v10 player, built for the Video.js Skins Design Challenge. Both play right here on this site.

02

Products

The day job. Built on Bubble, with Claude and OpenAI doing the heavy lifting behind the scenes.

Recruiting marketplace Founder

IronBase

A split-fee marketplace where employers and recruiters post jobs and a network of independent recruiters fills them. Every submittal and placement is tracked and protected, so recruiters can share jobs without worrying about getting cut out.

AI sourcing Part of IronBase

Sniper

AI candidate search. Give it a role and Sniper writes the Boolean, searches 850M+ profiles, grades every candidate against the job with Claude and drafts the outreach. Your top candidates come back ready to call.

Winner, Best Use of Bubble AI, Anthropic x Bubble x Contra hackathon

Video ads IronBase

Two ads, one marketplace

My first video ads, one for each side of IronBase. Hero shots made in Recraft, motion in Higgsfield with Kling 3.0 Turbo, music from Pixabay, cut together in CapCut.

For employers Post jobs free. Pay only when you hire.
For recruiters The top 1% have an unfair advantage.

03

Data Forge

My data side project. Clean, no-login datasets from public web data, sold pay per result on the Apify Store and as APIs on Zyla API Hub. Jobs, events, reviews and prediction markets.

Apify Store 18 Actors

See all 18 on Apify

Zyla API Hub 8 APIs

04

Challenges

Contra design and build challenges. Each one is a few days, a new tool to learn, and a deadline.

Wonder challenge

Marriage.OS

An operating system for my marriage: a boot screen, a live dashboard (partner battery at 31%), the conditionals we actually run on, and an error log of every fight. All resolved, eventually. Designed in Wonder and shipped through its MCP.

Recraft challenge

Threshold

A mascot for people who aren't sure they're ready. Wren is an oak door with a calm face in the grain, for a fictional therapy app. A full brand system: wordmark, palette, poster, app icon, stickers and a short animated loop.

Lovable challenge

Hold Fast Storm Shutters

Storm-triggered booking for a one-truck hurricane shutter installer. When the forecast cone touches the county, enrolled homes activate, get triaged and routed, and every customer confirms their window by text.

Also from challenges

Sniper won its hackathon, and Tally and Waddle are my entries in the Video.js Skins Design Challenge. They're up top.