I'm currently a student at Illinois Institute of Technology in Chicago, Illinois studying artificial intelligence. My skillset is largely in software design. I am most experienced in JavaScript/TypeScript, HTML, CSS and Python, but I am always learning more.
Let me show you some of my projects! Some of these are in repositories here on GitHub and you can check out the source code.
The demo links to a Tetris AI that I built. I trained my AI using an unsupervised genetic algorithm that I wrote in C++. I did this project to improve both my knowledge of C++ and my knowledge of Artificial Intelligence training algorithms. If I'm being honest though, I built this to overcompensate for my lack of actual skill at Tetris.
This is an implementation of Tic-Tac-Toe I created which uses the minimax algorithm optimized with alpha-beta pruning to pin you against a computer opponent. Unfortunately for the human player, it is pretty much impossible to win. While it is a simple algorithm in concept, it is very efficient at what it does. You can really only lose or tie. Feel free to try though...
Sheep Game is a game that I'm designing to be similar to the Nintendo game "Super Smash Bros". It might be lofty, but the goal is to eventually have a slew of characters with different abilities and a plethora of items that make the game its own and stand out. It's one of my longer term projects and it's something that I'm always getting new ideas for, and it feels good to be able to actually implement them somewhere like this.