Kiran Joshi
About Kiran Joshi
Kiran Joshi is a Distinguished Software Architect at Ribbon Communications, where he has worked since 2017. He has extensive experience in media signaling and routing applications, having held various engineering roles at companies such as 3Com, Sonus, and UTStarcom.
Work at Ribbon
Kiran Joshi has served as a Distinguished Software Architect at Ribbon Communications since 2017. In this role, he has focused on integrating media signaling and routing applications with virtual DSP and network processor software stacks. He has also provided architectural guidance to cross-divisional teams during design and implementation phases, emphasizing network security, signaling, and media containers for the Ribbon Azure SBC Edge CNe product. His contributions have been significant in enhancing the performance and capabilities of the company's software solutions.
Previous Experience
Before joining Ribbon, Kiran Joshi held various positions in the software engineering field. He worked at Sonus from 2013 to 2017 as a Distinguished Project Software Engineer, where he played a key role in reworking the SBC Edge architecture to improve voice quality performance. His earlier experience includes roles at 3Com as a Senior Software Engineer from 1997 to 2003, and at UTStarcom as a Distinguished Software Engineer from 2003 to 2009. He also worked at US Robotics and Alpha Circuits, gaining a diverse range of skills in software development and engineering.
Education and Expertise
Kiran Joshi earned a Bachelor of Engineering in Electrical and Electronics Engineering from the University of Illinois Chicago, completing his studies from 1989 to 1992. His educational background laid the foundation for his extensive expertise in software architecture, media signaling, and network security. He has developed proficiency in various development tools, including Clearcase, Perforce, and Visual Studio, as well as debugging tools such as Ethereal and HP Logic Analyzer.
Technical Contributions
Throughout his career, Kiran Joshi has made notable technical contributions in the field of software engineering. He has integrated applications with tele-network signaling stacks, including ZebOS and Quagga, and has worked on the Octasic Vocallo DSP stack for media applications. His experience includes developing operator-based Command Line Interface (CLI) and Simple Management Bus Protocol (SNMP) for various platforms, showcasing his ability to enhance software functionality and user interaction.