Summary
Oleg Golosovskiy is a Senior Software Engineer with 14+ years building real-time communications, distributed services, and embedded systems, specializing in C/C++ networking, SIP/XMPP signaling, WebRTC, and NAT traversal. He has designed cross-platform protocol libraries (SIP, XMPP), proprietary NAT punching and TURN/ICE solutions, and led server teams for social and unified-communications platforms using Erlang, Riak, and search engines. His work spans client SDKs for iOS/Android, high-availability WebRTC/SIP gateways, and low-level OS ports across Symbian, QNX and Windows Embedded, reflecting a rare blend of telecom protocol depth and systems-level portability. Known for pragmatic architecture choices and hands-on coding, he also brings production experience with geo-aware DNS clusters, full-text search, and cooperative/preemptive multithreading. An understated strength is his cross-domain fluency—from embedded GUIs to scalable Erlang backends—enabling end-to-end delivery of complex real-time systems.
14 years of coding experience
20 years of employment as a software developer
Bachelor's degree, Computer Science and Engineering Faculty, Bachelor's degree, Computer Science and Engineering Faculty at St. Petersburg State Technical University
Русский, English