Here are some of my projects which are more programming based
Machine learning
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.
https://www.openprocessing.org/user/133765
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.
English: https://www.youtube.com/channel/UC_vMhycVr1xyQa22X2li95Q
Hebrew: https://www.youtube.com/channel/UCJeBicbzEWMrNroZ3-nJaFQ