top of page

Java, Python, and C

Coding Demos

insta.png
youtube.png

After discovering the world of programming, my goal has been to combine my artistic capabilities with the technical aspects of coding.

Pixar MIDI Controller

My final project at Pixar focused on creating various blender scenes that were controllable via a MIDI controller. With the ability to cue music, lights, and active objects, blender transformed from a 3D tool to an interactive show.

Tools: Perforce, Python, Blender

Grid Creator

Created a grid creator tool for Adobe Photoshop and other image software where you can generate a custom grid png file with specific parameters.

Tools: PyQt6, Python

GameBoy Advance

In our Media Devices Architecture class, we program games for the Game Boy Advance by understanding the relationship between the physical hardware and software. By manipulating bits, memory addresses, and C code, we can create GBA games like shown here.

Tools: mGBA, C

Pose Recognition

By utilizing Google's Mediapipe API in addition to Python's numpy and mathplotlib, I was able to create a python program that graphs the extent to which a person ducks and tilts. It does this by creating a vector from the hip to the eyes, and then measures the respective angle.

Tools: Python, Mediapipe

Spotify Wrapped

For our final project from CS2340, we were tasked to create an app with android studio and Java that recreates the Spotify wrapped feature. By utilizing the Spotify API and OpenAI API, we were able to create our own creative vision of users' favorite songs, artists, and styles.

bottom of page