Greg Hogan is a VP of Infrastructure with 11 years of professional experience who leads infrastructure at comma.ai from San Diego, bringing deep hands-on expertise in embedded systems, back-end engineering, and automotive tooling. He has a strong foundation in computer engineering from Iowa State and a long track record spanning startups and enterprise R&D at Atanasoft and DuPont Pioneer. At comma.ai he combines leadership with code-level contributions to high-profile open-source projects like openpilot, opendbc, and panda, improving video upload, Honda steering logic, CAN bus handling, and low-level drivers. Known for bridging firmware and cloud/backend concerns, he often moves between device drivers and infrastructure automation to ship reliable vehicle-integrated systems. An unadvertised strength is his knack for fixing subtle integration issues (pointer exceptions, CAN-FD quirks, CI exclusions) that keep complex robotics stacks running smoothly.
11 years of coding experience
17 years of employment as a software developer
Bachelor of Science (B.S.), Computer Engineering, Bachelor of Science (B.S.), Computer Engineering at Iowa State University
Contributions:26 reviews, 103 commits, 56 PRs in 4 years 11 months
Contributions summary:Greg primarily focused on low-level driver development and system integration for the comma.ai panda device. Their contributions involved fixing pointer exceptions and implementing an auto-install WinUSB device driver, indicating work on device interaction and communication. They also addressed issues related to CAN communication, including correcting address issues and improving the performance of the CAN reception queue. Additionally, the user worked on adding and testing a CAN calibration protocol (CCP) python library.
Contributions:22 commits, 41 PRs, 31 pushes in 3 years 4 months
Contributions summary:Greg's contributions primarily involve working with vehicle data and CAN bus communication. Their work includes defining and generating DBC files for different radar systems, including front and corner radar, likely for automotive reverse engineering. They also address issues related to CAN-FD message handling and update existing code for car-specific data like standstill detection and gear information.
cdrsingerdecoderformula1data-integrity
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.