Hir3d

CTO at Hir3d

Daniel Ensminger served as CTO at Hir3d, building an AI-assisted recruitment suite for resume analysis, candidate discovery, and hiring workflows.

Part-Time

2024 — 2026

Remote, Spain

hir3d.one

Hir3D

I joined Hir3d as CTO and Project Lead Developer from November 2024 through January 2026, after a close friend asked me to help turn an idea for automating hiring into a real product. We built an AI-assisted recruitment suite for resume analysis, candidate discovery, and streamlined hiring workflows.

The original hir3d.one domain is no longer active. Auth, databases, and uploads are offline; the frontends stay up as a portfolio showcase across three Vercel deployments:

Platform Demo

A walkthrough of the core recruiter platform UI — AI search, candidate review, and hiring workflows in action:

Core Platform UI

Product Shape

The suite was split into three surfaces so recruiters, candidates, and the public story each had a clear entry point.

  1. 01

    Marketing

    Product story · pricing

  2. 02

    Recruiter portal

    Search · review · orgs

  3. 03

    Candidate upload

    CV upload · status

Impact & Responsibilities

  • AI-Assisted Recruitment: Led job-search, resume-analysis, candidate-discovery, and evaluation workflows.
  • Recruiter Experience: Built tools for creating searches, reviewing candidates, managing organizations and API keys, and monitoring background jobs.
  • Candidate Experience: Developed CV and supporting-document uploads, structured analysis, status tracking, and correction-request flows.
  • Scalable Infrastructure: Architected the multi-app platform with Next.js, Prisma, Better Auth, the Vercel AI SDK with Google Gemini, and Trigger.dev.
  • Technical Roadmap: Managed feature delivery across the marketing site, recruiter dashboard, candidate portal, and supporting services.

Interface & Testing

Screenshots from the live showcase and original hir3d.one era, plus an earlier testing-stage recording:

Original marketing homepage
Marketing feature story
Recruiter workspace
Candidate upload portal

Original marketing homepage

01 / 05

What I Learned

Shipping a multi-app hiring product taught me to keep recruiter and candidate paths separate but coherent, ground AI features in concrete workflows, and leave a readable public trail when a product is retired — demos and screenshots that still show the craft without pretending the backends are live.

Join 2,000 readers and get infrequent updates on new projects.

+8.7K

By subscribing you consent to email updates. You can unsubscribe anytime. See our Privacy Policy.