Bu Kim

Senior Software Engineer at Choice Digital Corp

Broomfield, Colorado, 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
Bu Kim is a Senior Software Engineer with 11 years of experience specializing in backend development, DevOps, and build/release automation for Python client libraries and cloud SDKs. They spent several years at Google contributing to flagship repositories like googleapis and python-aiplatform, improving CI/CD, nox/trove automation, and API client generation—work that directly impacts how developers consume Google Cloud services. Comfortable in post-sales consulting and developer programs roles, Bu blends customer-facing cloud infrastructure expertise with hands-on engineering. Currently based in Broomfield, Colorado, they continue to streamline releases and documentation at the intersection of developer experience and reliable tooling. An earlier background in linguistics and teaching suggests strong communication skills and a knack for translating complex technical concepts into usable guidance.
code11 years of coding experience
job5 years of employment as a software developer
bookBachelor of Science (BS) Bachelor of Arts (BA) Computer Science Linguistics, Bachelor of Science (BS) Bachelor of Arts (BA) Computer Science Linguistics at University of Colorado Boulder
bookCherry Creek High School
languagesEnglish, Korean, Chinese
github-logo-circle

Github Skills (48)

google-bigquery10
google-cloud-platform10
docker10
lib10
python10
apidoc10
package-management10
sphinx10
testing10
packaging10
user-authentication10
authentication10
dockers10
java10
cicd10

Programming languages (14)

C#JavaC++GoHTMLJupyter NotebookTypeScriptDockerfile

Github contributions (5)

github-logo-circle
Google Auth Python Library
Role in this project:
userBackend Developer
Contributions:3 releases, 135 reviews, 91 commits in 3 years 1 month
Contributions summary:Bu contributed to the Google Auth Python Library by implementing new features and fixing bugs. Their work included releasing a new version, adding a new maintainer to the documentation, and refactoring code. Further contributions involved sending quota project id in the x-goog-user-project header, fixing rendering issues, and removing unused badges. The user has also been involved in migrating signBlob from iam.googleapis.com to iamcredentials.googleapis.com.
python-librarypythongoogleauthenticationgoogle-auth
googleapis/python-dialogflow

May 2019 - Apr 2022

Python client for Dialogflow: Design and integrate a conversational user interface into your applications and devices.
Role in this project:
userBack-end Developer & Build/Release Engineer
Contributions:2 releases, 65 reviews, 49 commits in 2 years 11 months
Contributions summary:Bu primarily contributed to regenerating and updating Dialogflow-related code and proto files. They also focused on build process improvements, including updating build tools (nox), adding Kokoro CI/CD integration, and removing the samples directory. Furthermore, the user worked on release-related tasks, such as version updates and dependency management, including pinning specific versions of google-api-core and related dependencies.
user-interfacepythonconversationalconversational-aiconversation
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
Bu Kim - Senior Software Engineer at Choice Digital Corp