Kirill Mikhaylov

Senior Software Engineer at Luxoft

Moscow, Moscow, Russia
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

👤
Senior
🎓
Top School
Kirill Mikhaylov is a senior software engineer with roughly 15–18 years building cross-platform systems for Windows, Linux and the web, specializing in C++ and JavaScript. He has deep expertise in telecommunications protocols and multimedia processing, from implementing SIP and ISDN stacks to designing hardware-accelerated media frameworks and an HTML5/MediaSource video player used in production. His open-source work on a node.js SIP implementation demonstrates hands-on mastery of protocol parsing, authentication and transport layers including TLS and WebSocket support. Comfortable in both low-level driver/SoC development and high-level web media architectures, he excels at turning complex media/telecom requirements into robust, deployable components. Based in Moscow, he combines a strong engineering foundation from MEPhI with a track record of durable, product-facing contributions in both startups and large corporate teams.
code15 years of coding experience
job18 years of employment as a software developer
bookMaster's degree, Electrical and Electronics Engineering, Master's degree, Electrical and Electronics Engineering at National Research Nuclear University MEPhI (Moscow Engineering Physics Institute)
languagesRussian, English
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (17)

javascript10
parser10
sipjs10
sip10
sips10
parsing10
parse10
nodejs10
sipp10
tls129
tls139
websocket9
websockets-client9
mtls9
client-websocket9

Programming languages (1)

JavaScript

Github contributions (5)

github-logo-circle
kirm/sip.js

Oct 2010 - Apr 2022

Session Initiation Protocol for node.js
Role in this project:
userBack-end Developer
Contributions:1 review, 191 commits, 14 PRs in 11 years 8 months
Contributions summary:Kirill primarily contributed to the development and maintenance of the `sip.js` library, focusing on its core functionality and transport layer. They made substantial changes to the parsing and stringifying of SIP messages, including the implementation of authentication headers. Furthermore, the user reworked the transport layer, adding TLS and WebSocket support, and addressing several bugs and issues in the client and server transaction layers.
node-jsnodejsnode
lmangani/voice-server

Oct 2010 - Feb 2012

Contributions:28 commits in 1 year 3 months
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