Similar to the feature found in Visual Studio Code (and many other IDEs), GD Local History keeps a snapshot of each previous version of a script (upon saving that script with changes that differ from previous version), in the event you need to view past iterations. I created this plugin after an unfortunate event of replacing a script with an old version to test, and accidentally quitting the engine, thus losing my changes :(.
This is a set of reusable components for the Godot game engine. As I built games I noticed I was recreating the same functionality over and over again, so I decided to create a repository for them. This repository is a work in progress and will be updated as I create more games and find more components that can be made reusable.
Squire is an AI (Artificial Intelligence) assistant built with modularity in mind to be able to add extra functionality easily. It was built using Python, along with spaCy, TensorFlow and LangChain. Created for a school project for the master's program at the University of Illinois Urbana-Champaign.
This was a deep dive into a narrative visualization using the interactive slideshow structure. This was also a learning opportunity for D3.js. Note: take the data with a grain of salt, dataset was not verified. Created for a school project for the master's program at the University of Illinois Urbana-Champaign.
This is a fully functioning dating web app created with help from a Udemy course. It utilizes ASP.NET Core for the backend and Angular for the frontend. Users can register, login and edit their profiles. Members are also able to like other members, upload photos for their profile, chat with other members, etc. Previously hosted on Microsoft's Azure Cloud Service.
This is the project that served as my capstone for my college degree. During development of this project, I worked as a frontend developer, but, as work piled up, took upon the role as a full-stack developer. This project taught me an immense amount about working with a team as well as providing for a client that requested a product.
When talking with friends or family about the future, a topic that comes up a lot is potential places everyone would want to move to. I've always wanted an easy way to compile all these answers together to see if anyone shares common ground in their decisions. While that is my intended purpose for the application, it can be used in deciding any number of things, such as where to go on vacation, etc.
Old, nasty code lies ahead... (Swipe)
This is a project I worked on in college with a group of 6 others. It served as an event manager website where a user could: submit an event and groups, post comments and use other features you'd expect from a website. My part of this project was working on frontend using React, and in doing so learned a great amount about the software development process.
This is a simple Hangman game I created in Java during some free time. I used it as an opportunity to use Java Swing in a project that wasn't being used for school. This was made with Java using the IntelliJ IDE.
This is an arithmetic helper I created in Java in my first year of college. It takes inputs on basic arithmetic math problems and can output how long it took you to solve each problem, show average solve time, display a scoreboard and other neat features. This was made with Java using the Eclipse IDE.