Nitin Garg
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.