Nitin Garg

Senior Staff Software Engineer @ Blaize

About Nitin Garg

Nitin Garg is a Senior Staff Software Engineer with a decade of experience at Blaize, where he has contributed to the development of the OpenVX driver and led various engineering teams. He previously worked at Microsoft and Samsung, focusing on graphics applications and frameworks.

Current Role at Blaize

Nitin Garg serves as a Senior Staff Software Engineer at Blaize, a position he has held since 2014. In this role, he has contributed significantly to the development of the OpenVX driver, a key component for computer vision applications. He leads the Solutions team, facilitating collaboration among customers, partners, and internal teams for technical discussions and future product planning. His responsibilities also include mentoring and training engineers, having led around 18 engineers over six years.

Previous Experience at Microsoft

Before joining Blaize, Nitin Garg worked at Microsoft as a Software Development Engineer (SDE) from 2012 to 2014 in the Hyderabad Area, India. During his tenure, he conducted hundreds of design and code reviews, which contributed to the development of complex new features for the OpenVX driver. His experience at Microsoft provided him with a strong foundation in software engineering practices.

Early Career at Samsung

Nitin Garg began his career at Samsung, where he developed several graphics applications and frameworks using OpenGL, MFC, and Android technologies. This experience laid the groundwork for his subsequent work in software engineering and contributed to his expertise in graphics programming.

Educational Background

Nitin Garg studied Electrical Engineering at the Indian Institute of Technology, Kanpur, where he earned his B. Tech degree in 2008. Prior to that, he completed his schooling at Aggarwal Public School and Delhi Public School Faridabad, achieving his 10th and 12th standards, respectively. He also attended BPVVM, where he completed his General Studies up to the 8th standard.

Contributions to Quality Management at Blaize

At Blaize, Nitin Garg has played a vital role in the Quality Management System (QMS) and functional safety teams. He has written scripts to auto-generate and execute thousands of test cases, emphasizing massive code reuse and minimizing manual effort. Additionally, he has served as a Scrum Master, driving agile development approaches and facilitating sprint planning and execution.

People similar to Nitin Garg