Piyush Singh

Piyush Singh

Technical Lead @ Ribbon

About Piyush Singh

Piyush Singh is a Technical Lead at Ribbon Communications, where he has worked since 2018. He has a background in software engineering with experience in VoIP technology, C/C++ development, and a strong foundation in IMS.

Current Role at Ribbon Communications

Piyush Singh has been serving as a Technical Lead at Ribbon Communications since 2018. In this role, he applies his extensive experience in VoIP technology and development, particularly utilizing C and C++ on Linux/Unix platforms. His responsibilities include leading technical projects and ensuring the successful implementation of solutions in the telecommunications sector.

Previous Experience in Software Engineering

Prior to his current position, Piyush Singh worked at GlobalLogic as a Senior Software Engineer from 2015 to 2017. He also held the role of Associate Consultant at GlobalLogic for eight months in 2017 to 2018. His earlier experience includes a two-year tenure as a Software Engineer at Aricent Group from 2011 to 2013, and a brief position as a Software Engineering Trainee in 2011.

Educational Background

Piyush Singh completed his Bachelor of Science in Mathematics at V.B.S Purvanchal University from 2003 to 2006. He further pursued a Master of Computer Applications (MCA) at Vellore Institute of Technology from 2007 to 2010. Earlier, he studied at A.I College Bhitari Ghazipur, where he completed his 12th grade in Science from 2001 to 2003 and his 10th grade from 2000 to 2001.

Technical Skills and Expertise

Piyush Singh possesses a foundational understanding of IMS (IP Multimedia Subsystem) and demonstrates extensive experience in VoIP (SIP) technology. He has strong skills in socket programming, data structures, and multithreading. His analytical skills and proficiency in debugging using Linux/Unix tools enable him to troubleshoot and resolve complex coding issues effectively.

Career Timeline

Piyush Singh's career began at Aricent Group as a Software Engineering Trainee in 2011. He then progressed to a Software Engineer role at the same company from 2011 to 2013. Following this, he worked at HCL Technologies as a Lead Engineer for one year in 2013 to 2014. Afterward, he joined GlobalLogic, where he served as a Senior Software Engineer and later as an Associate Consultant. Since 2018, he has been with Ribbon Communications as a Technical Lead.

People similar to Piyush Singh