Chip Hogg

Staff Software Engineer at Aurora

Pittsburgh, Pennsylvania, 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
Chip Hogg is a Staff Software Engineer in Pittsburgh with 14 years of experience building robust, production-grade systems across Google, Uber, and Aurora. Trained as a physicist with a PhD from Carnegie Mellon, he blends rigorous scientific thinking with pragmatic software engineering to tackle complex back-end and systems problems. At Aurora he progressed from Senior Engineer to Staff, driving large-scale technical initiatives in autonomy software. He contributes to the C++ open-source ecosystem—working on core abstractions in the mp-units library that improve representation and operations on physical quantities, reflecting his domain crossover between physics and engineering. Known for improving internal representations and mathematical correctness, he brings a rare mix of research depth and hands-on delivery to distributed system and tooling challenges.
code13 years of coding experience
job9 years of employment as a software developer
bookBachelor of Science (BSc), Physica and Computer Science, Bachelor of Science (BSc), Physica and Computer Science at Brock University
bookDoctor of Philosophy (PhD), Physics, Doctor of Philosophy (PhD), Physics at Carnegie Mellon University
stackoverflow-logo

Stackoverflow

Stats
1,580reputation
467kreached
9answers
3questions
github-logo-circle

Github Skills (25)

c-language10
lib10
multidimensional10
code-library10
html-template10
python-templates10
dimensional-modeling10
code-templates10
apptemplates10
cpp-templates10
cprogramming-language10
two-dimensional10
data-structure9
algorithm9
algorithms9

Programming languages (17)

JavaC++BikeshedRustCMakeTeXGoHTML

Github contributions (5)

github-logo-circle
mpusz/mp-units

Dec 2021 - Jan 2023

The quantities and units library for C++
Role in this project:
userBack-end Developer
Contributions:57 reviews, 137 commits, 18 PRs in 1 year
Contributions summary:Chip primarily contributed to the core functionality of the mp-units library, which focuses on handling physical quantities and units in C++. Their commits demonstrate the implementation of concepts such as `Magnitude`, `BasePower`, and related mathematical operations like product, inverse, and quotient. These changes included the creation of helper functions and concepts and modifying existing structures within the library to incorporate these new features. The contributions focused on improving the library's internal representation and manipulation of units and quantities.
physical-unitsc-plus-plusunitmanipulationquantity
google/vim-syncopate

Oct 2014 - Aug 2015

Make it easy to share beautiful code. DISCLAIMER: This is not an official Google product.
Contributions:32 commits, 2 PRs, 1 push in 10 months
googlefirebaseshare
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