Vikash Choudhary
About Vikash Choudhary
Vikash Choudhary is a Senior Software Engineer at Ribbon Communications, where he has worked since 2018. He holds a Bachelor of Engineering in Electrical, Electronics and Communications Engineering from Government Engineering College, Rajkot, and has extensive experience in software debugging and protocol issue resolution.
Work at Ribbon
Vikash Choudhary has been employed at Ribbon Communications as a Senior Software Engineer since 2018. He operates from the Bengaluru Area in India, contributing to various projects and initiatives within the company. His role involves addressing complex technical challenges, particularly those related to SIP and SDP protocols. He has played a significant part in developing solutions that enhance SIP port mapping and resolve issues such as random 400 Bad Requests for emergency calls.
Education and Expertise
Vikash Choudhary earned a Bachelor of Engineering (B.E.) degree in Electrical, Electronics and Communications Engineering from Government Engineering College, Rajkot, between 2010 and 2014. He also completed his Higher Secondary Certificate (H.S.C) in Science at Upasana Lions English Medium School from 1998 to 2010. His educational background provides a strong foundation for his technical skills, which include proficiency in debugging software with tools like GDB, Valgrind, and Wireshark.
Background
Prior to his current position at Ribbon Communications, Vikash Choudhary worked as a Software Engineer at GlobalLogic from 2016 to 2018 in Bangalore. He also gained experience at Harman Connected Services Corp India Private Ltd, where he served as a Software Engineer from 2014 to 2016 in Gurgaon, India. His career trajectory reflects a consistent focus on software engineering and problem-solving in various technical environments.
Technical Skills
Vikash Choudhary possesses a range of technical skills that enhance his effectiveness as a software engineer. He is familiar with version control systems such as GIT and SVN, and he utilizes static code analysis tools like Coverity. His expertise extends to troubleshooting application crashes related to thread synchronization, segmentation faults, and memory leaks. Additionally, he specializes in resolving issues with SBC modules, including CALL ADMINISTRATION and IP Layer Rate Limiting.
Achievements in Software Engineering
Throughout his career, Vikash Choudhary has developed solutions for critical customer requirements, particularly in the realm of SIP and SDP protocols. His work includes improving SIP port mapping and addressing issues related to emergency call handling. His ability to resolve complex technical issues has contributed to the overall success of the projects he has been involved in.