Projects

My Projects

These are a few projects I’ve worked on, showcasing my skills in AI, full-stack development, and web applications. Each one demonstrates how I turn ideas into functional, real-world solutions.

Medallion Lakehouse Pipeline on Databricks

A bronze/silver/gold lakehouse built as a five-task Databricks Workflow DAG, enforcing validity rules at silver and modeling gold as a Delta Lake star schema with surrogate keys and foreign key constraints. It ships as a Databricks Asset Bundle whose dev and prod targets derive every schema, volume, and trigger from a single variable, with Unity Catalog governance and incremental Auto Loader ingestion.

PythonDatabricksApache SparkDelta LakeData Engineering
Learn More

Agent-Orchestrated Adaptive RAG

A fully-local agentic RAG system in which an orchestrator routes each query across five retrieval strategies, coordinating query-classifier, decomposer, and answer-evaluator agents with a bounded two-retry reflection loop. Ran a dual-dataset ablation showing decomposition lifts MRR on structured retrieval but collapses it on multi-hop, and that reflection costs up to 6× latency for no reliable quality gain.

PythonRAGGenerative AI
Learn More

Personal RAG Chatbot

An AI-powered chatbot that leverages Retrieval-Augmented Generation to answer questions from custom documents. It provides accurate, context-aware responses and helps users interact with large text data efficiently.

PythonRAGGenerative AI
Learn More

Policy Navigator

Policy Navigator is a domain-specific AI assistant designed to support public health policy analysis using grounded, evidence-based responses. The system follows a Retrieval-Augmented Generation (RAG) architecture to ensure answers are derived strictly from authoritative policy documents rather than model assumptions.

PythonRAGGenerative AI
Learn More

Hybrid Document Retrieval

A document ingestion and hybrid search platform where users upload PDF, DOCX, TXT, and Markdown files and query them in natural language. It fuses semantic vector search over Qdrant with BM25 keyword matching through Reciprocal Rank Fusion, and ships fully Dockerized with JWT auth, per-user document isolation, and a Next.js frontend.

PythonFastAPINext.jsPostgreSQLDockerGenerative AI
Learn More

schoolworkspro

Schoolworkspro is a digital learning and school management platform with plagiarism detection, digital attendance, online exams, and advanced performance analytics. Developed by Digi Technology Pvt. Ltd, it delivers innovative solutions that streamline education and boost school growth.

Node.jsReactMongoDBPostgreSQLPython
Learn More

Interactive Data Dashboard

A project that transforms complex datasets into an interactive React dashboard with SQL-powered queries, visualizations, and real-time analytics. It enables users to monitor key metrics and gain actionable insights through a clean, intuitive interface.

PythonNode.jsReactPostgreSQL
Learn More

Anti-Theft System using Raspberry Pi

The Anti-Theft System Using Raspberry Pi is a college project that monitors movement, captures images and short videos of intruders, and sends real-time alerts. It combines motion sensors and a camera to enhance security and provide evidence of suspicious activity.

C++Personal
Learn More

UED

UED is a global educational platform offering courses, research, and innovation opportunities to make learning accessible for all. Its mission is to promote inclusion, sustainability, and positive global impact through equal educational opportunities.

PythonDjangoPostgreSQLReact

KOX

KOX is a consulting platform helping companies and projects across industries turn visions into results. It focuses on sustainable development and delivering top-tier services that create measurable value for clients.

PythonDjangoPostgreSQLReact

Restaurant Reservation System

The Restaurant Reservation System is a college project that enables users to book tables online, manage reservations, and check availability. It includes an admin interface for restaurant staff to oversee and manage bookings efficiently.

Node.jsReactMongoDBPersonal
Learn More

Online Counselling Application

The Online Counselling Application is a college group project that allows users to schedule sessions with counselors, manage appointments, and receive reminders. It also provides secure communication channels for effective counseling.

FlutterNode.jsMongoDBGroup Project
Learn More

Web based Blog Application

The Web-based Blog Application is a college project where users can create accounts, publish blog posts, and follow other users to engage with their content. It enables personalized profiles and seamless interaction across the platform.

DjangoHTMLCSSPostgreSQLPersonal
Learn More