Projects
Featured Interactive Works
Other Works
Senior Capstone Project
Independently designed and programmed a website that allowed users to offer up items for trade using a Java Servlet, JavaServer Pages (JSP), a Tomcat server, a Microsoft Access database, and Selenium Driver and JUnit (for testing).
Educational Software Program
Collaborated with a group of students to design an interactive educational simulation program. The program simulated a varying number of characters who would wander around a "forest" represented by a grid. The characters would shift their location in the grid one box at a time until they moved into the same grid. The students would have to predict how long the characters would take to meet up. This program included graphics for the characters and trees, as well as different music that played for the main menu and while the simulation was running.
Web-Based Technology Programs
- Coded a simple shopping app that utilized MongoDB and Mongoose
- Coded a basic chat room using a Tomcat server
- Coded a Hearts Game with a Graphical User Interface (GUI) using JavaScript
- Coded a Crazy 8's Game using JavaScript
- Coded a Hangman game with a Graphical User Interface (GUI) using Java
Cybersecurity Projects
- Prepared protocols and policies that were ISO 27001 compliant for a fictional company
- Analyzed packet captures to determine all pertinent information relating to the type of cyberattack occurring in the capture
- Performed a tabletop exercise that simulated responding to a ransomware attack
- Evaluated the Target 2013 hack to determine how the attack happened and how it could have been prevented