Aayush Badal

Building practical software, one project at a time.

BSc. CSIT student focused on full-stack web development and computer vision — currently looking for an internship or entry-level role in web or AI/ML development.

About

I work across the stack — Django, PHP, and MySQL on the backend, React and Tailwind on the front — and spend my free time on computer vision, most recently building a tool that tracks and evaluates football players from match footage. I like projects that turn a messy real-world problem into something usable.

Skills

Languages
Python, C, Java
Frontend
HTML5, CSS3, React, Tailwind CSS
Backend
Django, PHP, Node.js, Express
Database
MySQL, MongoDB
Tools
Git, GitHub, XAMPP, Postman

Projects

HopOn — Online Bus Transportation System

github.com/aayushbadal/HopOn
  • Designed the system flow and SRS from scratch.
  • Built the user booking module with seat selection.
  • Built an admin panel for managing routes, buses, and schedules.
  • Designed the relational database schema in MySQL.
HTMLCSSPHPMySQL

Football Video Analysis System

github.com/aayushbadal/football-video-analyzer
  • Built a computer vision pipeline with YOLOv8 and ByteTrack to detect and track players, referees, and the ball.
  • Automated team assignment through jersey-color clustering, plus a module that identifies the player in possession each frame.
  • Computed real-world player speed and distance by mapping tracked positions to pitch coordinates via perspective transform.
  • Built a Streamlit app for uploading match clips and previewing or downloading the annotated output.
PythonYOLOv8OpenCVByteTrackStreamlit

Training

Python with AI/ML

Broadway Infosys, Kathmandu — Ongoing