Summary
Hossein Naderi is a software engineer with 10 years of experience, currently at Google, who combines industry-grade engineering with deep theoretical expertise in algorithms and distributed systems. He earned an M.Sc. from York University where he solved a 20-year-old open problem by designing the first wait-free, linearizable concurrent queue with poly-logarithmic time complexity鈥攁 result published at ACM PODC and in Springer Nature鈥檚 Distributed Computing. Comfortable across research, teaching, and production roles, Hossein has shipped software at CIBC Capital Markets, Balad Maps, and Cafe Bazaar while mentoring students in algorithms and systems. Known as an "Algorithmist" on GitHub, he favors elegant, provably correct solutions and enjoys turning theoretical breakthroughs into practical, high-performance implementations. Based in Old Toronto, he blends rigorous problem-solving with collaborative engineering to tackle mission-critical, concurrent systems.
9 years of coding experience
7 years of employment as a software developer
Mathematics, High School, Mathematics, High School at National Organization for Development of Exceptional Talents (Sampad)
Visiting Graduate Student, Computer Science, Visiting Graduate Student, Computer Science at University of Toronto
Master of Science - MS, Computer Science, Master of Science - MS, Computer Science at York University
Bachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at Sharif University of Technology
Persian, English