Mirko Bonadei

Software Engineer, Tools And Infrastructure at Google

Sweden
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
Mirko Bonadei is a software engineer with 16 years of experience focused on tools and infrastructure, currently building developer-facing systems at Google from his base in Sweden. He brings deep expertise in build systems and dependency management, evidenced by sustained contributions to the Chromium WebRTC source tree where he diagnoses and fixes complex build regressions. Mirko combines hands-on backend work with maintenance and refactoring discipline, improving stability and naming consistency across large codebases. His background in computer science from Università degli Studi di Milano‑Bicocca and long tenure in engineering roles underpin a pragmatic, reliability-first approach to tooling. Colleagues rely on him to untangle brittle CI and fuzzing issues that quietly block developer velocity.
code16 years of coding experience
bookBachelor of Computer Science, Computer Science, Bachelor of Computer Science, Computer Science at Università degli Studi di Milano-Bicocca
bookIstituto Tecnico "Ettore Majorana"
stackoverflow-logo

Stackoverflow

Stats
43reputation
1kreached
0answers
1question
github-logo-circle

Github Skills (9)

c-language10
build-system10
cprogramming-language10
dependency-management9
chromium8
git8
refactoring7
distributed-systems6
timestamp6

Programming languages (7)

C++CJavaScriptPHPHTMLErlangPython

Github contributions (5)

github-logo-circle
JumpingYang001/webrtc

Feb 2021 - May 2021

webrtc source code from https://chromium.googlesource.com/external/webrtc
Role in this project:
userBack-end Developer
Contributions:34 commits in 3 months
Contributions summary:Mirko's commits primarily involve reverting and relanding changes related to build configurations and dependency management. These changes often break the build process or cause issues with fuzzers in the Chromium builds. The user is also involved in refactoring and renaming existing code, specifically changing naming conventions, which is indicative of project maintenance. The user also demonstrates the ability to identify and address problems related to build systems and dependencies.
websocketwebrtcchromium
Contributions:72 commits in 2 months
erlangtoetactickata
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
Mirko Bonadei - Software Engineer, Tools And Infrastructure at Google