Issa Annamoradnejad is a Senior Software Engineer and PhD in Computer Science from Sharif University of Technology with a decade of experience building scalable backend systems, CI/CD pipelines, and high-performance web applications. He has led engineering efforts across startups and institutional projects—designing production systems for the Tehran Stock Exchange, modernizing journal platforms, and implementing private social networks with real-time websockets and robust testing suites. A hands-on technical lead, he introduced automated quality gates (SonarQube), Docker-based CI/CD, and performance improvements using RabbitMQ and profiling tools, while mentoring teams and conducting code reviews. Issa is also an academic contributor—publishing research and datasets, teaching university courses, and achieving Kaggle Master rank—and he contributes to notable open-source projects like NetworkX by adding graph algorithms and centrality tests. Based in Toronto, he blends rigorous research background with practical delivery, often bridging algorithmic work and production-grade engineering.
10 years of coding experience
7 years of employment as a software developer
Bachelor's degree, Computer Software Engineering, Bachelor's degree, Computer Software Engineering at Isfahan University of Technology
Master's degree, Computer Software Engineering, Master's degree, Computer Software Engineering at Sharif University of Technology
Contributions:7 commits, 3 PRs, 4 comments in 1 month
Contributions summary:Issa contributed significantly to the `networkx/networkx` repository by adding new graph algorithms and testing functionalities, demonstrating a focus on graph analysis and algorithm implementation. They added the `les_miserables_graph` and example graphs in the networkx generators. They also added test functions for core libraries by adding centrality test cases. Furthermore, they enhanced the project by incorporating new centrality tests for the graphs, including both weighted and unweighted betweenness, closeness and load centrality metrics.
Contributions:6 pushes, 1 branch in 7 years 5 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.
Request Free Trial
Issa Annamoradnejad - Senior Software Engineer at Off2Class