Bradford Smith

Software Engineering Manager at Google

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
Bradford Smith is a seasoned software engineering manager with 18 years of experience, now leading Google's TypeScript and JavaScript build infrastructure after eight years as an individual contributor on the same team. He combines deep compiler and tooling expertise—contributing to high-profile open-source projects like Closure Compiler, Closure Library, and the TypeScript-to-Closure translator Tsickle—with pragmatic people management and standards work as Google’s TC39 delegate. His background ranges from low-level systems and medical imaging software to large-scale web tooling, reflecting a rare blend of production-grade systems thinking and language/tooling design. Based in California, he’s known for quietly improving developer experience and build correctness across massive codebases while mentoring engineers moving into managerial roles.
code18 years of coding experience
job24 years of employment as a software developer
bookMS, Computer Science, MS, Computer Science at University of Memphis
bookHS Diploma, General, HS Diploma, General at Karns High School
bookBA, Music, BA, Music at University of Tennessee, Knoxville
languagesSpanish, Esperanto
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (16)

asynchronous10
closure10
typescript10
google-closure-compiler10
javascript10
google-closure-library10
compiler-design10
typescripts10
async10
typescript-types10
manipulation9
code-optimization9
code-formatting8
debugging7
debug7

Programming languages (7)

TypeScriptJavaCJavaScriptGoHTMLKotlin

Github contributions (5)

github-logo-circle
google/closure-compiler

May 2016 - Jan 2023

A JavaScript checker and optimizer.
Role in this project:
userBack-end Developer
Contributions:38 reviews, 830 commits, 112 PRs in 6 years 9 months
Contributions summary:Bradford primarily worked on the Closure Compiler, contributing to various aspects of its core functionality. Their commits focused on improving the handling of JavaScript code, specifically addressing issues with the global object, object patterns, and tagged template literals. They also implemented code refactoring and introduced debugging features within the project. These changes suggest a focus on improving the compiler's capabilities and stability.
checkerjavascriptoptimizationtypecheckingoptimizer
google/closure-library

Sep 2020 - Jan 2023

Google's common JavaScript library
Role in this project:
userBack-end Developer
Contributions:4 releases, 5 commits, 10 PRs in 2 years 4 months
Contributions summary:Bradford's contributions focused on the core JavaScript library, specifically addressing the implementation and support for newer JavaScript features. The user modified the `goog.async.run` function to utilize native promises, improving asynchronous task scheduling. They also implemented checks for support of 'es7' and 'es8' support in the codebase and fixed a bug in the `goog.needsTranspile_()` function related to unknown language modes. Additionally, they updated the `transpile.js` files to match the JSCompiler releases.
javascript-librarygooglejavascriptclosure-librarygoog
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
Bradford Smith - Software Engineering Manager at Google