Ben Galehouse

Senior Software Engineer at Niantic, Inc.

Zurich, Zurich, Switzerland
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
Ben Galehouse is a mathematically minded Senior Software Engineer with 11 years of industry experience, now building systems at Niantic after a long tenure at Google. He combines deep theoretical training—a Ph.D. in Mathematics from NYU and a BS in Mathematics and Physics from Carnegie Mellon—with hands-on backend engineering, notably contributing C++ client networking and OpenSSL integration to the widely used GRR incident-response project. Ben focuses on robust, secure communication and maintainable code, bringing a track record of bug fixes, logging and test infrastructure improvements that raise operational quality. Comfortable at the intersection of rigorous algorithmic thinking and production-scale systems, he thrives on translating complex specifications into reliable, testable implementations.
code11 years of coding experience
job13 years of employment as a software developer
bookDoctor of Philosophy (Ph.D.), Mathematics, Doctor of Philosophy (Ph.D.), Mathematics at New York University
bookBachelor of Science (B.S.), Mathematics and Physics, Bachelor of Science (B.S.), Mathematics and Physics at Carnegie Mellon University
github-logo-circle

Github Skills (13)

server-communication10
c-language10
cprogramming-language10
client-server10
openssl10
protobuffer10
server-client10
protobuf10
server-client-communication10
qtest9
testing9
unit-testing9
system-testing9

Programming languages (4)

ShellRustGoPython

Github contributions (5)

github-logo-circle
google/grr

Nov 2014 - Jun 2017

GRR Rapid Response: remote live forensics for incident response
Role in this project:
userBack-end Developer
Contributions:2 reviews, 23 commits, 4 PRs in 2 years 7 months
Contributions summary:Ben primarily contributed to the C++ client communication program for the GRR project. Their work included implementing the `http_connection.cc` file and incorporating the OpenSSL library for cryptographic operations. They fixed bugs related to string handling and proto imports, ensuring the C++ client could interact with the GRR server. Additionally, they added logging control and test infrastructure to improve code quality and maintainability.
incident-response
bgalehouse/fleetspeak

Nov 2017 - Jan 2020

Contributions:392 pushes, 234 branches in 2 years 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