About Me
I graduated from California State University, Long Beach with a Bachelor of Science in Computer Science and I’m deeply curious about how things work. I pursue challenging work that gives me the opportunity to learn new techniques and technologies. In my free time, I enjoy learning about mathematics and seeing how I can creatively apply my learnings to software development.
Projects
Advanced Maths
Advanced Maths is a Java library, tested with JUnit, that provides methods for linear algebra vector and matrix operations along with a few extra useful functions like linear and hermite interpolation. It is a nice set of utilities to have when doing things like machine learning and graphics programming.
Pacifist 8
Pacifist 8 is a challenging 4 stage bullet hell where the player must dodge onslaughts of enemy fire. The game was written in Lua, using Pico-8. The entirety of the games code and assets take up less than 32 KB of space.
Smardens
Smardens was a sustainable gardening team project that I worked on in my final semester at CSULB. The project used sensors that would regulate when plants needed to be watered as well as provide information about UV light conditions. I used the LAMP stack to create a web app for the project where users could create a profile and update it with information about what plants were in their gardens.