Logo CA
Home About Projects Experience
Home About Projects Experience

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 Vision Python CNN +3
PDF Chatbot

PDF Chatbot

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

RAG LLM NLP +4
Code
Kaggle Competitions

Kaggle Competitions

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

Machine Learning Kaggle Python +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 Learning Neural Networks Python +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

Angular Firebase TypeScript +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 Engineering CFD Heat Transfer +4