Konstantin Itskov is a founder and CEO with a decade of engineering and startup leadership, grounded in a Columbia BA in Computer Science (magna cum laude). He has repeatedly served as Founder/CTO, shipping production systems while staying hands-on in languages from Go and C/C++ to Python and JavaScript. His open-source work on the Pion WebRTC/ICE projects — including rearchitecting ICE internals and expanding SDP test coverage — highlights deep expertise in real-time networking protocols and robust peer‑connectivity logic. That protocol-level experience pairs with practical product delivery, evidenced by multiple startup pivots and leadership roles. Background as an IDF field medic, motorcycle mechanic and business consultant underscores a pragmatic, adaptable approach to problem solving and operations.
11 years of coding experience
6 years of employment as a software developer
Bachelor of Arts (BA), Computer Science, Magna Cum Laude, Bachelor of Arts (BA), Computer Science, Magna Cum Laude at Columbia University in the City of New York
Associate of Science (AS), Mathematics, Summa Cum Laude, Associate of Science (AS), Mathematics, Summa Cum Laude at City University of New York
Contributions:86 commits, 29 PRs, 112 pushes in 10 months
Contributions summary:Konstantin's primary contribution focuses on adding and expanding the unit test suite for the Session Description Protocol (SDP) within the Pion WebRTC library. The commits involve creating comprehensive test cases to cover various SDP fields and functionalities, ensuring the correct unmarshalling and marshalling of SDP data. Furthermore, the user added a working version for the session bandwidth parsing. This suggests a strong emphasis on improving the reliability and robustness of the SDP parsing and generation capabilities of the library.
Contributions:5 commits, 3 PRs, 18 pushes in 9 months
Contributions summary:Konstantin primarily focused on modifying the internal structure and functionality of the ICE (Interactive Connectivity Establishment) implementation in Go. Contributions included moving ICE packages within the project, updating interfaces to align with specifications, and implementing features like trickle ICE support and network type customization. The changes involved core networking logic and candidate management within the ICE agent. These modifications suggest a deep understanding of the underlying networking protocols.
golangpionnetworkingwebrtcsrtp
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
Konstantin Itskov - Founder And CEO at Syncaide, Inc.