Summary
Sohail Siadatnejad is an experienced compiler and low-level systems engineer with 11+ years crafting production-grade C++, Python and Rust solutions across cloud platforms, robotics, neuroscience and 3D-printing. He focuses on DL/AV/ML compiler engineering—MLIR/LLVM, HLO/CGO and heterogeneous GPU/HPC backends—while also contributing to tools like libLISA for ISA discovery and fuzzing. A PhD-trained mathematical modeller with a background in computational neuroscience and quantum computing, he blends information-theoretic research and Bayesian methods with hands-on systems design from NAND gates to cloud internals. Sohail has led teams as CTO and senior engineer, shipped critical Open Banking APIs and real-time robotics code, and built novel DSLs and file formats (MP5) for 3D printing. Known for IOI-level algorithmic skill and an uncanny talent for root-cause causality, he thrives in open-source projects and performance-critical engineering.
11 years of coding experience
11 years of employment as a software developer
PhD, Computational Neuroscience, PhD, Computational Neuroscience at The University of Manchester
Amirkabir University of Technology
Bachelor of Science - BS, Computer Engineering, Bachelor of Science - BS, Computer Engineering at University of Isfahan
master of science, computer science, master of science, computer science at Sharif University of Technology
middle school, middle school at Ezheii (Exceptional Talents)
High school Diploma, Maths and Physics, High school Diploma, Maths and Physics at Ezheii ( Exceptional Talents)