Kaleb Himes

Senior Software Engineer at wolfSSL

Montana, 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
Kaleb Himes is a Senior Software Engineer with 12+ years building and certifying cryptographic software for constrained and cloud environments, specializing in wolfSSL’s wolfCrypt library and embedded TLS/DTLS implementations. A U.S. Army infantry veteran who transitioned to computer science via the GI Bill, he blends discipline from multiple combat deployments with deep hands-on expertise in C, CI/CD (Jenkins), and FIPS validation processes. At wolfSSL he architected and maintained an embedded CAVP/ACVP test harness for targets without filesystems, led CI migration to cloud VMs, and supports FIPS certifications across IoT and server platforms. He contributes substantial backend and security-focused changes to the widely used wolfSSL open-source project, including protocol examples and multi-threaded DTLS servers. Known for pragmatic tooling and automation—shell scripting, build-system updates, and test automation—he also represents technical customers at industry events.
code12 years of coding experience
job2 years of employment as a software developer
bookStevensville High School
bookBachelor of Science (BS), Computer Science, Bachelor of Science (BS), Computer Science at Montana State University-Bozeman
stackoverflow-logo

Stackoverflow

Stats
611reputation
25kreached
35answers
3questions
github-logo-circle

Github Skills (23)

ssl10
tls1210
c-programming10
c1110
tls1310
security10
c1710
mtls10
cryptography10
libtls10
dtls10
network-programming9
multithreading9
header-files9
certificate8

Programming languages (10)

JavaShellC++CMakefileJavaScriptPHPHTML

Github contributions (5)

github-logo-circle
wolfSSL/wolfssl-examples

May 2014 - Mar 2022

Example applications using the wolfSSL lightweight SSL/TLS library
Role in this project:
userBack-end Developer & Security Engineer
Contributions:16 reviews, 424 commits, 125 PRs in 7 years 11 months
Contributions summary:Kaleb contributed significantly to the wolfSSL examples repository, specifically focusing on DTLS protocol implementation. The user's work included the development of a multi-threaded DTLS server, demonstrating an understanding of network programming. They also implemented file-based I/O callbacks, highlighting expertise in data transfer and protocol security. Further, the user integrated security features related to loading and verifying certificates within the established framework.
ssl-tlstlssslwolfsslcms
wolfSSL/wolfssl

Dec 2014 - Dec 2022

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 & Security Engineer
Contributions:190 reviews, 598 commits, 530 PRs in 8 years 1 month
Contributions summary:Kaleb's commits primarily involve refactoring and updating the wolfSSL library's headers and source files. The changes center on transitioning from legacy or older code to newer versions of the library, which involved changes to pre-processor macros, and a few source code modifications. Furthermore, the user's work included updates and improvements to the build scripts and configuration settings, reflecting a focus on ensuring the project remains up to date and secure, as well as addressing code issues identified.
trusted-execution-environmentdata-storageopenssl-apiwolfsslfhe
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