Logo
HomeAboutExperienceBlog

Projects

A collection of my work in artificial intelligence, machine learning, and software engineering. Each project represents a unique challenge and learning opportunity.

Computer Vision Projects

Computer Vision Projects

A collection of computer vision projects including AR with planar homographies, Lucas-Kanade tracking, 3D reconstruction, CNNs, and photometry

Computer VisionPythonCNN+3
PDF Chatbot

PDF Chatbot

Retrieval-augmented generation (RAG) chatbot for conversational insights from PDF documents using FAISS and LLMs

RAGLLMNLP+4
Code
Kaggle Competitions

Kaggle Competitions

Competitive machine learning projects on Kaggle, including regression, classification, and time series challenges

Machine LearningKagglePython+2
Code
Neural Networks From Scratch

Neural Networks From Scratch

An in-depth exploration of Deep Neural Networks (DNNs) implemented from scratch without high-level frameworks

Deep LearningNeural NetworksPython+3
Code
Habit Tracker Web App

Habit Tracker Web App

Full-stack habit tracking application built with Angular and Firebase, featuring streak tracking, visualizations, and gamification

AngularFirebaseTypeScript+3
Demo
Mechanical Engineering Projects

Mechanical Engineering Projects

Collection of mechanical engineering projects including HVAC analysis, computational heat transfer, CFD simulations, and design projects

Mechanical EngineeringCFDHeat Transfer+4

The only way failure is possible is by giving up before reaching your goal