Jason O'donnell

Member Of Technical Staff at Tailscale

Palmyra, Pennsylvania, 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
Jason O'donnell is an infrastructure-focused software engineer with 11 years of experience building reliable, production-grade systems for companies like HashiCorp, Vercel, and Tailscale. He specializes in backend and DevOps work—particularly Kubernetes, Vault, and PostgreSQL automation—having contributed significant features and fixes to high-profile open-source projects such as HashiCorp Vault and Crunchy Data's Postgres Operator. Jason combines deep systems knowledge (Raft, TLS/mTLS, secret engines) with practical delivery experience across cloud-native deployments, Helm, and GitHub Actions. Based in Pennsylvania, he pairs a formal computer science background with hands-on database and container engineering and even authored a Secure Technical Implementation Guide for PostgreSQL, showing an uncommon mix of security-conscious operational expertise and developer ergonomics.
code11 years of coding experience
job9 years of employment as a software developer
bookBachelor of Science (B.S.) Computer Science, Bachelor of Science (B.S.) Computer Science at Commonwealth University-Mansfield
github-logo-circle

Github Skills (51)

json10
kubernetes10
duckduckgo10
javascript10
docker10
github-ci10
tls1210
postgresql10
handlebars10
apidoc10
secret-management10
statefulset10
tls1310
terraform10
terraform-provider10

Programming languages (11)

TypeScriptJavaShellCRustPLpgSQLJavaScriptGo

Github contributions (5)

github-logo-circle
hashicorp/vault-k8s

Aug 2019 - May 2021

First-class support for Vault and Kubernetes.
Role in this project:
userBack-end & DevOps Engineer
Contributions:5 releases, 58 reviews, 77 commits in 1 year 9 months
Contributions summary:Jason's commits primarily focus on enhancing the agent injector for Vault and Kubernetes. They added and refined features related to resource annotations, environment variables, and log level support. Additionally, the user updated the project to utilize new versions and addressed various bug fixes and code formatting issues, including improvements to security contexts and home volumes. These contributions indicate a focus on improving functionality and deployment of the agent within a Kubernetes environment.
hashicorp-vaultvaulthashicorpkuberneteskubelet
hashicorp/vault-action

Jul 2020 - Jun 2021

A GitHub Action that simplifies using HashiCorp Vault™ secrets as build variables.
Role in this project:
userDevOps Engineer
Contributions:6 releases, 35 reviews, 34 commits in 10 months
Contributions summary:Jason primarily focused on enhancing the action's security and configuration, introducing TLS/mTLS support. Their work included modifying the action to correctly handle TLS and mTLS connections, ensuring secure communication with Vault. Furthermore, they addressed an issue with TLS verification, adjusting code to allow for skipping TLS verification if needed.
vault-actionhashicorp-vaultvault-secretsvaulthashicorp
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