Rahul Sreeram
About Rahul Sreeram
Rahul Sreeram is a Technical Lead and Individual Contributor with a Master's degree in Electrical Engineering from the New Jersey Institute of Technology. He has extensive experience in software engineering, having worked at Alcatel-Lucent, ECI Telecom, and currently at Ribbon Communications since 2017.
Work at Ribbon Communications
Rahul Sreeram has been employed at Ribbon Communications since 2017, serving as a Technical Lead and Individual Contributor. In this role, he is responsible for various technical initiatives, including upgrading systems to TLS1.3 and selecting robust SSH algorithms. He leads the implementation of security features, such as password complexity and history, utilizing PAM. His contributions also include designing and implementing Verified Boot support to ensure filesystem integrity during the boot process.
Previous Experience at ECI Telecom
Prior to his current position, Rahul Sreeram worked at ECI Telecom as a Senior Software Engineer from 2014 to 2017. During his tenure, he contributed to software development projects and gained experience in various technical aspects relevant to the telecommunications industry. His role involved addressing complex engineering challenges and collaborating with cross-functional teams.
Experience at Alcatel-Lucent
Rahul Sreeram began his professional career at Alcatel-Lucent, where he worked as a Senior Software Engineer from 2010 to 2014 in the Bengaluru Area, India. His responsibilities included software development and engineering tasks that contributed to the company's telecommunications solutions. This experience laid the foundation for his subsequent roles in the industry.
Education and Expertise
Rahul Sreeram holds a Master of Science in Electrical Engineering from the New Jersey Institute of Technology, which he completed from 2009 to 2010. He also earned a Bachelor's Degree in Electronics and Communications from the Bangalore Institute of Technology, where he studied from 2004 to 2008. His educational background provides a strong foundation in engineering principles and technical expertise in the telecommunications field.
Technical Contributions and Projects
Throughout his career, Rahul Sreeram has made significant technical contributions. He has led the porting of applications and operating systems to ARM architecture, addressing challenges associated with a major GCC version upgrade. Additionally, he utilizes libunwind to provide platform backtrace support, enhancing debugging capabilities within the systems he works on.