Summary
Arash Nouri is a Senior Software Engineer based in San Francisco with nine years of experience building scalable systems, currently designing and implementing routing algorithms at Uber. He holds a PhD in Computer Science and a strong academic background in algorithms, computational geometry, and data structures, which inform his approach to large-scale distributed problems. His career spans startups and enterprises, from biometric identification engines to analytics and agtech platforms, giving him a practical mix of research rigor and product-focused delivery. Known for translating theoretical foundations into production-grade code, he excels at making complex routing and spatial problems efficient and reliable. Outside of Uber, his early work on fingerprint and iris identification demonstrates a longstanding interest in applied pattern recognition and high-performance engineering.
9 years of coding experience
4 years of employment as a software developer
Amirkabir University of Technology
Doctor of Philosophy (PhD), Computer Science, Doctor of Philosophy (PhD), Computer Science at Carleton University
English, Persian