Portfolio

Selected Work

A curated selection of technical projects spanning artificial intelligence, machine learning, and modern web development.

2024AI/ML

In-Vehicle Hand Tracking System

Cloud-based gesture recognition PoC - demonstrating how in-vehicle ML computation can be offloaded to the cloud for real-time hand tracking.

  • Computer vision and machine learning
  • Python-based implementation
  • Real-world problem solving
Cloud ComputingTensorFlowMediaPipeComputer VisionPython+2
2024Web Development

ChessPecker

A Woodpecker Method trainer for chess tactics using repeat-based puzzle sets with Lichess integration.

  • Modern web technologies
  • Responsive user interface
  • Full-stack development
Next.jsReactSupabaseLichess APITypeScript+3
2025AI/ML

Clash Royale AI Fight Vision System

1 Month of Building: Real-time AI vision system that detects units, classifies types, estimates tower health, and recognizes cards from Clash Royale gameplay footage.

  • Computer vision and machine learning
  • Python-based implementation
  • Real-world problem solving
PythonPyTorchYOLOResNet-18ONNX+3
2025Web Development

RoyaleTrainer.com

Crowdsourcing platform for Clash Royale image annotations with 82k+ annotations from 500+ community contributors.

  • Modern web technologies
  • Responsive user interface
  • Full-stack development
Next.jsReactSupabaseTypeScriptTailwind CSS+3
2024AI/ML

Fishbot.org

AI-powered fishing automation bot for World of Warcraft, built as a Python app and distributed in free + paid tiers.

  • Computer vision and machine learning
  • Python-based implementation
  • Real-world problem solving
PythonYOLOv5YOLOv8ONNXComputer Vision+5
2024AI/ML

Py-ClashBot

Automation bot for Clash Royale that handles full gameplay to farm gold, progress accounts, and even play competitively using AI.

  • Computer vision and machine learning
  • Python-based implementation
  • Real-world problem solving
PythonPyTorchOpenCVONNXComputer Vision+1
2024AI/ML

In-Vehicle Hand Tracking System

Cloud-based gesture recognition PoC - demonstrating how in-vehicle ML computation can be offloaded to the cloud for real-time hand tracking.

  • Computer vision and machine learning
  • Python-based implementation
  • Real-world problem solving
Cloud ComputingTensorFlowMediaPipeComputer VisionPython+2
2024Web Development

ChessPecker

A Woodpecker Method trainer for chess tactics using repeat-based puzzle sets with Lichess integration.

  • Modern web technologies
  • Responsive user interface
  • Full-stack development
Next.jsReactSupabaseLichess APITypeScript+3
2025AI/ML

Clash Royale AI Fight Vision System

1 Month of Building: Real-time AI vision system that detects units, classifies types, estimates tower health, and recognizes cards from Clash Royale gameplay footage.

  • Computer vision and machine learning
  • Python-based implementation
  • Real-world problem solving
PythonPyTorchYOLOResNet-18ONNX+3
1 of 6
Work Together

Let's Build Something

Have an idea or project in mind? I'd love to hear about it. Let's chat and see how we can bring it to life.