Amirhossein Seyhani is an enterprise-scale software engineer and PhD student at the University of Waterloo with nine years of experience building backend systems and teaching core computer science courses. He has led production engineering at Radin Bourse and contributed as an expert backend developer at TAP30, pairing hands-on system design with practical deployment experience. As a graduate research assistant, he blends academic rigor in algorithms and software engineering with real-world product constraints. He also has a strong teaching background from the University of Tehran, mentoring students in algorithms, discrete math, and advanced programming. Known for bridging research and production, he brings a rare combination of deep theoretical grounding and proven delivery in financial and mobility platforms.
9 years of coding experience
5 years of employment as a software developer
Master's degree, Computer Software Engineering, Master's degree, Computer Software Engineering at University of Tehran
Doctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at University of Waterloo
Contributions:12 reviews, 28 PRs, 47 pushes in 1 year 2 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.