George Politis

London, England, United Kingdom
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
George Politis is a senior software engineer based in London with 13 years of experience building component-based distributed systems and real-time communications, and is currently pursuing a PhD in computer systems networking and telecommunications. He’s a Java backend specialist and recognized expert on Jitsi Videobridge, contributing deep work on media routing, congestion control, simulcast, RTP/RTCP handling and VP8/VP9 stream rewriting to one of the most widely used open-source video conferencing stacks. His contributions span core libraries, bridge architecture, signaling (SDP/XMPP) and test automation, including adding observability metrics and long-running video quality tests that improve production reliability. Comfortable across backend and WebRTC boundaries, he combines protocol-level packet manipulation with pragmatic system design to scale media servers. Notably, he has implemented authenticated XMPP workflows, adaptive simulcast support, and REMB/receiver-report logic—skills that sit at the intersection of research and production-grade engineering.
code12 years of coding experience
github-logo-circle

Github Skills (34)

jitsi10
vp910
xmpp10
javascript10
selenium10
fest10
configuration-management10
jitsi-meet10
bash10
multicasting10
selenium-ide10
sdp10
jingle10
java10
vp810

Programming languages (10)

TypeScriptJavaShellC++CJavaScriptGoTcl

Github contributions (5)

github-logo-circle
jitsi/libjitsi

Jul 2014 - Apr 2021

Advanced Java media library for secure real-time audio/video communication.
Role in this project:
userBack-end Developer
Contributions:8 reviews, 564 commits, 182 PRs in 6 years 11 months
Contributions summary:George's commits focused on implementing and modifying RTCP (Real-time Control Protocol) features within the advanced Java media library. They specifically added functionality for RTCP termination and worked on the generation of receiver reports and other RTCP packets (e.g. REMB) for bandwidth estimation purposes. They demonstrated work involving packet parsing, header manipulation, and re-writing operations within the context of an RTP/RTCP transport stack.
libjitsiwebrtcstreamvideoreal-time-audio
jitsi/jitsi-videobridge

May 2014 - Nov 2021

Jitsi Videobridge is a WebRTC compatible video router or SFU that lets build highly scalable video conferencing infrastructure (i.e., up to hundreds of conferences per server).
Role in this project:
userBack-end Developer & System Architect
Contributions:29 reviews, 920 commits, 300 PRs in 7 years 7 months
Contributions summary:George's contributions focused on enhancing the core functionality and architecture of the Jitsi Videobridge, particularly in the area of real-time communications. They implemented features related to simulcast stream rewriting and VP8 picture ID rewriting to improve playback, and added support for the dynamic control of streams. Additionally, the user worked on adapting the system to support new protocols and features, such as VP9 SVC, while also maintaining compatibility with existing clients.
scalablejitsiinfrastructurewebrtcvideo-conferencing
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
George Politis