About me

PhD, Staff Video Engineer and Full Stack Developer.
More than 10y experience in developing and deploying applications for multimedia streaming and video conference services, including web, backend services, and cloud infrastructure.
Working on the design and development of scalable, high-performance and fault-tolerant systems for real-time communication, with a focus on WebRTC, HLS and related technologies.
Author of open source tools and extensions that can be used to tests and measure the performance and the quality of live streaming and real-time conferencing systems.

Recent Posts

WebRtcPerf

WebRtcPerf is an open-source tool designed for testing WebRTC services with multiple concurrent client connections, measuring the most important RTC statisti...

webrtcperf-js library

A browser library used by the webrtcperf tool to capture the RTC logs and run page inspection/automation. It can also be used stand-alone importing the javas...

Virtual Background webcam effect

This project implements a virtual background effect for webcam video streams directly in the browser. It allows users to select their webcam, apply effects l...

Throttler

A Linux tool that allows to apply network constraints to a single or a group of processes.