VectorDB
An AI search engine built from scratch in C++ featuring a vector database with HNSW, KD-Tree, and Brute Force algorithms, supporting various distance metrics and exposed via a full REST API server. It implements a complete RAG pipeline for semantic document retrieval and answer generation.
FitLife
An interactive fitness platform that includes a real-time calorie calculator for weight management and BMI tracking, along with video-based exercise tutorials organized by body part, creating a comprehensive health dashboard.
Task Elite
An enterprise task manager that allows admins to assign tasks and employees to update their status in real-time across separate dashboards, enhancing task management efficiency.
Weather App
A dynamic weather application that fetches live weather data using the OpenWeatherMap API, featuring a responsive UI and handling asynchronous calls and error states effectively.
VectorDB — AI Search Engine with RAG
Built a vector database from scratch in C++ with HNSW, KD-Tree, and Brute Force algorithms supporting cosine, Euclidean, and Manhattan distance metrics, exposed via a full REST API server. Implemented a RAG pipeline using document chunking, nomic-embed-text embeddings, HNSW storage, semantic retrieval, and llama3.2 answer generation.
FitLife — Interactive Fitness Platform
Built a real-time calorie calculator for weight maintenance, loss, and gain alongside BMI tracking. Integrated video-based exercise tutorials organized by body part for a complete health dashboard.
Task Elite — Enterprise Task Manager
Developed a role-based system where admins assign tasks and employees update status in real time across separate dashboards.