The Open Source Game Development (OSGD) Collection
Release Date: February 2022
Tech Used:HTML/CSSBootstrapPython 3
The Open Source Game Development (OSGD) Collection is a curated list of freely available open-source game development resources that anyone can access. The purpose of the list is to serve as a central repository of open-source game development projects for anyone to discover, use, or contribute to. I created it as a personal project of mine, and still maintain it as its curator and sole developer. I learned many new things in the development of this site, such as interfacing with the GitHub API to get repository data, as well as using GitHub actions to set up automatic web builds every 6 hours.
Originally created back in December 2018, I decided over the summer of 2021 that I would seriously polish up my website in preparation for the new grad job search. I decided to use some of the skills that I learned in university, such as using the Vue framework and using the Jinja2 Python library to generate static pages from a JSON file.
I worked as a User Interface Development intern for OneTrust from May - July 2021, where I worked on improving and adding features to their Cookie Compliance product. Mainly, I worked on adding usability and quality of life improvements to their autoblocking features. One of these features was a column in their scripts table such that web admins could see at a glance whether or not their sites had autoblocking enabled. Another feature was a modal that would appear when the user changed the autoblocking status, so users would remember to update their local scripts on their own website.
The CryptoCompanion was a site I made for the 2017 Pennsylvania High School Computer Fair. It is an educational site in which users can learn the history of cryptography, how to do some famous ciphers, and the basics of cybersecurity. It won second place at the statewide level for web design.