Software Engineering
Software Engineering
A dynamic ridesharing app using machine learning to facilitate transportation within the Yale community.
To the right, you'll find a design document describing details such as the motivation for this project, the target consumer, and use cases for the application.
Object-oriented implementation of Chess and Checkers board game.
A simple object-oriented calendar application with a command line interface.
A comprehensive testing suite for the NSA's Enigma machine implementation using pytest framework.
Parser for GPX files that extracts the location information for easier use in other applications.
A program producing heatmaps from GPS data.
Multiplayer implementation of Blotto game.