Senior Principal Software Engineer
CurrentPrincipal developer/technical lead on Ribbon's Converged Intelligent Messaging (CIM) system, a platform providing enhanced voice/video/data applications deployed in both cloud and on-premise environments. - Drive architecture.- Research, design and develop key product features and services.- Technical lead on team of 10 offshore engineers: knowledge transfer, mentor junior team members.- Analyze and diagnose issues in existing deployments; design, develop and deploy solutions.Highlights:- Redesigned CIM to be deployed in OpenStack/Network Function Virtualization (NFV) environment; crafted new features for orchestration, VM monitoring/healing, highly-available components.- Designed and developed on-demand voice/video recording application. - Designed and implemented on-demand call-routing application for large international client . Used as real-time routing engine for CIM call recording and call center applications.- Built video client using WebRTC technologies for Kandy Multi-party Video product offerings.- Led effort to adapt CIM for international deployments.