// Senior Software Engineer
My Featured Projects
A collection of work spanning machine learning,
full-stack development, and data engineering.
Gary — The Self Driving Bot
Autonomous self-driving robot using semantic segmentation and deep learning for real-time lane detection and path navigation.
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.
EduSense Face Recognition Attendance System
Real-time face recognition system that automates attendance tracking for educational institutions using deep learning.
Robot Control via Head Gesture Interface
Hands-free robot control using webcam-based head gesture detection — enabling accessible, intuitive human-robot interaction.
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.
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.
Traffic Signs Detection with CNN
Convolutional neural network trained to classify road traffic signs, demonstrating real-world computer vision for autonomous driving safety.
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.
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.
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.
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.
Tesla Website Clone
Pixel-perfect clone of Tesla's marketing website built to practice advanced CSS layout, scroll interactions, and responsive design techniques.
Stock Portfolio Management
Full-stack portfolio management system with real-time stock tracking, performance analytics, and data visualization dashboards.
Stock Market Analysis & Algorithmic Trading
Algorithmic trading strategies with a backtesting framework, market trend analysis, and automated signal generation.
Algorithmic Trading Strategies
Jupyter notebook collection exploring systematic trading strategies including momentum, mean-reversion, and ML-based signal generation with backtesting.
Stock News Sentiment Analysis
NLP pipeline that scrapes financial news, performs sentiment analysis, and visualizes correlations between news sentiment and stock price movements.
World Population Data Analysis
Exploratory data analysis and interactive visualization of global population trends, demographics, and growth patterns across countries and decades.
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.