Josh Paris

PM and Ops lead at early-stage startups.

I've spent the last five years inside the operations layer of fintech startups - owning internal tooling, customer support systems, and AI automation work at Lithic and HMBradley. I'm the person who inherits a broken process, figures out what's actually wrong, and builds something that holds.

Lithic · PM, Internal Tools · 2024 - 2025
HMBradley · PM, Support & Ops · 2021 - 2024
Undertime · AI Consultant · 2025 - Present
Undertime · AI Consultant · 2025 - Present

AI Email Agent for Insurance Agencies

The Problem

Insurance agencies were manually qualifying and following up with incoming leads - slow, inconsistent, and entirely dependent on staff availability. Response times varied. Leads fell through.

My Role

Owned PM and QA for a live AI email agent handling lead qualification and drip sequencing. Wrote the prompt instructions, persona definitions, and output formatting constraints that determine how the agent behaves. Designed a GitHub-integrated QA pipeline that automatically evaluates agent outputs and generates structured feedback reports - creating a repeatable improvement loop without manual review overhead.

How It Works

The agent receives incoming leads, qualifies them through a structured conversation sequence, and routes warm prospects to a human closer. The QA pipeline runs automatically against every batch of outputs, flags deviations, and produces a feedback summary. Engineering handles the infrastructure - my job is making sure the agent actually does what the client needs it to do.

AI Implementation Ops Automation QA Systems
Personal Project · 2025 - Present

Job Search Agent

The Problem

Job openings land across dozens of boards. By the time most people see a posting it already has 100+ applications. Even when you're early, you still have to manually read through the description, map it to your experience, and decide if it's worth your time - before spending an hour on an application that gets auto-rejected in 20 minutes.

The System

A Python automation agent that runs every morning. It scrapes 14 job boards simultaneously, deduplicates the results, scores every posting against my background and interests using AI, and delivers a ranked digest by the time I sit down to work.

How It Works

Every 24 hours, the agent hits 14 sources - LinkedIn, Wellfound, Himalayas, Remote OK, and direct integrations with Greenhouse, Lever, and Ashby company pages - deduplicates across sources, scores each posting, sorts results into tiers, and pushes a notification with top matches. Directed and shipped with AI as the build layer. Runs autonomously on GitHub Actions.

Internal Tooling Ops Automation AI Implementation

Get in touch

Open to full-time and contract roles in PM, Ops, and implementation at early-stage startups. Remote only.

joshsparis@gmail.com