Projects Archive

Applied AI, food waste reduction, full stack systems, and real-time collaborative platforms.

This page collects the projects from my CV in one place, including the IEEE-published TapToTab system, the AI Food Waste Reduction project, a programming contest evaluation platform, and a collaborative virtual room design platform.

Selected Work

Projects that reflect backend thinking, data processing, and practical system design.

Each project below highlights a different part of my engineering profile, from multimodal AI research and food supply chain intelligence to backend evaluation logic and collaborative real-time systems.

Multimodal AI / IEEE Publication

Project 01

2024

TapToTab

A multimodal AI system that turns guitar performance videos into playable tabs by combining what the model sees with what it hears. The project sits at the intersection of computer vision, signal processing, and practical music understanding.

Why It Matters

Published at IEEE as a real applied AI system, showing how synchronized visual and audio signals can be transformed into structured musical output through a custom end-to-end pipeline.

Key Details

  • Built data pipelines to process synchronized audio and visual signals so the model could reason across both modalities at once.
  • Developed custom algorithms to detect hand positions and fret interactions, translating guitar movement into structured information.
  • Designed the system as a full pipeline rather than a narrow model demo, connecting detection, feature extraction, and tab generation into one workflow.
Computer VisionAudio AnalysisData PipelinesPythonAI Systems

Computer Vision / Supply Chain AI

Project 02

2024

AI Food Waste Reduction Project

An AI system designed to reduce food waste across the supply chain by making better decisions earlier. Instead of treating fruit quality as a simple pass-or-fail problem, the project explores how machine learning can preserve commercial value, reduce unnecessary disposal, and improve the path from supplier to consumer.

Why It Matters

The project targets waste reduction at two different points in the lifecycle: helping suppliers classify fruit quality more intelligently, and helping consumers identify produce that is nearing expiry before it becomes unusable.

Key Details

  • At the supplier level, the system classifies fruits into perfect and imperfect categories so imperfect produce can still be sold at lower prices instead of being discarded.
  • At the consumer level, the model detects fruits that are approaching expiry, making it easier to act before food turns into waste.
  • The concept is built around practical value: not just identifying defects, but extending usability, preserving inventory value, and supporting more responsible consumption patterns.

Future Plans

  • Develop a mobile application so classification and expiry detection can be used in more accessible real-world scenarios.
  • Expand the food dataset to improve robustness across more fruit types, conditions, and edge cases.
  • Evolve the system toward full lifecycle food waste monitoring, from supplier handling to consumer usage.
PythonComputer VisionMachine Learning Models

Full Stack Platform

Project 03

2024

Contest Resolver System

A programming contest evaluation platform that processes contest results, calculates participant rankings, and presents outcomes through a full stack interface built for scale and clarity.

Why It Matters

The system was designed to handle large participant sets while keeping the ranking logic reliable, transparent, and easy to inspect from the frontend.

Key Details

  • Developed backend services that process contest submissions and compute final rankings efficiently.
  • Built a React interface that makes result visualization and participant standing review straightforward.
  • Designed scalable evaluation logic so the platform remains practical even as the number of participants grows.
Node.jsReactFull StackRanking Logic

Real-Time Collaborative Platform

Project 04

2024

Virtual Room Creator

A collaborative web platform for designing and visualizing 3D rooms, built to support shared interaction, live updates, and a smoother design workflow across multiple users.

Why It Matters

The project combines backend services, real-time communication, and deployment consistency into a system that feels interactive instead of static.

Key Details

  • Built backend services using Spring Boot to manage application logic and project state.
  • Implemented real-time communication through WebSockets so room changes could be reflected collaboratively.
  • Containerized the application using Docker to keep development and runtime environments consistent.
Spring BootWebSocketsDocker3D Collaboration