Artur Shellunts is a senior software engineer based in Göppingen, Germany, with 7+ years focused on video codecs, real-time communication and C++ system engineering. He has driven production improvements at TeamViewer (VP9 SVC for large meetings) and contributed to LiveKit and the widely used pion/webrtc and flutter-webrtc open-source projects, implementing H.264 parsing, per-track telemetry and cross-platform WebRTC fixes. Comfortable across backend, mobile and test automation, he combines low-level codec expertise with pragmatic CI/CD and testing practices introduced at scale. Artur’s background includes hardware-accelerated decoder work at Intel and practical experience shipping features from prototype iOS apps to SFU servers, reflecting a strong end-to-end view of media systems. A pragmatic TDD advocate and mentor, he often pairs deep protocol knowledge (RTP/STUN/SDP) with automation to raise reliability of real-time media stacks.
7 years of coding experience
11 years of employment as a software developer
BS, Computer Science, BS, Computer Science at State University of Nizhni Novgorod named after N.I. Lobachevsky (UNN)
Master of Business Informatics, Information Systems and Technologies, Master of Business Informatics, Information Systems and Technologies at Higher School of Economics
Contributions:26 reviews, 7 commits, 13 PRs in 2 years
Contributions summary:Artur primarily contributed to the `pkg/media/h264reader` package, implementing H.264 parsing functionality. They created new reader instances, implemented parsing logic for H.264 Network Abstraction Layer (NAL) units, and wrote comprehensive unit tests to validate the functionality. In addition to improvements to the H264 reader, the user refactored code, and added a test to the pion-to-pion example.
End-to-end stack for WebRTC. SFU media server and SDKs.
Role in this project:
Backend & Test Engineer
Contributions:23 reviews, 14 commits, 24 PRs in 3 months
Contributions summary:Artur primarily focused on improving the testing infrastructure and writing new tests for the LiveKit server. They refactored existing test code, added new tests for telemetry, and implemented testing for RTT calculations. Their contributions included refactoring core functionalities and test improvements, demonstrating a focus on code quality and system reliability within the LiveKit project. Furthermore, the user added per-track statistics to the telemetry feature.
golangend-to-endsdkswebrtcvideo
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
Artur Shellunts - Senior Software Engineer at profiforms gmbh