Jerry Berg

Senior Staff Software Engineer Manager at Google

Denver Metropolitan Area 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

🤩
Rockstar
🎓
Top School
Jerry Berg is a Senior Staff Software Engineer Manager based in the Denver area with over two decades of hands-on C++ and systems engineering experience and four years explicitly in senior roles at Google driving payments platform reliability and vendor integrations. He is known for pragmatic object-oriented design, deep expertise in C++, STL, MFC/COM/Win32, and a history of leading teams to improve efficiency, reliability, and cohesion. At Google he combines individual technical contributions with managerial stewardship, and earlier at Qualcomm built diagnostic tools for wireless chipsets that required robust low-level engineering. Jerry also contributes to high-profile open-source projects like Protocol Buffers, where he fixed race conditions and mutability issues in the Java core—an example of his attention to correctness in widely used infrastructure. Unusually for a senior engineer, he pairs this technical rigor with a creative background in theater arts, which informs his collaborative leadership and clear communication.
code3 years of coding experience
job9 years of employment as a software developer
bookMaster's Degree, Computer Science, Master's Degree, Computer Science at University of Colorado Boulder
github-logo-circle

Github Skills (8)

javas10
proto10
protobuf10
java10
protocol-buffers10
testing10
serialization9
data-serialization9

Programming languages (6)

JavaC++ShellStarlarkCHTML

Github contributions (5)

github-logo-circle
protocolbuffers/protobuf

Oct 2022 - Nov 2022

Protocol Buffers - Google's data interchange format
Role in this project:
userBack-end Developer
Contributions:4 releases, 72 reviews, 4 commits in 1 month
Contributions summary:Jerry primarily contributed to bug fixes and code improvements within the Java core of the protocol buffers library. They addressed race conditions, fixed mutability issues with sub-messages, and ensured compatibility with Java 1.8. Furthermore, the user added and modified test cases and proto files to verify and address nested builder issues. Their work involved direct interaction with core Java files and test implementations.
protocol-buffersrpcgoogle-protocol-buffersinterchange-formatmarshalling
google/oss-policies-info

Jan 2024 - Mar 2025

Contributions:16 reviews, 6 PRs, 6 pushes in 1 year 2 months
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
Jerry Berg - Senior Staff Software Engineer Manager at Google