I am a senior at Harvey Mudd College, majoring in Computer Science and minoring in Creative Writing. Currently, my GPA is 3.85/4. I have taken courses in Data Structures & Program Development, Algorithms, Computer Systems, Operating Systems, Linear Algebra, Multivariable Calculus, and Discrete Mathematics.
MY PROJECTS
Third-Person Assassin RPG
I made a third person RPG in Unreal Engine 5 using a combination of C++ and blueprints. I implemented a locomotion system that includes crouching, vaulting/mantling, and climbing with motion warping technology. In addition, I created an equipment system that allows the player to use multiple weapons with different attributes and actions. These weapons can be used to defeat enemy and boss AI.
I am building a graph neural network (GNN) that predicts the two-sccale Lorenz96 system: a chaotic, toy model of Earth’s climate in my research lab. Combining Python and libraries like JAX, jraph, and scipy, I am creating a smale-scale climate model that examines how well GNNs predict chaotic systems like the atmosphere. I am currently
writing the academic paper for this project, so I can’t share code until the paper is published.
After my senior year of high school, I spent a summer learning how to create a video game from scratch. In other words, I didn’t usean established game engine. I used Java and associated libraries like AWT and Swing to handle the graphics. In addition, I created a custom game loop, physics system, and combat mechanics for engaging platformer gameplay.