Federico Bergero

Principal Engineer at Amazon

Old Toronto, Ontario, Canada
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
Federico Bergero is a Principal Engineer with 15+ years of experience combining academic rigor—PhD in Informatics and a decade teaching OS and Computer Architecture—with hands-on delivery in distributed systems, concurrent programming, and low-level development. He’s driven architecture and backend work across domains from sports betting and consumer electronics to SaaS analytics at companies including Amazon and ProfitWell. Federico blends strong OO design and methodological thinking about the social side of engineering with practical contributions to open-source simulation tooling, notably implementing the QSS solver in OpenModelica. Colleagues rely on him for solving hard runtime and concurrency problems, mentoring teams, and translating research-grade ideas into production-ready systems. Based in Toronto, he brings a researcher’s mindset to pragmatic engineering decisions and a track record of shipping robust, maintainable systems.
code15 years of coding experience
job18 years of employment as a software developer
bookPosdoctoral Student Computer Simulation Concurrent and Parallel software, Posdoctoral Student Computer Simulation Concurrent and Parallel software at CONICET
bookDoctor of Philosophy (PhD) Informatics, Doctor of Philosophy (PhD) Informatics at FCEIA - UNR
languagesEnglish, Spanish, Italian
github-logo-circle

Github Skills (11)

simulations10
simulation10
compiler10
c-language10
compiler-compiler10
cprogramming-language10
modelica10
data-structure9
algorithm9
data-structures9
algorithms9

Programming languages (12)

HCLJavaC++RustCTeXGoLua

Github contributions (5)

github-logo-circle
OpenModelica/OpenModelica

Mar 2011 - Nov 2015

OpenModelica is an open-source Modelica-based modeling and simulation environment intended for industrial and academic usage.
Role in this project:
userBack-end Developer
Contributions:60 commits in 4 years 8 months
Contributions summary:Federico's primary contribution involves implementing and updating the QSS (Quantized State System) solver within the OpenModelica environment. Their commits demonstrate work on the QSS runtime, including the creation of new libraries and the integration of the solver. They also updated the QSS structure, c_runtime components, and implemented features related to discontinuities.
scienceagent-based-modelingsimulation-frameworkindustrialmodeling-and-simulation
fbergero/OMCompiler

Oct 2015 - Jul 2016

Contributions:2 PRs, 29 pushes, 5 branches in 9 months
industrialmodeling-and-simulationsimulationcompileropenmodelica
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
Federico Bergero - Principal Engineer at Amazon