Skip to content
Open to workGrowth marketing roles · Barcelona or remote →
Internal tool · Product

JobHub

A private job-search CRM and a Slack bot that watches job offers for me.

Role
Designer and builder
Year
2026
Stack
Next.js · TypeScript · Neon · Vercel · Python · Docker · Slack · Claude

Private tool

01 / Context

A job search creates a lot of small tasks: find offers, tailor a CV, track each application, follow up. I wanted one place for all of it, and less manual work.

02 / The CRM

JobHub is an application tracker built with Next.js, Neon (Postgres) and Vercel. It has a today view, a board and a list, and a detail drawer for each application. It is protected by a password, and the database is the source of truth.

03 / The Slack bot

A Python bot in Docker watches job offers, filters and scores them, and posts alerts in Slack with buttons: view, prepare, skip. It prepares an application file with a CV and answers, and sends reminders for follow-ups. It sends data to JobHub through an API.

04 / Why it matters

It is a private tool, so no public link. It shows how I work: spot a repeated task, build the small tool, and keep it simple enough to maintain. I built it with Claude Code.

Next project

Arneo

Get in touch

Got a channel to build, or one to scale? Let's talk.

Tell me about your company and what's next. I come back with a clear view of where I'd start.