Issa Annamoradnejad

Senior Software Engineer at Off2Class

Old Toronto, Ontario, Canada
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
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.
code10 years of coding experience
job7 years of employment as a software developer
bookBachelor's degree, Computer Software Engineering, Bachelor's degree, Computer Software Engineering at Isfahan University of Technology
bookMaster's degree, Computer Software Engineering, Master's degree, Computer Software Engineering at Sharif University of Technology
languagesEnglish, Turkmen, Persian
stackoverflow-logo

Stackoverflow

Stats
3,576reputation
2.1mreached
68answers
10questions
Badges
tensorflow
top-5%
pip
top-5%
firebase-realtime-database
top-5%
python
top-5%
github-logo-circle

Github Skills (20)

graph-algorithms10
python10
complex-networks10
graph-theory10
test-automation10
firebase-realtime-database9
tensorflow9
pip9
firebase6
encapsulation6
php6
google-chrome6
android6
information-hiding6
regex6

Programming languages (11)

TypeScriptC#JavaCoffeeScriptJavaScriptPHPJupyter NotebookRuby

Github contributions (5)

github-logo-circle
networkx/networkx

Jan 2019 - Feb 2019

Network Analysis in Python
Role in this project:
userData Scientist / Backend Developer
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.
graph-analysispythoncomplex-networksgraph-theorygraph-visualization
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