This is a relevant subset of the complete set made of all the projects I have ever developed.
This subset of personal projects are projects that are related to the fields of Physics,
Mathematics and Computer Science in which I am the most interested.
Github
This was one of my first projects in which I created a python simulation of what a
lower sum mean and what is its relation with the integration of a function.
Github
This is a simulation of how the Fourier transform work showing the convergence of the serie to a given
periodic function.
Github
Calcmanim was the precursor of Animathica project in which I created some mathematical
animations using MANIM, a very cool and easy to use tool for developing mathematical simulations.
Github
During the very first year of the Animathica project, we created a virtual laboratory for
some physics courses in which it was necessary to have experiment approximation to
new phenomena in the formation of new physics, this project was developed because
we were in pandemic of Covid and we needed to help professors to accomplish the teaching tasks on
physics students. As a matter of fact the students could manupulate the experiments
and create their own data, which could be modelled by them.
Github
All my artificial intelligence projects, which involve from easy linear regression tasks, till
the creation of RNN.
Github
This is one of the most valuable porjects I've developed, I created simulations of perfect ellastic
collisions between n particles and also applied the idea of binary search for collision detection,
in this sense I could approximate in nlogn time complexity the Maxwell-Boltzmann distribution as a
computational process. Here you can find a cool video I created for showing this relation.
Github
Also I created the version not optimized of the previous experiment.
Github
Another valuable project was the optimization of the n body problem stated by Isaac Newton in which
I tried to optimize the algorithm of quadratic order to nlogn order in which I implemented
again a binary search to find all the planets in a given critical radius, similar as a multipolar expansion.
Github
Physical simulation of n round particles bouncing with each other in a gravitational potential.
Github
Created a mental experiment in which n charged particles where dispossed in a circle and those
where static particles, then in the center of the circle of particles I put another charged particle
and analyzed the phenomena in time.
Github
Created a physical simulation of the Lennard Jones potential with n particles.
Github
Created a computational simulation of entropy using the Joules experiment.
Github
Created a simulation of Brownian motion using the model that Einstein created for the pollen particle,
also analyzed the phenomena from a statistical point of view.
Github
Same as the last experiment but with gravity.
Github
One of the first simulations I creted using a not optimized version of the n-body problem.
Github
Numerical solution to the double pendulum problem.
Github
All my solutions in the .net framework.
Github
All the data structures I've created, including: linked lists, stacks, queues and graphs.
Github
Personal knowledge of algorithms in datastructures and solving problems with those algorithms.
Github