SoftwareProjects
I love learning new things -- so I'm always working on something! Have a look through some of the coding projects I've completed in the past few years.
Tablut AI Agent
Developer
Created and AI agent that plays Tablut, traditional tafl game played on a 9×9 grid.
I implemented AI algorithms in Java, and achieved a 77% win rate against other agents.
Pandemic Web Application
Frontend Developer
I worked in a group to create a web app our of the Pandemic board game. I developed the UI by creating a GUI package in Java and connected the frontend & backend packages to make a functional user application.
I also collaborated on the networking, to have multiple players associated with a game, and several games running at a time.
Sports Complex Database
Backend Developer
For this project, I worked with a group to design and create an SQL database intended for use by a sport and entertainment complex for scheduling and event management.
Used PostgreSQl to create tables, execute queries & perform database modifications.