Soroush Hashemifar is a Machine Learning Engineer with nine years of experience bridging academic research and hands-on engineering in Tehran. A top-performing computer engineering graduate and current M.Sc. student in software engineering at IUST, he has taught deep learning and advanced C++ to university students and worked as a research assistant in an HPC lab. His research focus spans recommender systems, deep neural networks, and software engineering, combining theoretical rigor with practical implementation. Early passion for networking led him to pursue CCNA/CCNP-level studies, giving him a solid systems perspective that complements his ML work. Colleagues describe him as a persistent problem-solver who thrives in small-team research environments and turns academic insights into working prototypes.
9 years of coding experience
Master of Science - MS, Software Engineering, 16.08 / 20, Master of Science - MS, Software Engineering, 16.08 / 20 at Iran University of Science and Technology
Bachelor of Science - BS, Computer Engineering, 17.28 / 20, Bachelor of Science - BS, Computer Engineering, 17.28 / 20 at Razi University
Contributions:4 commits, 3 pushes, 1 branch in 4 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.