Transupposer
A graphical program capable of transposing MIDI files to any scale.
Transupposer is a tool I developed to help me compose modal music, it works by converting any standard MIDI file into a new scale, with the input and output scale notes fully customisable for the user. The program was developed in Java using the Javax.sound library over 2 months and its GitHub page has over 100 unique visitors, primarily of a musical and non-tech background, demonstrating its simplicity to use. This page also contains its wiki which contains detailed usage instructions and troubleshooting. You can find Transupposer  by heading over to its GitHub page.
Pandsim
A graphical pandemic spread simulator.
Developed as a university group project in a team of 4, Pandsim is an interactive program which creates GIFs of a pandemic spread when given parameters such as population, grid size, number of towns, whether people have jobs or not, infectiousness and lethality of the disease and more. The program is written entirely in C and can be found on this GitHub page.