Jonathan Stewmon is a Director of Engineering based in Austin with 14 years of experience leading and modernizing backend systems across finance, retail, and insurance tech. He progressed from hands-on engineering to leadership roles at Bestow, H-E-B, and RetailMeNot, balancing architecture, delivery, and team enablement. Deeply pragmatic, he contributes to high-impact open source—improving TypeScript typings in DefinitelyTyped and hardening widely used Node libraries like aws-sdk-js, got, and tough-cookie. His work shows a pattern of modernizing legacy codebases, upgrading dependencies, and improving developer ergonomics and security around credentials and auth flows. Colleagues rely on him to translate operational needs into reliable APIs and safer tooling, often addressing subtle edge cases like credential refresh coalescing and accurate type signatures. He holds a BSM in Management Computer Science from Tulane and brings both technical depth and practical product-focused leadership.
14 years of coding experience
21 years of employment as a software developer
BSM Management Computer Science, BSM Management Computer Science at Tulane University
Contributions:5 commits, 4 PRs, 29 comments in 9 months
Contributions summary:Jonathan focused on refactoring and modernizing the codebase, primarily within the `lib/cookie.js` file. Their contributions include updating code formatting using `eslint` and `prettier`, converting `var` to `let/const`, and utilizing modern JavaScript features such as template literals and arrow functions. The user also made test improvements and ensured the project used the latest dependencies.
A vault for securely storing and accessing AWS credentials in development environments
Role in this project:
Back-end Developer & DevOps Engineer
Contributions:10 commits, 6 PRs, 43 comments in 5 months
Contributions summary:Jonathan primarily focused on enhancing the `aws-vault` CLI tool. Their contributions included adding new functionalities, such as the `--no-session` flag and recursive session credential retrieval, to improve user experience. They also made improvements to session management and caching, including fixing session key formatting and supporting the ECS credential provider. The user also contributed to the internal workings of the tool, such as improving the `needsSessionToRotate` function.
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
Jonathan Stewmon - Director Of Engineering at Bestow