I built MovieRelay, a self-hosted movie streaming platform, using a Spring Boot backend and custom video player. Its byte-range streaming lets playback start and seek while files are still downloading.
For MovieRelay, I root-caused a session-identifier bug that caused silent data corruption, defined a fix, and verified it through testing. I also validated playback resume, concurrent downloads, and library management across a laptop and mobile on a private network.
I built a Java parser and simulation engine for the JVM Memory Visualizer, modeling stack and heap execution, object references, garbage collection, and string pool interning. I deployed it as a live web app with a Spring Boot REST API and step-through visualization frontend, and verified it with a 40+ test JUnit suite. I'm currently contributing to a Python-based development project at UptoSkills.

