About Me
I am a second-year Computer Science Major
at Cal Poly San Luis Obispo. I have created projects both individually
and in teams, and I am always looking for more experience.
Projects
Object-Oriented programming and Refactoring
Coded completely in Java, this is a simulation of a lumberjack who chops
down trees, and deposits the wood they collect in a cabin. Along with the
lumberjacks, there are also fairies that fly across the environment. Along
with refactoring this code, I added a special new feature. Each time the user
clicks on the simulation, a Pokéball spawns at the position of the cursor. If
a fairy is within 7 tiles of the click, it is transformed into Squirtle
from Pokémon.
Algorithms and I/O
Made entirely in Python, this is a modeler that allows you to
input the size, position, color, and texture of a sphere via a text file.
This data is used by the program, and after the user inputs the point of view
and the position of the light(s), a PPM file, and creates what you see here.
Creating A Custom Environment
After determining the strength of the gravity, position of light, and
similar factors, this Python program outputted numbers that represent
the position of the balls over time. These numbers where then used as an
input for Maya, which is the program used to animate these objects.
My Experience
I have experience working with Python, Java, C, HTML + CSS, and
RISC-V Assembly. I also know how to use GitHub and Vim.