← Home

Projects

Weaving

Chess AI

Artificial Intelligence

Chess engine with minimax algorithm, alpha-beta pruning, and evaluation heuristics for strategic gameplay

Anchor-ViT

Computer Vision • Research

Novel vision framework for detecting distracted drivers using learnable spatial anchors with Soft Radial Attention. Published at IEEE ICIP 2025

Among Us in 3D

Game Development

3D multiplayer version of Among Us built with three.js featuring 3D players, imposters, and server-based multiplayer functionality

VizFlow Library

Data Visualization

Python library that simplifies ML visualizations, generates reports and summaries of model flows, and identifies key bottlenecks

Face Detection on Jetson Nano

Machine Learning • Edge Computing

Real-time face detection using CNN model optimized for NVIDIA Jetson Nano edge device

Minecraft from Scratch

Game Development

Voxel-based Minecraft clone built from scratch in Java with mining, block placement, swimming, and flying mechanics

Self-Driving Car in CARLA

Machine Learning • Simulation

Self-driving agent trained on 80K+ images using ResNet-34, achieving 88% on CARLA benchmarks with bird's-eye view path planning

MarsDweller

Robotics • Autonomous Systems

Self-driving robot with path following and object detection, built on an FLL LEGO robot platform

Vision System

Robotics • Credit: Team 254 SW Team

Dual-camera vision fusion system for FRC robot pose estimation and target tracking

Autonomous Robot Pathing

Robotics • Credit: Team 254 SW Team

Novel A* algorithm-based robot pathing software for autonomous navigation in FRC competitions