Datta Nagraj

Staff Software Engineer @ Blaize

About Datta Nagraj

Datta Nagraj is a Staff Software Engineer at Blaize, leading the development of the DNN performance library. He holds a BTech in Computer Science from COEP Technological University and an MS in Software Systems from BITS Pilani.

Work at Blaize

Datta Nagraj has been employed at Blaize since 2020, currently holding the position of Staff Software Engineer. In this role, he leads the development of the DNN performance library, focusing on enhancing performance metrics and efficiency. Prior to his current position, he served as a Senior Software Engineer at Blaize from 2018 to 2020 and as a Software Engineer II from 2017 to 2018. His tenure at Blaize has been marked by a progressive increase in responsibilities and contributions to key projects.

Education and Expertise

Datta Nagraj earned a Bachelor of Technology (BTech) in Computer Science from COEP Technological University, completing his studies from 2008 to 2012. He further advanced his education by obtaining a Master of Science (MS) in Software Systems from the Birla Institute of Technology and Science, Pilani, from 2013 to 2015. His expertise includes solving complex problems related to graph compilers, specifically MLIR and TVM, which are critical in optimizing software performance.

Background

Before joining Blaize, Datta Nagraj worked at Imagination Technologies as a Graduate Software Engineer from 2012 to 2015. This role provided him with foundational experience in software engineering, which he built upon in subsequent positions at Blaize. His career trajectory reflects a commitment to advancing his skills and knowledge in software development and engineering.

Contributions to Software Engineering

In addition to his engineering roles, Datta Nagraj actively shares his insights and experiences in the field of software engineering and artificial intelligence through articles on Medium. His writings contribute to the broader discourse in the tech community, providing valuable perspectives on current trends and challenges in software development.

People similar to Datta Nagraj