The problem
Career tools commonly treat CV feedback and job discovery as separate workflows, while slow retrieval and generic matching make the experience difficult to trust.
The approach
Connect CV analysis, job ingestion, and vector-based matching through asynchronous FastAPI services, indexed PostgreSQL data, Redis caching, and streamed responses.
My contribution
- Designed asynchronous backend services for high-throughput API ingestion.
- Implemented vector search and retrieval pipelines for job-user matching.
- Developed PostgreSQL schemas, indexing strategies, Redis caching, and SSE response streaming.
What exists now
- Reduced system latency by 40% through caching and streamed responses.
- Balanced retrieval quality, response latency, and distributed-system scalability in one product workflow.


