Adam Cozzette is a versatile software engineer with a decade of experience building reliable back-end systems and automation tooling from California. A Harvey Mudd-trained mathematician and computer scientist, he blends strong systems-level C/C++ expertise with practical scripting and CI automation. His open-source contributions include meaningful fixes and performance work in Google's widely used Protocol Buffers and automation improvements for the upb C implementation, showing attention to cross-language correctness and developer workflows. Adam excels at untangling platform-specific bugs and improving generation pipelines, a sign of both deep technical curiosity and an eye for maintainability.
10 years of coding experience
Bachelor of Science (BS), Mathematics and Computer Science, Bachelor of Science (BS), Mathematics and Computer Science at Harvey Mudd College
Protocol Buffers - Google's data interchange format
Role in this project:
Back-end Developer
Contributions:47 releases, 449 reviews, 26 commits in 4 years 1 month
Contributions summary:Adam made several contributions to the protocol buffers project, including implementing and refining features related to repeated field methods and string formatting in both C++ and Ruby. A significant part of their work involved integrating internal Google changes, fixing bugs, and ensuring that the code generated by the project functioned as expected across different platforms and languages. They also addressed memory leaks and performance issues.
Contributions:7 reviews, 7 commits, 33 PRs in 3 months
Contributions summary:Adam's primary focus in this repository was on automating the process of updating generated files. Their contributions include adding a GitHub workflow to auto-generate and check in CMake file lists, modifying a script for this purpose, and fixing related issues. The user also refactored and updated the staleness test to improve error messaging to include file diffs.
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.