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.
12 years of coding experience
2 years of employment as a software developer
Stevensville High School
Bachelor of Science (BS), Computer Science, Bachelor of Science (BS), Computer Science at Montana State University-Bozeman
Example applications using the wolfSSL lightweight SSL/TLS library
Role in this project:
Back-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.
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:
Back-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.
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.