Ilya Siamionau is a Senior Software Engineer with nine years of experience building backend systems in Python and TypeScript, full-stack React + Redux interfaces, and real-time WebRTC-based video/audio platforms. He has a strong track record in developer tools and IDE integrations—authoring plugins for IntelliJ, VS Code and others that reached thousands of developers—and led the design of a Model Context Protocol server to bridge AI-powered IDEs with product workflows. At Cycode he improved test coverage from 43% to 70%, sped local file handling by 12%, and redesigned a CLI shipped via package managers and binaries; at Abelana he built a cross-platform WebRTC SDK and a multi-component MDM for VR headsets. He maintains high-impact open-source SDKs with over 500K monthly downloads and has implemented C++ and Rust bindings for Python, reflecting a systems-level fluency beyond typical web development. Comfortable shipping end-to-end solutions—from async Django Channels backends and secure Android agents to Electron setup tools—he combines pragmatism with attention to developer experience. Based in Warsaw, he blends production-grade engineering with open-source contribution and a knack for integrating complex systems into usable tooling.
9 years of coding experience
Specialized secondary education, Information Technology Software, Specialized secondary education, Information Technology Software at College
Bachelor's degree, Information technology software, Bachelor's degree, Information technology software at Belarusian State University of Informatics and Radioelectronics
Неофициальная Python библиотека для работы с API сервиса Яндекс.Музыка
Role in this project:
Back-end Developer
Contributions:12 releases, 130 reviews, 527 commits in 3 years 8 months
Contributions summary:Ilya implemented new object types and methods to interact with the Yandex Music API, focusing on retrieving and displaying detailed information about users' content (tracks, albums, playlists). They developed the framework for handling these content types, including object classes and methods for data deserialization. This work involved significant interaction with the API's data structures and server response handling, demonstrating a focus on core back-end functionality.
Contributions:126 commits, 4 PRs, 103 pushes in 3 years 8 months
nextjs
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
Ilya Siamionau - Senior Software Engineer at Datadog