Software Development Projects

(images/gifs link to projects)

Discord Bot

discord icon bot icon

Private Discord bot programmed in Python that performs misc. tasks. The bot uses the Python Discord library and the asyncio library to monitor discord servers and respond to certain keywords. When making new features for the bot I usually try do something new programming wise, for example some functions use File I/O, some use Regex, if/elif trees, variable dictionaries, and many more. Clicking on the image will link you to the Git Hub repository for this bot.

A Space Bear Adventure

This was the final project made by my team in game design. It is worth noting that this is the same team that was able to sell the rights to a board game we created the year prior. We continued to use our agile development methods in this class and produced an amazing game. I did a lot of work on the controller intergation as well a lot of the designing and level building. The game is built in Unity using C#

Arduino Projects

arduino icon

Wordpress blog documenting my various Arduino projects. Most of the code is written by me including the code for the M&M Launcher which has been my largest Arduino project to date. Clicking on the image of the M&M launcher will bring you to my work-in-progress blog where you can find my process on all of my Arduino and some of my front end web development projects.

Connect 4

Connect 4

Connect 4 game built in React using the UseState hook. This project is definetly one of my greater programming achievments due to the amount of logic the game required to be coded in. It was great practice for learning the rules of state within the react framework.

Discover M(you)sic (senior capstone)

capstone

Discover M(you)sic is the project that I created for my senior capstone class. The basis of the project is to provide users with music recommendations pulled from the Last.FM and Youtube API's. The project turned out alright despite the difficulties caused by the Corona virus outbreak.

Pico 8 - Ice Puzzles

final pico8 game

Final Project for a game design class coded in Pico-8 which is a lua based language. The game features a penguin sliding through various ice puzzles.

Dark Souls Fan Wiki

Home Screen to Project

Image link to my interactive Dark Souls fan page, This was one of my earlier creations in my software devolopment career. And while it may lack polish, it is a simple creative work that shows a little bit of my design philosophy. The page itself is meant to work as a wiki of sorts and was mostly created to practice linking between many webpages. I put a lot of care into the structuring of this website to make the navigation feel almost similar to the way it is in the game. Though it's just simple html and css it's one of my favorite projects.

Matching Game

project 2 image

This is a group project created in react, we decided to build a matching game, we also incorporated the use of the lodash library which gives a bunch of useful commands and the UseState hook which makes the management of state much easier

Javascript Clock

clock

Stylized clock I created using vanilla javascript, it features a real time clock, progress bars for both the year and month as well as an insperational or funny quote for each day.

GitHub Group Practice

exquisite corpse image representation (dinosaur)

This project was used as practice for working on a Github project with multiple contributers in order to get experience with merging, avoiding, and resolving merge conflicts.

Bash Terminal Practice

Bash Logo

Our first assignment for this class had us create the website above using nothing but the bash shell. This mean using NANO to write it and using bash commands to upload it to the schools server.

Parralax Gaming History

Nintendo Entertainment System

This project is a demonstration of parralax scrolling with the use of SASS for css and Gulp for compiling our SASS code. The page is also equipped with Google Analytics.

Event Listener Practice

Midterm representation

Midterm that focused on a variety of Javascript functions mostly revolving around event listeners, coded in less than an hour

Firebase & Forms Practice

final image

Final Exam that tested our skills with firebase and API usage, the firebase functionalities are working and can be seen by clicking on the image, unfortunately the API no longer works due to changes in CU's servers security.

HTML Forms Practice

Lab 2 image representation

simple HTML forms project, also my intro to Jquery

Dom Manipulation

Lab 4 image representation

Simple Jquery Dom Manipulation exercise featuring animation

React To-Do List

Lab 7 image representation

Above is a simple to do list created in React.

Flexbox Practice

 flexbox froggy pun

Website I created that displays various flexbox layouts that can be switched by clicking links 1-3

Pico 8 - Tiny Games

pico 8 game pico 8 game

Bitsy - Tiny Games

ant knife

Two games that I created using the bitsy game maker tool, the game you can play by clicking on the knife also features some custom hacks that allowed me to do things like create moveable objects, as well as coding in multiple endings.

Unity SHMUP

manatee

I coded a small shoot em up style game in Unity featuring a Manatee who can shoot bubbles from his mouth in order to destroy trash in the ocean.