JobSearch Aggregator
A full-stack job aggregation and filtering platform I built to simplify my own job search as a junior developer.
The app automatically collects remote and entry-level software roles from across the web using the Serper.dev API (Google Search), then refines the data through smart text-filtering to remove senior or irrelevant listings, deduplicate results, and tag newly discovered jobs.
I designed this tool to solve a real problem I faced — spending hours scrolling through unsuitable postings — while also challenging myself to learn Node.js, Express, and API-driven data scraping.
It became both a personal productivity tool and a portfolio project that showcases my ability to design and build responsive UIs, and apply practical problem-solving as a graduate software engineer.
Node.jsExpressHelmetReact+ViteTypescriptTailwind CSS and DaisyUISerper.dev (Google Search API)Rate-Limiter-Flexible