Joshua Thompson

Software Engineering Manager at Verily

San Francisco Bay Area 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
Joshua Thompson is a software engineering manager in the San Francisco Bay Area with 12 years of experience building and operating large-scale systems across aerospace, video platforms, and healthcare technology. He progressed from embedded, safety-critical software at Lockheed Martin to backend engineering at YouTube and senior engineering and management roles at Verily, demonstrating an ability to translate stringent requirements into reliable production systems. Hands-on with distributed databases and Kubernetes, he contributed DevOps and deployment tooling to the Vitess project—helping automate cluster lifecycle and improve portability on GKE. Joshua blends low-level systems rigor with cloud-native practices, mentors teams through architectural and operational challenges, and has a strong track record of diagnosing tricky hardware/software issues under pressure.
code12 years of coding experience
job10 years of employment as a software developer
bookBachelor of Science Computer Engineering, Bachelor of Science Computer Engineering at University of Central Florida
github-logo-circle

Github Skills (10)

kubernetes10
bash10
kubernetes-pods10
mysql6
go5
docker4
terraformer4
cicd4
dockers4
terraform4

Programming languages (5)

TypeScriptJavaShellJavaScriptGo

Github contributions (5)

github-logo-circle
vitessio/vitess

Feb 2015 - Apr 2017

Vitess is a database clustering system for horizontal scaling of MySQL.
Role in this project:
userDevOps Engineer & Backend Developer
Contributions:177 commits, 163 PRs, 148 pushes in 2 years 2 months
Contributions summary:Joshua primarily contributed to the deployment and management of a Vitess cluster on Kubernetes using GKE. Their work includes the creation of scripts (`cluster-up.sh`, `cluster-down.sh`) for bringing up and tearing down clusters, and scripts for deploying individual Vitess components like vtctld and vttablets. The user also made changes to the existing scripts to improve the flexibility and portability of deployment, enabling features like SSD integration. Furthermore, the user fixed bugs and improved the structure of the cluster setup process.
mysqltidbhorizontal-scalingsqlvitess
thompsonja/vitess

Feb 2015 - Apr 2017

Contributions:340 pushes, 275 branches, 1 comment in 2 years 2 months
mysql-databasesmysqlvitessscalevite
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
Joshua Thompson - Software Engineering Manager at Verily