Srinath Avadhanula is a Senior Staff Machine Learning Engineer with 24 years of experience bridging language design, compiler technology, and formal methods to deliver production-grade tooling for embedded systems. He has led multi-year efforts at MathWorks to evolve Stateflow’s language and integrate formal requirements modeling, and now focuses on deploying ML models to resource-constrained, heterogeneous hardware at Cruise. Trained as a PhD mechanical engineer from UC Berkeley and an IIT Bombay alum, he combines rigorous academic grounding with pragmatic software leadership and hands-on compiler/runtime work. Known for mentoring engineers and shipping cross-team, customer-facing features, he brings deep expertise in state-machine theory and simulation technologies to both product and low-level deployment challenges.
24 years of coding experience
17 years of employment as a software developer
PhD Mechanical Engineering, PhD Mechanical Engineering at University of California, Berkeley
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.
Request Free Trial
Srinath Avadhanula - Senior Staff Machine Learning Engineer at Cruise