Erfan Alimohammadi is a versatile quantitative developer and data scientist with 10 years of experience blending software engineering, ML, computer vision and NLP across startups and large tech firms. He reached the ACM‑ICPC World Finals in 2017 (56th), set a national record, and has since transitioned from backend engineering at Iran’s largest tech company to leading data science efforts at major map and crypto platforms. He has built production ML pipelines and high‑scale ETLs (Airflow, PySpark), implemented research ideas like VAE super-resolution on multi-GB datasets, and contributed algorithm implementations to the popular TheAlgorithms/Python repo. More recently he’s focused on crypto market-making and quantitative trading in Milan, applying time-series ML to automated Bitcoin/Ethereum strategies. He combines hands-on engineering (Django, Celery, PyTorch) with research instincts honed at KTH, making him equally comfortable shipping product features or prototyping novel models.
10 years of coding experience
7 years of employment as a software developer
Research Intern Computer Science, Research Intern Computer Science at KTH Royal Institute of Technology
Master's degree Applied Data Science and Analytics, Master's degree Applied Data Science and Analytics at Technological University Dublin
Bachelor's degree Computer Engineering, Bachelor's degree Computer Engineering at Shahid Beheshti University
High School Diploma Mathematics and Physics, High School Diploma Mathematics and Physics at Allameh Helli school
Contributions:20 reviews, 8 commits, 24 PRs in 1 month
Contributions summary:Erfan primarily contributed to the repository by implementing and modifying algorithms in Python. Their work includes fixing typos, implementing algorithms like the `check_bipartite_graph_dfs` function, and adding the implementation of Fermat's little theorem. Additionally, they addressed typo corrections and modified existing code, particularly focused on algorithms and data structures, as well as refactoring and adding new algorithms in areas such as backtracking.
Contributions:5 commits, 10 pushes, 1 issue in 2 years 7 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.