Scott Godin is a seasoned VoIP and SIP expert with 22 years of experience who leads SIP Spectrum as CEO and President, combining product and project management with deep technical design and team leadership. He brings low-level protocol and networking expertise—demonstrated by substantive C++ contributions to resiprocate and operational enhancements to the widely used coturn TURN server—focused on stability, certificate handling, and maintainable server shutdown features. Earlier leadership as Director of R&D at ComputerTalk underscores his ability to translate telecom research into reliable commercial systems. A University of Waterloo computer science graduate, Scott blends entrepreneurial drive with hands-on backend engineering, particularly around databases and server infrastructure. He often operates at the intersection of AI, SIP, and unified communications, offering pragmatic solutions for complex real-time communications deployments.
21 years of coding experience
15 years of employment as a software developer
Bachelor of Mathematics, Computer Science with Electrical Engineering Electives, Bachelor of Mathematics, Computer Science with Electrical Engineering Electives at University of Waterloo
C++ implementation of SIP, ICE, TURN and related protocols.
Role in this project:
Back-end Developer
Contributions:2 releases, 64 reviews, 8273 commits in 18 years 10 months
Contributions summary:Scott primarily contributed to the C++ implementation of SIP, ICE, TURN, and related protocols. Their work focused on implementing database interactions, suggesting a role in back-end development. The commits involved modifications to database schemas, adjustments for certificate handling, and fixes related to network and build configurations. This indicates a focus on the core functionality and infrastructure of the project.
Contributions:26 reviews, 5 commits, 5 PRs in 11 days
Contributions summary:Scott primarily contributed to the server-side logic and functionality of the coturn project. Their work involved bug fixes, such as correcting issues in SSL handling and ensuring the correct verbose flags were passed. Furthermore, the user implemented a new utility method to reduce code duplication and added a new feature called "drain mode" for server maintenance and controlled shutdowns. These changes demonstrate a focus on improving the stability, efficiency, and operational aspects of the TURN server.
turn-servernetworkingstunsctpserver
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.