TJ Saunders is a seasoned maintainer and core developer with 25 years building high-traffic, low-latency application servers and distributed services from Unix/POSIX roots to modern cloud microservices. Based in Portland, he blends deep protocol and cryptography expertise (notably contributions to OpenSSL and longstanding work on ProFTPD) with practical SRE and service-engineering leadership at companies like Tesla, Netflix, and Lyve. He designs and implements scalable systems across the stack—HTTP/WebSocket, TLS/SSH, databases, and async Scala/Java services—while championing testing, CI, and operability. TJ’s rare combination of protocol-level bug fixes and feature work (e.g., TLS session ticket and serverinfo improvements) paired with decades as an open-source project maintainer means he equally values rigorous security hygiene and shipping usable features. He’s as comfortable refactoring C crypto internals as mentoring teams on reliable 24x7 production services.
25 years of coding experience
22 years of employment as a software developer
Bachelor's degree History Physics, Bachelor's degree History Physics at University of Washington
Contributions:40 releases, 99 reviews, 4031 commits in 8 years 9 months
Contributions summary:TJ primarily focused on improving the security and robustness of the ProFTPD server. Their contributions involved adding regression tests to ensure proper handling of FEAT response lines and file uploads, as well as addressing potential vulnerabilities related to SSH key handling and control connection behavior. The user also enhanced the handling of TLS session tickets and OpenSSH-specific key formats. Additionally, the user contributed to the implementation of various SFTP features.
Contributions:10 PRs, 27 comments, 2 issues in 4 years 4 months
Contributions summary:TJ primarily contributed to the OpenSSL library, focusing on the TLS/SSL implementation. Their work involved fixing bugs and adding features related to session tickets and serverinfo extensions. The contributions included refactoring code to use `sizeof` for various fields, implementing new APIs for setting signature values, and improving the default encryption algorithms for TLS session tickets. The user also addressed documentation and argument ordering issues.
crypto-librarycryptographyssltlscrypto
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.