Amin obtained his Bachelor's degree in applied mathematics from Sharif University of Technology in Tehran, Iran, followed by a Master's degree in Mathematical Methods in Economics and Finance from Pantheon Sorbonne University in Paris, France. He earned his PhD in Economics from LUISS Guido Carli University in Rome, Italy. Additionally, he completed a postdoctoral research position at the University of Trier in Germany.