travishatfield.dev/work

At work

AI-Assisted Projects

Internal tools built with AI to run a People function faster and more consistently — problem, approach, outcome.

Contractor Management: From Request to Signed Contract screenshot 1Contractor Management: From Request to Signed Contract screenshot 2Contractor Management: From Request to Signed Contract screenshot 3Contractor Management: From Request to Signed Contract screenshot 4AI-Assisted Project

Contractor Management: From Request to Signed Contract

41 tests · built May–September 2026 · live, internal

A guided intake routes each contractor request through the right approvers and generates the NDA and consulting agreement automatically.

Next.js/Slack Workflow Builder/Google SSO/DocuSign
Spot Bonus Requests: Three Approvals, One Auto-Generated Letter screenshot 1Spot Bonus Requests: Three Approvals, One Auto-Generated Letter screenshot 2Spot Bonus Requests: Three Approvals, One Auto-Generated Letter screenshot 3Spot Bonus Requests: Three Approvals, One Auto-Generated Letter screenshot 4AI-Assisted Project

Spot Bonus Requests: Three Approvals, One Auto-Generated Letter

81 tests · built May–September 2026 · live, internal

One form routes a bonus through three approval stages and renders a payroll-ready award letter the moment it clears.

Next.js/pdf-lib/Rippling/Slack Workflow Builder
HR Assistant: One Question Box, Four Systems That Never Synced screenshot 1HR Assistant: One Question Box, Four Systems That Never Synced screenshot 2HR Assistant: One Question Box, Four Systems That Never Synced screenshot 3HR Assistant: One Question Box, Four Systems That Never Synced screenshot 4AI-Assisted Project

HR Assistant: One Question Box, Four Systems That Never Synced

205 tests · built June–August 2026 · running locally

A plain-language question box answers from four HR systems at once and surfaces the disagreements between them on its own.

Next.js/Rippling/Greenhouse/Deel
Org Chart: A Live Read Instead of a Hand-Maintained Slide Deck screenshot 1Org Chart: A Live Read Instead of a Hand-Maintained Slide Deck screenshot 2Org Chart: A Live Read Instead of a Hand-Maintained Slide Deck screenshot 3Org Chart: A Live Read Instead of a Hand-Maintained Slide Deck screenshot 4AI-Assisted Project

Org Chart: A Live Read Instead of a Hand-Maintained Slide Deck

44 tests · built August–September 2026 · live, internal

A zero-dependency server reads the HR platform directly and draws a company org chart that never goes stale.

Node.js/Rippling API
Headcount Business Case: A Word Template That Now Routes Itself screenshot 1Headcount Business Case: A Word Template That Now Routes Itself screenshot 2Headcount Business Case: A Word Template That Now Routes Itself screenshot 3Headcount Business Case: A Word Template That Now Routes Itself screenshot 4AI-Assisted Project

Headcount Business Case: A Word Template That Now Routes Itself

254 tests · built August–September 2026 · live, internal

A single business case form routes itself through four fixed reviews, so nobody has to chase down who's holding up a request.

Next.js/Slack Workflow Builder
New Hire Onboarding: Fifteen Steps in One Place Instead of Four screenshot 1New Hire Onboarding: Fifteen Steps in One Place Instead of Four screenshot 2New Hire Onboarding: Fifteen Steps in One Place Instead of Four screenshot 3New Hire Onboarding: Fifteen Steps in One Place Instead of Four screenshot 4AI-Assisted Project

New Hire Onboarding: Fifteen Steps in One Place Instead of Four

13 tests · built June 2026 · pilot, running locally

One dashboard replaces four disconnected onboarding threads with a single phase-by-phase checklist per hire.

Next.js