Personal
For personal projects I would recommend checking out my Github page for the latest updates.
College
Mockingbird
A targeted dynamic analysis tool used to help analysists identify vulnerabilities in a targeted piece of a Java application.
Senior Design
To help Iowa State Parking be a better experience for the public and members of Iowa State. Design process can be found on website.
The tools we have used is gitlab for issue tracking and source control / management, tensorflow for the machine learning API for the post processing machine, react-native for Android and iOS application, and raspberry pi development.
Eventlang Presentation
Event based programming presentation in COM S 342 development of language.
Rogue Like Game
Developed in COM S 327 where we learned C and C++ programming developing a rogue like game where you play as a character who defeats monsters and collects items and explores tunnels.
Answer to Life Game
Developed a two dimensional video game that looks like a mario video game in refrence to Hitchhiker's Guide to the Galaxy. You can collect coins and traverse levels. This was developed in COM S 309 where we learned structures of project design and the agile process.
We designed the application based on a library called libGDX which is a library on top of the Lightweight Java Gaming Library which is what Minecraft is developed on.
Highschool
FIRST Robotics
I participated in several robotics competitions when I was in highschool as part of the Team 2220 FRC First robotics team. I was on the programming sub team for four years where I learned how to program in Java.