Projects

Real Estate Web Application

Real Estate Web Application

Built a full-stack real estate platform end-to-end supporting property listings, user authentication, and real-time updates.

MongoDBExpressReactNode.js
Kanban Board Application

Kanban Board Application

Built a full-stack kanban app with drag-and-drop boards, a relational PostgreSQL schema, and optimistic UI updates in Next.js.

PostgreSQLExpress.jsNext.js
GPT-2 Reproduction from Scratch

GPT-2 Reproduction from Scratch

Implemented a mini GPT-2 from first principles (attention, tokenization, training loop) to develop working knowledge of transformer internals without framework abstractions.

PythonPyTorch
Real-Time Face and Emotion Recognition Tool

Real-Time Face and Emotion Recognition Tool

Built a real-time face-detection and emotion-classification pipeline on webcam input, tuned for real-time frame rates.

PythonPyTorchOpenCV
NBA Hall Of Fame Prediction Model

NBA Hall Of Fame Prediction Model

Built a predictive model to determine the likelihood of an NBA player being inducted into the Hall of Fame based on career statistics scraped from basketball-reference.com.

Pythonscikit-learnPandasBeautifulSoup
Movie Recommendation System

Movie Recommendation System

Built a content-based movie recommendation system using scikit-learn and Pandas.

Pythonscikit-learnPandas
Book Recommendation System

Book Recommendation System

Built a collaborative-filtering based book recommendation system using scikit-learn and Pandas.

Pythonscikit-learnPandas
Harvard AI Course Projects

Harvard AI Course Projects

Implemented various AI algorithms including search, constraint satisfaction, and reinforcement learning as part of the Harvard CS50 AI course.

PythonPygame
My Git

My Git

Implemented a simplified version of Git from scratch in Python, supporting basic commands like init, add, commit, and log.

PythonGit
AI powered PDF Chatbot

AI powered PDF Chatbot

Built a chatbot that can answer questions from a PDF document using LangChain and OpenAI's GPT-3.5-turbo model.

PythonLangChain
React Quiz App

React Quiz App

Built a simple quiz application using React and JavaScript, allowing users to take quizzes and view their scores.

ReactJavaScript
Build you Own tools

Build you Own tools

A collection of small Python scripts and tools that I have built for various purposes,and utility functions.

Python
DSA Warrior

DSA Warrior

A collection of data structures and algorithms implementations in C++.

C++