Jacob Barthelmeh

Software Engineer at wolfSSL

Bozeman, 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
Jacob Barthelmeh is a seasoned software engineer with 11 years of experience specializing in embedded systems and security-focused C/C++ development. Based in Bozeman, Montana, he has spent his career at wolfSSL where he progressed from intern to full-time engineer, contributing practical examples and security features for TLS/PSK, SGX, and lwIP use cases. He’s an active open-source contributor who has also improved ecosystem tooling by updating wolfSSL-related vcpkg ports, resolving CMake issues and dependency patches to ease integration. Jacob combines low-level firmware know-how with dependency management and a pragmatic approach to demonstrating secure, real-world embedded applications. A Montana State University Computer Science alumnus, he blends academic grounding with long-term, production-facing engineering at a niche security library.
code11 years of coding experience
bookComputer Science, Computer Science at Montana State University-Bozeman
github-logo-circle

Github Skills (22)

c-language10
ssl10
lib10
tls1210
package-management10
sgx10
cmake10
tls1310
security10
cryptography10
vcpkg10
embedded10
cprogramming-language10
c-programming9
c119

Programming languages (12)

JavaShellC++CRustCMakeOCamlGo

Github contributions (5)

github-logo-circle
wolfSSL/wolfssl-examples

Jun 2014 - Dec 2022

Example applications using the wolfSSL lightweight SSL/TLS library
Role in this project:
userSecurity Engineer & Embedded Systems Engineer
Contributions:64 reviews, 99 commits, 102 PRs in 8 years 7 months
Contributions summary:Jacob primarily contributed to the example applications within the wolfSSL lightweight SSL/TLS library repository. Their work focused on enhancing the security aspects of the library by adding and updating example code related to Pre-Shared Keys (PSK), TLS callbacks, firmware callbacks, and examples using the Security Enclave (SGX). Furthermore, the user worked on demonstrating practical applications of the library within the domain of embedded systems by adding a native lwip example.
ssl-tlstlssslwolfsslcms
microsoft/vcpkg

Jan 2023 - Jan 2025

C++ Library Manager for Windows, Linux, and MacOS
Role in this project:
userBack-end Developer
Contributions:7 reviews, 8 PRs, 12 comments in 2 years
Contributions summary:Jacob primarily contributed to updating the `vcpkg` portfiles for the `wolfssl` library and its dependencies (`wolfTPM`, `wolfMQTT`). These updates involved upgrading to newer versions, removing patches, and fixing CMake configurations to ensure compatibility. The user also added patches to increase the maximum allowed alternative names. This work focused on dependency management and ensuring external library integration within the broader `vcpkg` ecosystem.
c-plus-plussetuptoolspackage-managermacoscplusplus
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
Jacob Barthelmeh - Software Engineer at wolfSSL