Eric Green

Director - Software Development at Ooma, Inc.

New York, New York, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Eric Green is a seasoned software leader with 12 years of experience building and operating real-time communications and backend systems, now serving as Director of Software Development at Ooma in New York. He progressed from hands-on backend engineering and VoIP-focused work at OnSIP—where he led SIP.js and rtpengine contributions around call recording, RTP handling, and signaling robustness—to an engineering role at Facebook and into senior management. Eric blends deep protocol-level expertise in WebRTC/SIP and media proxy internals with proven people and delivery leadership across scale-up and enterprise environments. He has a practical history of shipping production-quality fixes and features (including iOS WebRTC integration and low-level RTP recording) that reveal a preference for durable, debuggable systems. A Rensselaer Polytechnic Institute computer science graduate, he pairs technical craftsmanship with a track record of driving cross-functional teams to operationalize complex voice/video services.
code12 years of coding experience
job12 years of employment as a software developer
bookBachelor of Science (B.S.) Computer Science, Bachelor of Science (B.S.) Computer Science at Rensselaer Polytechnic Institute
languagesEnglish
github-logo-circle

Github Skills (20)

objective-c10
javascript10
ios10
audio-processing10
c1110
voip10
sip10
c1710
sips10
webrtc10
rtp10
cordova9
pcap9
integrate9
integrations9

Programming languages (6)

TypeScriptCJavaScriptPHPObjective-CPython

Github contributions (5)

github-logo-circle
onsip/SIP.js

Jul 2013 - Dec 2020

A simple, intuitive, and powerful JavaScript signaling library
Role in this project:
userBack-end Developer
Contributions:20 releases, 469 commits, 84 PRs in 7 years 6 months
Contributions summary:Eric focused on maintaining and improving the functionality of the sip.js library. Their commits involved bug fixes for issues such as relay candidate, UAC invite without SDP, and various fixes for 100rel behavior. They also added modifications for attended transfer and other bug fixes to maintain the robustness of the SIP library.
javascriptwebrtcintuitivesipvoip
alongubkin/phonertc

Jun 2014 - Aug 2014

WebRTC for Cordova apps - No longer active
Role in this project:
userMobile Developer (iOS)
Contributions:28 commits in 2 months
Contributions summary:Eric primarily worked on the iOS implementation of the `phonertc` repository, which aims to provide WebRTC functionality for Cordova apps. Their contributions focused on updating the WebRTC iOS libraries, updating header files, and integrating the WebRTC video elements with the iOS native UI. They also addressed issues like initializing SSL and ensuring video stability, along with general refactoring.
janus-gatewaywebrtccordova
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.
Request Free Trial