Here are some of the projects that I've worked on:
Discord Chess Bot
A chess engine written in C++ integrated with a Python Discord bot. This implements the minimax algorithm with alpha-beta pruning.
A C++ implementation of the NeuroEvolution of Augmenting Topologies (NEAT) genetic algorithm. This uses neuroevolution to train a neural network.
A live online drawing tool that supports mathematical expressions.