projects_i_have_done

A comprehensive collection of my work across various domains.

// sort_by:

Deep Learning

Fundamentals

Neural Network from Scratch

A step-by-step implementation of a neural network without any deep learning frameworks.

Source Code →
Transformers

Visual Transformers

Implementation of Vision Transformers (ViT) to explore transformer applications in CV.

Source Code →
Architectures

CNN Implementations

Hands-on coding of popular architectures like ResNet and AlexNet.

Source Code →
SOTA

Foundation Models

State-of-the-art AI architectures implemented from scratch.

Source Code →
Auto-Diff

micrograd

A tiny, from-scratch automatic differentiation engine for deep learning fundamentals.

Source Code →
NLP

Fake News Classifier

LSTM-based model to identify misinformation by analyzing textual data.

Source Code →
Finance

Crypto Price Prediction

Predicting future prices using LSTM networks based on historical market trends.

Source Code →
ML

Basic ML Projects

Collection of supervised and unsupervised learning techniques.

Source Code →

C++ & Algorithms

DSA

Data Structures & Algos

Detailed notes and code for learning DSA with C++ implementations.

Source Code →
Physics

Particle Simulation

Simulates gravity-bound particles with collision physics in C++.

Source Code →
Physics

Circle Collisions

Dynamics of colliding circles using momentum and velocity principles.

Source Code →
Visualizer

Path Finding Visualizer

Interactive visualization of BFS, DFS, A*, and Dijkstra solving mazes.

Source Code →

Robotics & Materials Science

ROS 2

Autonomous Navigation

Obstacle avoidance and path planning using Gazebo and ROS 2 Humble.

Source Code →
Drones

Drone Control

Velocity command navigation in Gazebo simulation via geometry_msgs/Twist.

Source Code →
Materials

FCC Dislocation Analysis

Simulating metal deformation using LAMMPS and post-processing via OVITO Python API.

Source Code →
Arduino

Color Sorter

Calibrated RGB detection using HW-531 sensor and Arduino Uno.

Source Code →

Analysis & Web

Sports AI

Football Analysis

Machine learning to predict match outcomes and analyze player performance.

Source Code →
Web

Luck Website

A fun personal project predicting fortune based on birthdates.

Visit Site →