Bob Badour

Senior Software Engineer at Google

Redwood City, 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

👤
Senior
🎓
Top School
Bob Badour is a Senior Software Engineer based in Redwood City with seven years of recent professional experience and a long history of engineering, consulting and entrepreneurship stretching back to the 1980s. At Google he automates and stabilizes critical build-and-test infrastructure, specializing in high-quality, customer-facing systems where usability and fit-and-finish matter as much as correctness. A software generalist by trade, he brings deep expertise in data management, relational databases and algorithms, and frequently works at the intersection of low-level system code and build automation (e.g., contributions to AOSP/LineageOS build and hardware repositories). He has founded and run a software company, tackled diverse problems from ETL to computational geometry, and enjoys solving demanding engineering challenges alongside smart teammates. Practical, pragmatic and detail-oriented, he combines old-school systems craftsmanship with modern CI/CD and release automation skills.
code7 years of coding experience
job27 years of employment as a software developer
bookO'Neill CVI
bookB.A.Sc. Electrical Engineering, B.A.Sc. Electrical Engineering at University of Toronto
stackoverflow-logo

Stackoverflow

Stats
616reputation
56kreached
23answers
2questions
github-logo-circle

Github Skills (37)

git10
licensing10
c-language10
video-encoding10
key-management10
android-build10
c1110
java10
c1710
javas10
initialization10
initializer10
android10
initialize10
cprogramming-language10

Programming languages (9)

JavaC++CMakefileGoObjective-CHTMLKotlin

Github contributions (5)

github-logo-circle
Role in this project:
userAutomation Engineer / Build & Release Engineer
Contributions:7 commits in 9 months
Contributions summary:Bob's contributions focus on adding license information to various files within the hardware/qcom/display repository. The commits involve modifying Android.mk files across different hardware configurations (msm8084, msm8226, msm8909, etc.) to include `LOCAL_LICENSE_KINDS` and `LOCAL_LICENSE_CONDITIONS`. These changes appear to be related to standardizing the licensing information within the codebase. The user also merges other commits adding these license details.
Role in this project:
userBack-end Developer
Contributions:7 commits in 9 months
Contributions summary:Bob's primary contribution involves modifying Android build files (Android.mk) within the `hardware/qcom/media` directory, indicating work related to media hardware support on Qualcomm platforms. They added license identifiers and conditions to various source files, including those for video decoding and encoding. The user's changes span multiple Android platforms (msm8974, msm8996, msm8998), suggesting a focus on broad compatibility.
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
Bob Badour - Senior Software Engineer at Google