Here are some of my projects which are more programming based
Using the NEAT algorithm to teach a troop of foxes to play a simple platforming game. The programming is done in C# in the unity game engine.
Open processing – Small scale programs
Small programs, from dozens to a couple of hundred code line, mainly to visualize mathematical concepts.
Mathematical Presentations – youtube channel
More complicated programs written in Java to simulate and visualize mathematical processes, like random walks, billiard dynamics, the Chinese remainder theorem etc.
In addition, the presentation program used to make these presentations was also made in Java.