Davide Bertola

Senior Software Engineer at Lookback

Turin, Piedmont, 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
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.
code16 years of coding experience
job13 years of employment as a software developer
bookLiceo scientifico tecnologico
bookMaster of Science (MS), Computer engeneering, Master of Science (MS), Computer engeneering at Politecnico di Torino
languagesEnglish, Italian
stackoverflow-logo

Stackoverflow

Stats
61reputation
46kreached
1answer
0questions
github-logo-circle

Github Skills (30)

javascript10
coffeescript10
ebpf10
c1110
ui-design10
bpf10
c1710
uid10
chat10
front-end-development10
rtcp10
webclient10
rust10
webrtc10
chat-application10

Programming languages (22)

C#JavaC++CSSRustCGoHTML

Github contributions (5)

github-logo-circle
yakyak/yakyak

May 2015 - Jun 2018

Desktop chat client for Google Hangouts
Role in this project:
userFull-stack Developer
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.
inboxelectronchat-clientgooglechat
aya-rs/aya

Jun 2022 - Jun 2022

Aya is an eBPF library for the Rust programming language, built with a focus on developer experience and operability.
Role in this project:
userBack-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