Joseph Weate

Member Of Technical Staff at CodeYourFuture

San Francisco, California, United Kingdom
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
Joseph Weate is a security-focused software engineer with 11 years of experience spanning APT hunts, cloud security, DevOps and threat detection across enterprise and government contexts. Currently a Member of Technical Staff at OpenAI and formerly a Senior Security Engineer at Airbnb and Yelp, he combines hands-on backend and deployment work—evidenced by contributions to projects like Urbit and Yelp’s PaaSTA—with operational security leadership from his time managing computer network defense in the US Army. He teaches and mentors as Lead Instructor at CodeYourFuture, translating complex security topics into practical skills for others. Comfortable moving between low-level system changes (terminal handling, URI parsing) and high-level incident response, Joseph brings a pragmatic, reliability-first approach to securing distributed systems.
code11 years of coding experience
job7 years of employment as a software developer
bookBachelor’s Degree Computer Engineering, Bachelor’s Degree Computer Engineering at University of Virginia
github-logo-circle

Github Skills (17)

git10
kubernetes10
docker10
c1110
dockers10
cicd10
c1710
urbit10
automation10
infrastructure10
kubernetes-pods10
automations10
paas10
python9
nixos8

Programming languages (11)

ChoonJavaScriptGoHaskellCommon LispPHPObjective-C

Github contributions (5)

github-logo-circle
Yelp/paasta

Apr 2017 - Apr 2018

An open, distributed platform as a service
Role in this project:
userDevOps Engineer
Contributions:87 commits, 42 PRs, 62 pushes in 11 months
Contributions summary:Joseph primarily contributed to the PaaSTA project by modifying scripts and configurations related to deployment and infrastructure. Their changes included adding a timeout for Git operations and handling connection errors. The user also focused on modifying the local-run command and its associated tests, including the addition of a port option, and made adjustments to logging and error handling within the code base. These modifications indicate a focus on improving the reliability and functionality of the deployment and local execution tools.
mesosdockerplatform-as-a-servicedistributed-systemsmicroservices
urbit/urbit

Sep 2018 - May 2019

An operating function
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:6 commits, 3 PRs, 2 comments in 7 months
Contributions summary:Joseph primarily contributed to the backend of the Urbit operating function, addressing system-level functionalities. Their work involved modifying code related to terminal input handling, specifically disabling terminal echo for passcode entry. Additionally, the user refactored URI parsing and updated dependencies for build processes, demonstrating DevOps skills. The user also updated documentation related to swap space.
nockrustoperating-systemp2phoon
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
Joseph Weate - Member Of Technical Staff at CodeYourFuture