John Safranek

Senior Software Engineer at wolfSSL

Seattle, Washington, 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
John Safranek is a Senior Software Engineer based in Seattle with 14 years of professional experience and over a decade at wolfSSL driving secure communications for embedded-to-cloud systems. He specializes in back-end TLS/DTLS development, contributing concrete features like AES-GCM implementation, secure renegotiation handling, and DTLS/SCTP message fixes in the well-regarded wolfSSL library. His career began in embedded and design engineering at Zetron, giving him deep systems-level and real-time message handling expertise that complements his cryptography work. Known for pragmatic bug fixes and interoperability improvements, he focuses on reliability and security in constrained environments. John holds a BS in Computer Engineering from Iowa State University and combines long-term product ownership with hands-on low-level protocol engineering.
code14 years of coding experience
job15 years of employment as a software developer
bookBS, Computer Engineering, BS, Computer Engineering at Iowa State University
stackoverflow-logo

Stackoverflow

Stats
743reputation
31kreached
9answers
0questions
github-logo-circle

Github Skills (18)

tls1210
c1110
tls1310
c1710
mtls10
cryptography10
libtls10
dtls10
aes9
serial-communication6
cygwin6
serial-port6
currency6
malloc6
objective-c6

Programming languages (7)

JavaC++ShellCRubyAssemblyPython

Github contributions (5)

github-logo-circle
wolfSSL/wolfssl

Jan 2015 - Jan 2023

The wolfSSL library is a small, fast, portable implementation of TLS/SSL for embedded devices to the cloud. wolfSSL supports up to TLS 1.3 and DTLS 1.3!
Role in this project:
userBack-end Developer
Contributions:6 releases, 312 reviews, 1312 commits in 8 years 1 month
Contributions summary:John's contributions focused on implementing and modifying code related to the wolfSSL library. They implemented AES-GCM functionality, made adjustments for secure renegotiation, handled DTLS and SCTP messaging, and fixed issues with the session handling. They also performed bug fixes regarding the handling of certificate and key information in conjunction with other components of the TLS library.
trusted-execution-environmentdata-storageopenssl-apiwolfsslfhe
ejohnstown/wolfssh

Jul 2016 - Apr 2025

wolfSSL SSH
Contributions:2 releases, 1504 pushes, 700 branches in 8 years 9 months
cryptographysecuritysshwolfsslembedded
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
John Safranek - Senior Software Engineer at wolfSSL