Architecture Diagram
(to be added as the project evolves)
Why
- Personal helper for interview preparation
- To demonstrate the process of developing a full end-to-end product
- Networking, self-advertising, and learning in public
What
System scope:
- The goal is to Production-ready and deployable on the cloud — not just a demo.
References
How
Tech Stack
- Frontend: Next.js.
- Backend: REST API backend containerized with Docker.
- Database: PostgreSQL for structured data and Qdrant (or pgvector) for vector embeddings
- Cloud Infrastructure: Deployed on AWS using ECS Fargate, with potential usage of Lambda Docker or App Runner.
Dataset
The system integrates personal notes, interview reflections, and structured knowledge
Pipelines
- Feature Pipeline – collect and structure data
- Training Pipeline – fine-tune and build embeddings
- Inference Pipeline – serve and query the model
- LLM Ops for monitoring and iteration.