Justin Beckwith

Seattle, Washington, 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
Justin Beckwith is a product-focused engineering leader with 14 years of experience who currently directs Platform Ecosystem engineering at Discord, empowering developers to build bots, apps, and experiences for millions of users. Previously he led the Google Cloud Libraries team, shipping language-idiomatic SDKs and driving large TypeScript migrations, CI/CD automation, and test-suite improvements across many high-profile Google open-source projects. He’s equally hands-on—authoring the linkinator CLI, contributing to gRPC/protobufjs, and building repo automation bots that streamline releases and label syncs for hundreds of repos. Known for blending product sense with developer experience, he champions tooling, reliability, and modern developer workflows. Trained at Carnegie Mellon and the University of Pittsburgh, he also served on the Node.js Foundation board, reflecting deep community engagement.
code14 years of coding experience
github-logo-circle

Github Skills (110)

dependency-management10
apim10
google-cloud-platform10
node-js10
automationtesting10
testing10
commandline-interface10
command-line-interface10
bash10
refactorings10
refactor10
gcp10
automation10
automation-testing10
speech10

Programming languages (20)

C#JavaC++GoHTMLJupyter NotebookKotlinTypeScript

Github contributions (5)

github-logo-circle
JustinBeckwith/linkinator

Feb 2019 - Dec 2022

🐿 Scurry around your site and find all those broken links.
Role in this project:
userFull-stack Developer
Contributions:35 releases, 58 reviews, 127 commits in 3 years 10 months
Contributions summary:Justin primarily worked on improving the functionality and user experience of the `linkinator` project, a link-checking tool. Their contributions include enhancing the output style of the command-line interface, refactoring code for better performance, and implementing features like recursive scanning, URL rewriting, and support for multiple paths and markdown. These changes involved modifications to both the core logic in `src/index.ts` and the CLI interface in `src/cli.ts`.
linksbrokentypescriptbroken-linkslink-checker
googleapis/nodejs-storage

Apr 2018 - Nov 2021

Node.js client for Google Cloud Storage: unified object storage for developers and enterprises, from live data serving to data analytics/ML to data archiving.
Role in this project:
userBack-end Developer
Contributions:4 releases, 66 reviews, 90 commits in 3 years 7 months
Contributions summary:Justin's commits primarily focused on refactoring and improving the code quality of the Node.js Google Cloud Storage client library. They addressed code style issues by replacing `var` with `let` and `const`. They also removed an unused dependency, which indicates a focus on code maintenance and reducing unnecessary bloat. Moreover, the user made changes to the test files.
data-analyticsanalyticsjs-clientservingnode-js
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
Justin Beckwith