Building intelligent systems at the intersection of ML, security, and data.
Selected projects
Flask-based platform supporting six AI strategies — Random, Heuristics, Minimax, Alpha-Beta Pruning, Q-Learning, and DQN — across two classic board games. Play against AI, watch AI vs AI matches, or run 100-game simulations with live performance metrics.
Streamlit app that generates complex mazes via Prim's algorithm and benchmarks BFS, DFS, A* (Manhattan & Euclidean), Value Iteration, and Policy Iteration side-by-side. Records runtime, path length, nodes expanded, and memory usage per algorithm.
Two neural engines built from scratch using a custom Transformer architecture. MathGPT solves multi-digit arithmetic; BooleanGPT interprets logical expressions using learned truth-table relationships.
Interactive Tableau dashboard analyzing 55,500+ Netflix titles. Built with Python preprocessing using Pandas and NumPy, with median-based imputation for robust data cleaning and visualization.