The following are some projects I have contributed to:
(Please contact me to view private source code or repositories)
Python, Django, HTML, Bootstrap
A bookstore website with a user, book, and purchase system. Visitors are able to view and search for available books, then able to purchase with a registered account. Admins are able to edit all database entries. This was done as a group project for CSCI4050 at UGA. I contributed heavily in backend but helped on every aspect of the website.
A simple space multiplayer game in which players are spaceships cruising through an asteroid belt, attempting to eliminate each other. This was done at UGAHacks, a weekend long hackathon. My involvement was focused on front-end and client side development.
These were projects I completed and submitted for CSCI1302 (Software Development). Although they were mandated assignments, they proved to be very interesting and captured many key elements of object oriented programming.
- Java Arcade
- iTunes Gallery
- Latin Squares
This was a small group project implementing some timeless video games (Tetris & 2048). The graphical interface was built from scratch with the usage of the open source JavaFX library. The games themselves also feature leaderboards alongside all expected functionality of the games.
The iTunes Gallery was also built on the previously mentioned JavaFX library. As for the functionality, the program accepts a search query in order to populate the screen with cover art of the specified query. This program highlights the usage of iTunes' API alongside basic multithreading functionality within a graphical interface.
A Latin Square is an n-by-n square that is filled with n unique symbols that can only occur once per row and column, similar to Sudoku. The game is generated using a given starting configuration (some samples are provided within the project) and is played within the command line interface.
Each project has their own README.md explaining their functionality and project requirements in further detail.
Python, Reddit API
An automated Reddit bot that searches for computer hardware (SSDs) when a new post is created, then comments useful information about the mentioned hardware. This functions by searching through the titles on posts on r/BuildAPCSales then attempts to find SSDs from a public and commonly referenced spreadsheet.