Nageshwar Singh

Nageshwar Singh

Member Of Technical Staff @ Cerebras Systems

About Nageshwar Singh

Nageshwar Singh is a Member of Technical Staff at Cerebras Systems, specializing in deep learning and image processing. He holds a Master of Technology in Digital Electronics and Advanced Communication from Manipal Institute of Technology and has extensive experience in software engineering across various companies.

Work at Cerebras Systems

Nageshwar Singh has been working at Cerebras Systems as a Member of Technical Staff since 2022. He is based in Bengaluru, Karnataka, India. His role involves contributing to the development of advanced computing technologies, leveraging his expertise in deep learning and image processing.

Education and Expertise

Nageshwar Singh earned a Master of Technology (M.Tech.) in Digital Electronics and Advanced Communication from Manipal Institute of Technology, studying from 2014 to 2016. He also holds a Bachelor of Engineering (B.E.) in Electronics and Communications Engineering from Gujarat Technological University, completed from 2009 to 2013. His educational background supports his specialization in developing deep learning and image processing kernels.

Professional Background

Nageshwar Singh has a diverse professional background in software engineering. He worked as a Senior Software Engineer at PathPartner Technology from 2018 to 2020 and as a Software Engineer II at AMD from 2020 to 2022. Prior to these roles, he was an Engineer at Svib Software Technologies Pvt. Ltd. and a Sr. Software Engineer at KPIT. He also served as a Teaching Assistant at Manipal Institute of Technology from 2014 to 2015.

Technical Projects and Contributions

Nageshwar Singh has developed a multi-mode radar system utilizing TI's TDA2xx board with 4 x AR12xx radar modules. He also worked on an Active Noise Cancellation (ANC) system, focusing on modeling the secondary path on a DSP board using TI C6713 and Matlab. His technical skills include assembly and intrinsic programming, particularly in SIMD and VLIW architectures.

Software Development Skills

Nageshwar Singh has experience in developing desktop software using C# and C++. He is proficient in technologies such as WPF, Crystal Report, and SQL. His programming skills support his work in performance-intensive applications, particularly in the fields of deep learning and image processing.

People similar to Nageshwar Singh