// Senior Software Engineer

My Featured Projects

A collection of work spanning machine learning,
full-stack development, and data engineering.

50+Projects
03Domains
Ideas
GitHub Profile
01ai
Gary — The Self Driving Bot
PythonTensorFlowSeg. NetworksCV

Gary — The Self Driving Bot

Autonomous self-driving robot using semantic segmentation and deep learning for real-time lane detection and path navigation.

02ai
Detecting MI from ECG using Computer Vision
PythonCNNOpenCVTensorFlow

Detecting MI from ECG using Computer Vision

Applied CNNs to detect Myocardial Infarction from ECG signals, combining computer vision with clinical data for early cardiac diagnosis.

03ai
EduSense Face Recognition Attendance System
PythonOpenCVDeep LearningFlask

EduSense Face Recognition Attendance System

Real-time face recognition system that automates attendance tracking for educational institutions using deep learning.

04ai
Robot Control via Head Gesture Interface
PythonOpenCVRoboticsMediaPipe

Robot Control via Head Gesture Interface

Hands-free robot control using webcam-based head gesture detection — enabling accessible, intuitive human-robot interaction.

05ai
Stable Diffusion with TensorFlow
PythonTensorFlowDiffusion ModelsGenAI

Stable Diffusion with TensorFlow

Full implementation of the Stable Diffusion text-to-image model in TensorFlow, exploring latent diffusion models and generative AI from scratch.

06ai
Reinforcement Learning Implementations
PythonQ-LearningPolicy GradientOpenAI Gym

Reinforcement Learning Implementations

Comprehensive collection of RL algorithms — from Q-learning and value iteration to policy gradients — applied to gridworlds, Blackjack, and continuous control tasks.

07ai
Traffic Signs Detection with CNN
PythonCNNTensorFlowCV

Traffic Signs Detection with CNN

Convolutional neural network trained to classify road traffic signs, demonstrating real-world computer vision for autonomous driving safety.

08ai
Glasses Detection — Computer Vision
PythonCNNBinary ClassificationCV

Glasses Detection — Computer Vision

Binary CNN classifier that detects whether a person in a photo is wearing glasses, trained on AI-generated facial image datasets from Kaggle.

09web
Tweety — Full Stack Social Media App
ReactFirestoreFirebaseOAuth

Tweety — Full Stack Social Media App

Twitter-inspired full-stack social platform with real-time feeds, Firestore backend, OAuth authentication, and a responsive React frontend.

10web
Watto — Advertising Platform Landing Page
Next.jsTypeScriptFramer MotionTailwind

Watto — Advertising Platform Landing Page

Modern Next.js landing page for Watto, an innovative platform transforming water bottle packaging into digital engagement channels, featuring scroll-driven animations.

11web
Stock App — Next.js
Next.jsTypeScriptReactStock API

Stock App — Next.js

Simplified, modern stock portfolio management app built with Next.js and TypeScript, featuring clean UI for tracking and managing stock holdings.

12web
Tesla Website Clone
HTMLCSSJavaScriptResponsive

Tesla Website Clone

Pixel-perfect clone of Tesla's marketing website built to practice advanced CSS layout, scroll interactions, and responsive design techniques.

13data
Stock Portfolio Management
PythonPandasReactFinance API

Stock Portfolio Management

Full-stack portfolio management system with real-time stock tracking, performance analytics, and data visualization dashboards.

14data
Stock Market Analysis & Algorithmic Trading
PythonMLBacktestingNumPy

Stock Market Analysis & Algorithmic Trading

Algorithmic trading strategies with a backtesting framework, market trend analysis, and automated signal generation.

15data
Algorithmic Trading Strategies
PythonPandasTA-LibBacktesting

Algorithmic Trading Strategies

Jupyter notebook collection exploring systematic trading strategies including momentum, mean-reversion, and ML-based signal generation with backtesting.

16data
Stock News Sentiment Analysis
PythonNLPNLTKMatplotlib

Stock News Sentiment Analysis

NLP pipeline that scrapes financial news, performs sentiment analysis, and visualizes correlations between news sentiment and stock price movements.

17data
World Population Data Analysis
PythonPandasSeabornPlotly

World Population Data Analysis

Exploratory data analysis and interactive visualization of global population trends, demographics, and growth patterns across countries and decades.

18data
Advanced Database Projects — Spark, Pig, Hive, GraphX
SparkHiveGraphXPig

Advanced Database Projects — Spark, Pig, Hive, GraphX

Suite of big data engineering projects using Apache Spark, Pig, Hive, and GraphX for distributed processing and graph analytics.