Anton Runov

Chief Technology Officer at FarPlay

Tbilisi, Georgia
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

🤩
Rockstar
🎓
Top School
Anton Runov is a CTO and audio networking specialist with 11+ years building ultra-low-latency VoIP and music collaboration systems, currently leading FarPlay from prototype to a multi-user, time-synced audio/video service. He combines deep signal-processing and network optimization expertise—implementing jitter buffers, latency correction, and packet re-requesting—with hands-on backend work exemplified by contributions to the jacktrip project for multi-machine audio over the Internet. His background includes performance-driven media server redesigns and mobile low-latency audio I/O for game and consumer voice platforms, plus cluster resource orchestration and WebRTC bridging. Trained as a physicist with a PhD in theoretical and mathematical physics, he brings rigorous analytic thinking to practical engineering trade-offs, enabling musician-friendly solutions that make long-distance ensemble playing feel like the same room.
code10 years of coding experience
job4 years of employment as a software developer
bookPhD, Theoretical and Mathematical Physics, PhD, Theoretical and Mathematical Physics at Saint Petersburg State University
languagesRussian, English
github-logo-circle

Github Skills (7)

audio-processing10
c-language10
cprogramming-language10
networking10
real-time-systems10
multithreading9
qt8

Programming languages (2)

JavaC++

Github contributions (5)

github-logo-circle
jacktrip/jacktrip

Jun 2020 - Oct 2020

JackTrip: multi-machine audio network performance over the Internet.
Role in this project:
userBack-end Developer
Contributions:6 reviews, 10 commits, 4 PRs in 4 months
Contributions summary:Anton implemented features related to audio statistics reporting and jitter buffer management within the JackTrip project. Their changes included adding options for enabling IO statistics, logging them to a file, and incorporating a timer mechanism. They also introduced a new jitter buffer with broadcast output capabilities, along with associated latency corrections and interpolation logic. These changes improve the project's ability to monitor and manage audio streams.
jacktripnetwork-performanceaudio-streamingnetworkingaudio
antonrunov/octaudio

Jun 2015 - Aug 2019

Contributions:5 releases, 61 commits, 34 pushes in 4 years 2 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
Anton Runov - Chief Technology Officer at FarPlay