Marco Bonvini

Staff Software Engineer at Google

Oakland, California, United States
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

👤
Senior
🎓
Top School
Marco Bonvini is a Staff Software Engineer based in Oakland with 13 years of experience solving data- and math-intensive problems and shipping ML-driven production systems at Google. He blends deep academic training (PhD in Systems and Control) with hands-on full-stack and automation skills, having built real-time data pipelines and ML algorithms for energy sensing at Whisker Labs and LBNL. A significant contributor to the widely used open-source Modelica Buildings library, he has automated complex model builds and simulation workflows, bridging simulation research and production engineering. Known for turning advanced state-estimation and pattern-recognition research into robust, deployable solutions, he excels at shrinking experimental prototypes into scalable, maintainable systems.
code13 years of coding experience
job10 years of employment as a software developer
bookDoctor of Philosophy (Ph.D.), Information Technology - Systems and Control, Doctor of Philosophy (Ph.D.), Information Technology - Systems and Control at Politecnico di Milano
languagesEnglish, French
stackoverflow-logo

Stackoverflow

Stats
91reputation
5kreached
3answers
1question
github-logo-circle

Github Skills (15)

simulations10
simulation10
automation10
bash10
automations10
python10
modelica10
building-blocks9
emr6
openmodelica6
aws-cloudformation6
amazon-web-services6
fmi6
max6
minimum6

Programming languages (4)

JavaScriptModelicaJupyter NotebookPython

Github contributions (5)

github-logo-circle
lbl-srg/modelica-buildings

Apr 2013 - Jul 2015

Modelica Buildings library
Role in this project:
userBackend & Automation Engineer
Contributions:453 commits, 6 PRs, 32 pushes in 2 years 2 months
Contributions summary:Marco's contributions primarily involve refactoring and automating tasks within the Modelica Buildings library. This includes renaming packages, modifying scripts for updating model parameters, and creating scripts to manage and update simulation time values in model annotations. The user also developed scripts to convert data files into formats compatible with the Modelica models. The user's work involved significant changes to the file structure and simulation parameters, demonstrating expertise in automating build processes.
modelicabuildingsenergy-efficiency
mbonvini/Optimization

Apr 2014 - May 2015

Contributions:34 commits, 21 pushes in 1 year 1 month
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