My Projects
Monopoly Simulation
Java, Data Structures
Created a virtual analytical tool of the game Monopoly by simulating the number of times a property is landed on, tracking dice rolls, cards, and jail rules.
Disney Shortcuts
Java, Data Structures, Algorithms, Collaboration
Developed an application that calculates and displays the rides you pass at Disneyland on the shortest path to the next ride you'd like to go on (linearithmic time complexity).
Arduino Claw Machine (Fully Controllable)
Arduino C++, Embedded Systems, Collaboration
For my Computer Architecture class, I built and programmed a fully-controllable Arduino Claw Machine showcasing my ability to quickly learn new skills, plan, and program in new environments.
QR Code Generator
JavaScript, Node.js, Express.js
Simple in-console application to generate a QR code based on user-provided input.
Fractal Generator
Java
Created an application to recursively create a fractal expanding in 4 directions with the fractal drawing 'n' number of times.
Single-Level Dungeon Crawler
Java
Created a simple GUI Application of the first level of a dungeon crawler.
E-Commerce Website Backend (Prototype)
SQL, PHP, Web Development, HTML5, CSS3, Xampp
Developed a functional e-commerce website backend that allows users to create an account, log in/out securely, browse products stored in a database, and add them to their cart.
Virtual Drum Kit
JavaScript, CSS3
Used JavaScript to program functionality for a virtual drum kit. Starting files provided by London App Brewery.
Simon Memory Game
JavaScript, CSS3
Used JavaScript to program functionality for Simon Game. Starting files provided by London App Brewery.