Davide Bertola is a Senior Software Engineer with 16 years of experience designing and shipping high-performance multimedia and WebRTC systems, currently building a distributed Rust-based WebRTC solution for Lookback. He has led cross-platform rewrites and SDKs for large-scale sports streaming at Deltatre and served as CTO scaling product and engineering teams for consumer platforms. Comfortable across full-stack, mobile, backend and systems programming, Davide contributes to notable open-source projects like the aya eBPF Rust library and the Janus WebRTC gateway, improving operability and recording robustness. Pragmatic and results-driven, he combines hands-on coding with architecture and release management for live operations under tight deadlines. A detail-oriented tinkerer, he often bridges low-level systems work (eBPF, media pipelines) with user-facing product features.
16 years of coding experience
13 years of employment as a software developer
Liceo scientifico tecnologico
Master of Science (MS), Computer engeneering, Master of Science (MS), Computer engeneering at Politecnico di Torino
Contributions:25 releases, 411 commits, 138 PRs in 3 years 1 month
Contributions summary:Davide primarily contributed to the front-end development of the desktop chat client. Their work involved modifying UI components written in CoffeeScript and JavaScript, integrating the application with the Hangouts API, and implementing features like rich text formatting and the display of stickers. They also worked on build and deployment tasks, by creating the build script for OSX applications.
Aya is an eBPF library for the Rust programming language, built with a focus on developer experience and operability.
Role in this project:
Back-end Developer & Automation Engineer
Contributions:5 reviews, 7 commits, 7 PRs in 11 days
Contributions summary:Davide contributed to the `aya-rs/aya` repository by implementing a `program.unload()` API, adding functionality to detach links and unload programs. They also reworked the `aya-gen` CLI, migrating from structopt to clap 3 and adding features like a `--header` option and support for additional bindgen arguments. Further contributions include fixing lint errors and making updates related to clap changes.
bpfrustsecurityebpfobservability
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
Davide Bertola - Senior Software Engineer at Lookback