Candidate Search & CV Library Platform
Search, filtering, export, and management system for the candidate database used by AEJ employment counselors.
- Role
- Backend / Full-stack Developer
- Status
- In production, internal
- Stack
- LaravelSQL optimizationExcel exportAdvanced filtersPagination
Problem
Employment counselors needed to find the right candidates inside a large database, but broad filtering across many criteria was slow and awkward, and pulling shortlists into a usable format was a manual chore.
Solution
A search and CV-library platform with advanced multi-criteria filters, paginated result sets that stay fast on large tables, and one-click Excel export so counselors can hand off shortlists directly.
My role
Backend-focused full-stack developer. I owned the query layer, the filter and pagination design, and the export pipeline, and built the management views counselors use day to day.
Technical challenges
Keeping multi-criteria queries fast as the candidate set grows meant careful SQL and indexing, pagination that doesn't degrade on deep pages, and exports that stream large result sets without exhausting memory.
Impact
Counselors can locate and export relevant candidates quickly instead of scrolling and copying by hand, turning the candidate database into a tool they actually reach for.
