Maksym Sobolyev

Developer at Sippy Software, Inc.

New Westminster, British Columbia, Canada
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
Maksym Sobolyev is a seasoned developer with 23 years building high-performance, real-time communication systems specializing in SIP/VoIP, RTP and NAT traversal. He has founded and led companies (Sippy Software) while contributing core modules and long-running maintenance to major open-source SIP projects like Kamailio and OpenSIPS. His deep systems expertise spans FreeBSD platform support, memory-robust C libraries (libucl), and secure RTP work, with notable commits that improved NAT handling, SDP rewriting, and cross-platform compatibility. A FreeBSD committer and frequent contributor to projects such as Cap'n Proto and RRDtool, he blends low-level engineering with pragmatic product thinking. Based in New Westminster, Canada, Maksym pairs academic training in physics/radiophysics with entrepreneurial experience to solve complex distributed-systems and telephony challenges often overlooked by higher-level engineers.
code23 years of coding experience
job6 years of employment as a software developer
bookMaster of Science, Physics and Radiophysics, Master of Science, Physics and Radiophysics at Taras Shevchenko National University of Kyiv
github-logo-circle

Github Skills (40)

c-language10
lib10
sipjs10
multiplatform10
freebsd10
memory-management10
time-series10
cross-platform10
c-programming10
sdp10
c1110
data-structure10
sip10
c1710
srtp10

Programming languages (13)

C++CMakefileGoHTMLErlangTypeScriptShell

Github contributions (5)

github-logo-circle
kamailio/kamailio

Apr 2003 - Feb 2016

Kamailio - The Open Source SIP Server for large VoIP and real-time communication platforms -
Role in this project:
userBack-end Developer
Contributions:211 commits, 3 PRs, 5 comments in 13 years
Contributions summary:Maksym's first commit added a utility function to the `usrloc` module to return contacts for registered users, a function used by the `nathelper` module. Subsequent commits demonstrate expertise in the `nathelper` module, including implementing a portable `memmem()` function, adding functionality to periodically ping UDP users, and integrating features to rewrite IP addresses and ports for NAT traversal in SDPs. The user also implemented various optimizations.
voltesip-serverkamailiofreeswitchchat
OpenSIPS/opensips

Feb 2008 - Oct 2022

OpenSIPS is a GPL implementation of a multi-functionality SIP Server that targets to deliver a high-level technical solution (performance, security and quality) to be used in professional SIP server platforms.
Role in this project:
userBack-end Developer
Contributions:8 reviews, 182 commits, 62 PRs in 14 years 11 months
Contributions summary:Maksym primarily focused on enhancing the OpenSIPS SIP server's authentication capabilities. They introduced a new parameter to the RADIUS authentication module, addressing issues caused by misbehaving network devices, and corrected the use of the `isflagset()` function for correct flag checking. Additionally, the user made improvements to the SDP handling within the nathelper module, to prevent broken SDPs from being generated by faulty UAs.
professionalsip-servergplsecurityhigh-level
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
Maksym Sobolyev - Developer at Sippy Software, Inc.