Hadi Mulia

Jobber & Mochi

Career operating layer + voice-grounded application helper.

Private · 2025 / 2026 · Personal project

What it is

Two halves. Jobber is the discovery, scoring, and tracking engine: wide discovery across 13+ portals, LLM-driven fit scoring against a structured personal profile, Gmail sync for application history, SQLite tracker, FastAPI dashboard, and a read-only job-market pulse. Mochi is the desktop companion (Tauri / Svelte) with a visible console for scan and draft state and a form-fill mapper: it watches the active application field, maps page fields to profile answers, and writes grounded drafts from my evidence bank before insertion.

Why I built it this way

Most job tools optimize for volume. I needed a system that widens discovery without flattening my story (because my background does not fit clean labels) and grounds answers in real evidence. Coverage and context over spray-and-pray.

Implementation and public artifacts

Python, FastAPI, Tauri, Svelte, Claude

The source repository is private. This page is a personal project record.

Published artifacts and reported outcomes have different evidential limits. How to read this portfolio's evidence.