Brandon Kim

Software Engineer at Google

Sunnyvale, California, 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
Brandon Kim is a software engineer with 11 years of experience, currently building platform-level firmware and tooling at Google in Sunnyvale. A Rice University graduate in Computer Science and Mathematics, he codes primarily in Python and Go and has practical experience in Java, C, and embedded systems. At Google he contributes to the high-profile OpenBMC project, shaping build systems, update mechanisms, and board-specific configurations for server management. His background spans machine learning and computer vision research to full-stack and DevOps work, including predictive financial models and eye-tracking analytics, reflecting a rare blend of systems-level engineering and data-driven experimentation. Colleagues rely on him for solving low-level integration challenges that require both rigorous thinking and production-minded pragmatism.
code11 years of coding experience
job1 year of employment as a software developer
bookBachelor's degree, Mathematics, Bachelor's degree, Mathematics at Rice University
github-logo-circle

Github Skills (11)

configuration-management10
embedded10
bash10
build-system10
script10
openbmc10
devops10
sys10
systemd9
ipmi8
compiler6

Programming languages (7)

C++CMesonTeXGoBitBakePython

Github contributions (5)

github-logo-circle
openbmc/openbmc

Sep 2019 - Oct 2022

OpenBMC Distribution
Role in this project:
userEmbedded Systems Engineer / DevOps Engineer
Contributions:55 commits in 3 years 1 month
Contributions summary:Brandon primarily contributed to the OpenBMC distribution by implementing and modifying build configurations and scripts for various hardware components and system services. Their work involved integrating update mechanisms, adding power cycle scripts, and renaming configuration files. They also performed code imports and configuration updates for Google-specific BMC features. These contributions demonstrate experience in system-level programming, build systems, and the management of embedded systems.
openbmc
brandonkimbk/openbmc

Sep 2022 - Jul 2025

OpenBMC Distribution
Contributions:2 pushes in 2 years 10 months
openbmccppc-plus-plusdistribution
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