[COMPLETED] CAChat - A Chat App Website

This is a chat app with many customization features, end-to-end encryption, and other amazing features that allow you to keep up with your friends from anywhere.

[ACTIVELY MAINTAINING] Thaddeus Resource Center Website

The Thaddeus Resource Center website was originally built using a website builder. While that was great, we eventually switched to developing it in TypeScript and React, allowing us to cut costs, add new features, and learn more about the programming world.

[COMPLETED] GitVisualizer

For a 4-member group project, we created a Windows program that can abstract many Git commands and provide a visual interface for these functionalities. The app can also interact with the GitHub API, allowing you to interact with remote repositories on your GitHub page.

[COMPLETED] Class Project: Small Unity Game Demo

For a four-person group project in GAME 351: Game Programming, my group created a 5-minute platforming and horror game in Unity. I was mainly responsible for designing the UI, but at the end, I dabbled in many aspects of the project, including helping with scripting in C#.

[COMPLETED] Class Project: Java Spotify Music Player

For my project in CSc 335: Object-Oriented Programming (Java), we used the MVC model as well as many Object-Oriented design patterns to create a music player that can search for songs on Spotify (or at least songs that Spotify allows us to play) using the Spotify API. I was primarily responsible for keeping track of tasks using Trello and coding classes so that the music player could communicate with the Spotify API.

[V.4 COMPLETED] SFML Roguelike Dungeon

This is a personal project in which I use a custom graphics library called SFML (Source) to make a simple, roguelike dungeon game. It is completed with some enemies, items, and level generation programmed out. There are spots for more features, so I might come back to it.

[IN-PROGRESS] MineGL

In this personal project, I use GLFW (Source) and OpenGL (Source) in an attempt to make a small version of Minecraft.

[COMPLETED] This Website

I used Jekyll (Source) to create this personal website!

[COMPLETED] XTank Refresh

I used Java and SWT (Source) to create a game that is reminiscent of the old Tank games (Emulated). It has local multiplayer. Players have the ability to choose from many different maps and tank types.

[COMPLETED] Concentration

I used Java and Swing to recreate the memory matching/concentration game. You can adjust the number of players, the timer, the rules of the game, how many cards will be in the game, and the deck's theme.

Address

Surprise, AZ, United States of America