PROJECTS
Built using HTML, CSS, and JavaScript, this project tracks assignments and displays a bar showing how much time is left until the due date. The purpose of this project was to give students a way to visualize the amount of assignments they have and easily track what needs to be done. This project really pushed me to use full stack concepts I learned in previous courses. Data is stored in a PostgreSQL backend and I used the Flask API written in Python for handling requests.
Note, the backend portion of this project doesn't work on this site, as Github pages only supports static pages. I'm working on a solution for this.
This school project was built using Angular and Typescript for a responsive front end, with a Java RESTful back end. For this assignment, we were tasked to create a non-profit site for a prospective organization. We chose to make a website where members of the community could purchase school supplies for teachers who may need them. This project helped me learn to utilize Agile Methodologies, and collaborating effectively with a team.
The most important things I learned from this project was how to use tools like Trello, Git (and branches!), and writing good documentation on Object Oriented Concepts.
Built with HTML, CSS, and JavaScript, this was a quick personal project I built to visualize something I learned in Statistics class called the Monte Carlo Method. It is basically a way of approximating area or volume using randomly generated, uniformly distributed points. A more detailed explanation can be found here. By finding the ratio between the points inside and outside the area we want to find, we can estimate area.
Repository 🞍 ProjectBuilt using the Godot Game engine in Python, this is a roguelike shoot-em-up project that i'm still working on. The part of this project I'm most proud of is a dungeon generator, which creates floors with a random number of neighbors and door ways.
It's still a bit of a work in progress, and I have a lot of ideas on how to expand it and how to improve room generation.
This was a site I made a few years ago when I was still majoring in Game Design and Development, and features school projects made in HTML, CSS, and JavaScript. Some of my favorite works are My Garden! where you build a zen garden and NASA Space Image Generator which uses NASA's APOD API to display different space images. This site was a great way to display work I made during the semester long class, as I learned many valuable skills in Web Development.
Repository 🞍 ProjectThis was a portfolio site made for a class I took on C# and Unity. It features a compilation of assignments done during the class, including 2D and 3D, procedural generation, Perlin noise, boids, and more. All of this work was done entirely in the Unity Engine, and I gained valuable experience in Unity, which is used in many industries outside of just Game Development.
Project