Alessandro Ros

Software Engineer, Delivery Optimizaton Team

Milan, Lombardy, Italy
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
Alessandro Ros is a software engineer and founder with 7+ years building high-throughput distributed systems, real-time media infrastructure and ML platforms, currently driving architectural delivery at AlmavivA. He created MediaMTX and the bluenviron suite—open-source Go projects with 20k+ GitHub stars and millions of downloads—that power streaming in enterprises, municipalities, autonomous vehicles and research labs. His hands-on background spans protocol-level work (RTSP/RTMP/WebRTC/SRT), hardware-accelerated video pipelines, and ML/LLM-based video analysis deployed in production. At AlmavivA he resolves cross-domain blockers and architects solutions across cloud, Kubernetes/OpenShift and edge environments. A former robotics engineer, he combines systems-level thinking with practical delivery, contributing to projects like pion/webrtc and pymavlink where he improved core protocol handling and robustness. He holds an MSc in Mechatronic Engineering from Politecnico di Milano and is triple cloud-certified (AWS/Azure).
code7 years of coding experience
job2 years of employment as a software developer
bookMaster's degree, Mechatronic Engineering, Master's degree, Mechatronic Engineering at Politecnico di Milano
github-logo-circle

Github Skills (21)

rtsp10
mavlink10
testing10
networking10
lua10
go10
golang10
webrtc10
rtp10
authentication9
udp9
user-authentication9
authorizations9
tcp9
authorization9

Programming languages (9)

TypeScriptCRustCMakeJavaScriptGoPHPHTML

Github contributions (5)

github-logo-circle
bluenviron/mediamtx

Dec 2019 - Jan 2023

Ready-to-use SRT / WebRTC / RTSP / RTMP / LL-HLS media server and media proxy that allows to read, publish, proxy, record and playback video and audio streams.
Role in this project:
userBack-end Developer
Contributions:77 releases, 9 reviews, 1401 commits in 3 years 1 month
Contributions summary:Alessandro's commits center around the implementation of features and improvements for the WebRTC functionality within the media server. They've focused on enabling WHIP/WHEP protocols for publishing and reading streams, with code modifications evident in internal core files. The user also worked on enhancing the system's robustness, as seen in fixes for compatibility issues and connection failures.
rtmprtsp-rtmpplsproxyh264
bluenviron/gortsplib

Jan 2020 - Jan 2023

RTSP 1.0 client and server library for the Go programming language
Role in this project:
userBack-end Developer
Contributions:3 reviews, 1297 commits, 767 PRs in 3 years
Contributions summary:Alessandro's contributions center around simplifying the authentication and authorization features within the RTSP library. They are also responsible for adding support for UDP and TCP stream protocols. Their work also includes improving the code through removing StreamProtocol, and fixing issues related to incorrect packets handling and time calculations. The updates cover the correct management of frames across the codebase.
golangrtsp-proxyrtpaach264
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
Alessandro Ros - Software Engineer, Delivery Optimizaton Team