Brent Shaffer

Senior Software Engineer at Google

San Francisco, 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
Brent Shaffer is a Senior Software Engineer in San Francisco with 16 years of experience specializing in Symfony, PHP, web architecture, and backend systems. At Google since 2015 he has focused on robust API client generation, cloud SDKs, and authentication libraries, contributing notable fixes and features to widely used projects like google-cloud-php, google-api-php-client, and google-auth libraries. His open-source work includes enhancing PHP code generation, improving OAuth2 and JWT security, and modernizing CI/CD for Google Cloud samples—efforts that improve developer experience across major Google ecosystems. Earlier roles at Adobe and as a team manager honed his web services and leadership skills, while a background in Music Technology gives him a creative approach to system design. He’s equally comfortable refactoring legacy code and shipping new API features, and often surfaces small-but-critical fixes (reserved-name handling, API migrations, token handling) that prevent widespread breakage.
code16 years of coding experience
job7 years of employment as a software developer
bookBachelor of Music Music Technology, Bachelor of Music Music Technology at Belmont University
stackoverflow-logo

Stackoverflow

Stats
491reputation
44kreached
28answers
3questions
github-logo-circle

Github Skills (80)

apim10
google-cloud-platform10
python10
testing10
authentication10
phpunit10
gcp10
ruby10
code-generation10
google-cloud10
sample-data10
google-workspace10
markdown10
javascript10
client-library10

Programming languages (22)

C#JavaC++CSSCGoHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
googleworkspace/php-samples

Mar 2018 - Jun 2022

PHP samples for Google Workspace APIs
Role in this project:
userFull-stack Developer
Contributions:8 commits, 4 PRs, 4 pushes in 4 years 3 months
Contributions summary:Brent's primary contributions involve improving the project's testing infrastructure and implementing PHP-based code snippets. They integrated Travis CI and PHPUnit for automated testing, improving the quality control process. The user also addressed code style issues across multiple PHP files using a code style fixer, while also adding and updating samples for Google Docs API. Furthermore, the user enhanced the repository by implementing new features related to the Docs API samples and performed minor bug fixes.
google-apigooglephpworkspacegsuite
firebase/php-jwt

Jun 2017 - Dec 2022

PHP package for JWT
Role in this project:
userBack-end Developer
Contributions:12 releases, 105 reviews, 57 commits in 5 years 6 months
Contributions summary:Brent primarily focused on improving the `firebase/php-jwt` library, a PHP package for JWT (JSON Web Tokens). Their contributions involved fixing errors in JWT::verify, detecting invalid Base64 encoding, and adding support for the ES256 algorithm, which enhanced the library's security and functionality. They also updated the PHPUnit test classes and added tests for RSA with passphrases, further improving the library's robustness.
phpphp-packagejwt
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
Brent Shaffer - Senior Software Engineer at Google