Loading
Loading
AI-powered career platform with a real-time resume editor, ATS scoring engine, and server-rendered marketing pages.

Next.js data-fetching + selective client state
Resume editor render time per keystroke
ATS score improvement per resume
CareerKor is an AI-driven career platform focused on ATS Optimization — making sure a resume is not just human-readable, but machine-optimized for the systems that filter candidates first. I owned the frontend of the resume editor and the public marketing pages end-to-end, from API contract to rendered UI.
Resolution
Normalized the Redux store so lookups are O(1) and update cycles stay sub-16ms, even with debounced AI validation running in parallel.Resolution
Built a server-side Puppeteer pipeline with print-specific CSS that produces selectable, structured text — not an image — so ATS parsers can read it.