Bryce Hagar is a lead program engineer and transitioning Air Force veteran with 18 years of cross-disciplinary experience solving mission-critical defense problems across software, electrical, and systems engineering. He combines hands-on embedded and back-end development with program and test management, having led teams at Cromulence and Northrop Grumman and served in multiple technical and intelligence roles at NASIC. Bryce holds an MS in Electrical and Computer Engineering and a machine learning certificate from the University of Florida, blending advanced academic training with practical DoD delivery. An effective customer-facing communicator and mentor, he has supervised developmental engineering efforts and coached direct reports through complex technical transitions. He contributes to open-source projects—working on time-series support for the Riak Erlang client and integrating diverse community submissions—which reflects both his low-level systems chops and collaborative integration skills.
18 years of coding experience
6 years of employment as a software developer
Associate of Arts - AA, Associate of Arts - AA at St. Johns River State College
Bachelor of Science - BS, Electrical Engineering, Bachelor of Science - BS, Electrical Engineering at University of West Florida
Master of Science - MS, Electrical and Computer Engineering, Master of Science - MS, Electrical and Computer Engineering at University of Florida
Contributions:13 commits, 2 PRs, 4 pushes in 1 month
Contributions summary:Bryce focused on implementing and refactoring time series functionality for the Riak Erlang client. They introduced new modules for time series serialization, query operators, and put operators. The contributions included defining data structures, and functions for serializing, deserializing, and handling time series data, including integration with the Riak Protobuf format. The changes involved splitting functionality into multiple modules and implementing functions to interact with the Riak database.
Hello world in every computer language. Thanks to everyone who contributes to this, make sure to see contributing.md for contribution instructions!
Role in this project:
Full-stack Developer
Contributions:9 commits in 1 day
Contributions summary:Bryce primarily contributed by merging branches from various contributors, which included updates to multiple programming languages to implement the "Hello World" program. The commits show contributions in various languages, including Shakespeare, Groovy, and DTrace, along with updates to different files within the repository. This merging activity suggests a role focused on integrating different code contributions and ensuring the repository's central purpose is met.
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.