Back to work
2025

ApplyStack

Chrome Job-Tracking Extension

TypeScriptChrome MV3Service WorkerWebSocketIndexedDB
Add a screenshot or 30–60s demo clip here/public/projects/applystack/cover.png
Overview

ApplyStack is a Chrome MV3 extension that turns the messy job-application workflow into a single Kanban board, with an autofill engine that works across the fragmented DOM of real job boards and keeps every tab in sync.

What I built
  • Built a Chrome MV3 extension with a Kanban tracker and a background service worker coordinating state across tabs.
  • Engineered a cross-frame autofill engine that traverses shadow DOM and nested iframes to map 18 fields across 8 job boards (Greenhouse, Lever, Ashby, Workday, and more).
  • Added real-time multi-tab sync over IndexedDB with a WebSocket layer, plus secure in-sandbox PDF résumé export.
Highlights
18
Fields mapped
8
Job boards
Real-time
Sync
Tech
TypeScriptChrome MV3Service WorkerWebSocketIndexedDB