Jarrett Helton is a Staff Software Engineer with nine years of experience building secure, scalable distributed systems in the identity and cybersecurity space. He has led IAM, MFA, and adaptive authentication efforts at companies like Calendly, Duo, Okta/Auth0, and contributed to high‑scale event-driven and Kubernetes-based infrastructures. A polyglot comfortable in JavaScript plus Python, Scala, C#, Go, and Rust, he pairs hands-on implementation with technical leadership and mentoring on topics like WebAuthn and edge computing. Jarrett is an active open-source contributor — notably fixing bugs and adding features to the widely used Deno runtime and refactoring WebAuthn libraries — which reflects his taste for production-safe tooling. Based in Michigan, he spends free time in CTFs and side projects, keeping his security skills sharp and experimental. He combines product-focused engineering with a security-first mindset, turning complex auth requirements into reliable, auditable systems.
9 years of coding experience
9 years of employment as a software developer
AI Programming with Python Nanodegree, AI Programming with Python Nanodegree at Udacity
Associate of Science - AS Computer Science, Associate of Science - AS Computer Science at University of Arkansas Grantham
WebAuthn, Simplified. A collection of TypeScript-first libraries for simpler WebAuthn integration. Supports modern browsers, Node, Deno, and more.
Role in this project:
Full-stack Developer
Contributions:3 reviews, 20 commits, 4 PRs in 6 months
Contributions summary:Jarrett primarily focused on refactoring and restructuring the server-side code, specifically related to WebAuthn functionalities. Their contributions involved moving to named exports and exporting types, as well as renaming option types and adjusting export syntax. They also worked on updating and testing the example application. The user demonstrated a strong understanding of the codebase, including modifications to both server and browser side code.
Contributions:6 commits, 6 PRs, 46 comments in 1 month
Contributions summary:Jarrett contributed to the Deno runtime by addressing bugs, adding features, and refactoring code. They fixed a TOML parser error, added a `--no-check` flag to the installer, and added a `--reload` flag to the bundle command. They also stubbed out standard input, output, and error streams for the `node` compatibility layer.
rustjavascriptruntimedenotypescript
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
Jarrett Helton - Staff Software Engineer at Calendly