I'm a rising fourth-year at UC Berkeley, majoring in computer science. My passions and interests lie in the realm of computer graphics, robotics, computer vision, simulations, and in particular, the overlap these arenas have with animation, film, video games, and AR/VR.
Authors: Joel E. Castro Hernandez, Olohi Goodness John
Venue: SPLASH, 2024
Status: Published
Visualizations play a significant role in writing, debugging, profiling, and generally understanding programs. However, little work has been done to understand the structure of program visualizations at a fundamental level— namely, why and how they scale. In this paper we present a theory of the interpretability of program visualizations focused on their abstraction and composition properties.
View Paper SPLASH Page ACM Digital LibraryProcessing, Java, Arduino
Minecract Fabric Mod, Java
C++
C++
C++
C++
ROS, Python (OpenCV), Sawyer (industrial robot arm)
Maya, After Effects, Animated Short
Processing, Java
Unreal Engine 5
YouTube API, Spotify API, Python
LA Hacks, Coral Health ML Classifier, Gemini API, Python (Reflex), Bash
Unity, JavaScript
TreeHacks (Winner), Dall-E API, JavaScript
Maya, After Effects, Animated short
Premiere Pro, Narrative Short Film
Premiere Pro, Documentary Short Film