Josh Mckinney is a staff-level software engineer based in Seattle with nearly two decades of professional experience and a 13-year focused track record in production engineering and security-focused developer tooling. He has led design and operation of high-scale authentication and access systems at Amazon—securing millions of resources and tens of thousands of TPS—while also running 24/7 operational support for critical internal systems. Comfortable across full-stack, DevOps, and SRE domains, he has deep experience in OAuth/OpenID, CI/CD, integrations with enterprise systems like PeopleSoft and LDAP, and building robust test and automation pipelines. An active open-source contributor in the Rust ecosystem, Josh has improved both frontend TUIs and backend language-server functionality in prominent projects such as rust-analyzer and ratatui. He combines hands-on implementation with mentoring, documentation, and policy-level security reviews, and has a history of turning slow legacy queries and systems into maintainable, high-performance services. His background in engineering education and long tenure across consulting and product teams gives him a pragmatic ability to scope, communicate, and deliver complex technical programs.
13 years of coding experience
13 years of employment as a software developer
Bachelor of Engineering (BEng), Computer Engineering, Bachelor of Engineering (BEng), Computer Engineering at University of Canberra
A Rust crate for cooking up terminal user interfaces (TUIs) 👨🍳🐀 https://ratatui.rs
Role in this project:
Front-end Developer & UI Designer
Contributions:1 release, 1815 reviews, 1007 PRs in 2 years
Contributions summary:Josh primarily focused on improving the UI of the ratatui library and its example applications. Their commits are related to fixing UI issues, such as ensuring that the lines are styled correctly within the text widgets. They also refactored parts of the code related to specific widgets, like the bar chart and tabs, which includes implementing a series of features to enhance the appearance and user experience. The user also provided a series of improvements to the documentation, showing the different options available for styling.
Contributions:6 commits, 6 PRs, 2 comments in 6 years 8 months
Contributions summary:Josh primarily contributes to the `homebrew-cask-versions` repository by adding and updating Cask definitions, which are Ruby scripts for installing macOS applications. Their work involves updating versions, providing download URLs, and configuring installation and uninstallation processes for various applications. The contributions include beta versions, showing a focus on managing and testing different software releases.
caskscaskhomebrewalternate
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
Josh Mckinney - Member Of Technical Staff at OpenAI