Ehsan Totoni is a technical founder and CTO with over a decade of experience building compiler and parallel-computing systems that turn native Python and SQL into high-performance, HPC-class binaries. As co-founder and CTO of Bodo, he leads development of an auto-parallelizing inferential compiler and compute engine that brings cluster-scale efficiency to data and AI workloads. His research and engineering history spans Intel Labs and Carnegie Mellon, where he created HPAT and contributed core work to Numba, demonstrating deep expertise in JIT compilation, array analysis, and auto-parallelization. Comfortable bridging research and production, he combines PhD-level systems thinking with hands-on back-end and QA engineering—often writing critical unit tests and fixes for complex compiler IR and inlining issues. Based in Pittsburgh, he’s known for turning compiler research into practical, widely used tooling that accelerates real-world data pipelines.
10 years of coding experience
9 years of employment as a software developer
PhD Computer Science, PhD Computer Science at University of Illinois Urbana-Champaign
BSc Computer Engineering, BSc Computer Engineering at Sharif University of Technology
Back-end Developer & QA Engineer / Test Automation Engineer
Contributions:40 reviews, 83 commits, 66 PRs in 2 years 6 months
Contributions summary:Ehsan primarily contributed to the Numba project by implementing bug fixes and enhancements related to the compilation and array analysis features. They addressed issues in the IR (Intermediate Representation) utilities, array analysis, and inlining mechanisms. A significant portion of their work involved writing and modifying unit tests to ensure the correctness and stability of the codebase.
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.