Josh Crowther

Staff Software Engineer at Meta

Georgetown, Texas, 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
Josh Crowther is a Staff Software Engineer with 12 years of experience building high-performance, production-grade systems spanning web UIs, cloud infrastructure, networking, and machine learning. He has led architecture and migrations at companies from startups to hyperscale firms—optimizing SDKs at Firebase (contributing to the widely used firebase-js-sdk), designing microfrontends and edge caching at trading and trading-adjacent firms, and provisioning resilient, multi-region Kubernetes and DB clusters for HFT and logistics. Comfortable across Node.js, Golang, Terraform, and Azure/AWS ecosystems, he combines hands-on coding with infrastructure design to deliver fault-tolerant, low-latency services. At Google and Walmart he improved SDK load times and built DNS/load-balancer tooling; more recently he’s focused on AI governance at Meta. A quick learner who thrives on tackling async race conditions and large-scale migrations, he pairs pragmatic engineering with a knack for reducing operational complexity. Based in Georgetown, Texas, he holds an MS in Computer Science from Georgia Tech.
code12 years of coding experience
job16 years of employment as a software developer
bookMaster of Science - MS Computer Science, Master of Science - MS Computer Science at Georgia Institute of Technology
bookBrigham Young University-Idaho
languagesKorean, English
github-logo-circle

Github Skills (12)

asynchronous10
typescript10
authentication10
javascript10
user-authentication10
typescripts10
firebase10
async10
architecture10
typescript-types10
app-architecture10
testing9

Programming languages (8)

TypeScriptSmartyCSSCoffeeScriptC++JavaScriptHTMLPython

Github contributions (5)

github-logo-circle
firebase/firebase-js-sdk

May 2017 - Sep 2018

Firebase Javascript SDK
Role in this project:
userFull-stack Developer
Contributions:13 releases, 180 commits, 323 PRs in 1 year 4 months
Contributions summary:Josh's contributions primarily involve development within the Firebase JavaScript SDK, focusing on enhancing the authentication and application setup. They introduced the ability for lazy registration of app components and fixing issues around instance identifiers, demonstrating experience with application architecture and service management. Furthermore, the user addressed and resolved race conditions and caching issues within the authentication module, indicating expertise in handling asynchronous operations and improving the overall user experience and reliability. Finally, the user has been involved in refactoring various code elements of the project.
firebase-databasefirebase-functionsfirebase-dbreal-timefirebase-admin
jshcrowthe/dotfiles

May 2016 - Nov 2023

Contributions:39 pushes, 1 branch, 2 issues in 7 years 6 months
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
Josh Crowther - Staff Software Engineer at Meta