Eric Blankenhorn is a software engineer with eight years focused on security, encryption, and embedded systems development, and two decades of broader experience in RTOS, file systems, and networking. He has been a contributor and security engineer at wolfSSL since 2018, enhancing TLS test tooling and example integrations for a widely used embedded TLS library that supports TLS 1.3. Prior to wolfSSL he led file system and POSIX work at Mentor Graphics and ported Nucleus RTOS early in his career, giving him deep kernel and real-time systems expertise. His open-source contributions show attention to secure defaults and protocol correctness—declaring DH arrays const, improving command-line test flexibility, and adding MQTTv5 features for IoT use cases. Based in the Mobile, AL metro area, he blends hands-on low-level coding with practical security engineering for constrained devices. Colleagues describe him as a pragmatic problem-solver who turns legacy embedded constraints into maintainable, secure solutions.
8 years of coding experience
19 years of employment as a software developer
Bachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at University of South Alabama
wolfMQTT is a small, fast, portable MQTT client implementation, including support for TLS 1.3.
Role in this project:
Embedded Systems Engineer / IoT Developer
Contributions:16 releases, 160 reviews, 206 commits in 4 years 7 months
Contributions summary:Eric contributed to the wolfMQTT project, a small and portable MQTT client implementation, by adding examples and features. Their commits included the addition of an example for IBM Watson IoT platform integration and support for MQTTv5 features, notably handling of AUTH packets and the inclusion of property support. The user's work demonstrates an understanding of the MQTT protocol and its application in IoT scenarios.
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:100 reviews, 240 commits, 234 PRs in 4 years 10 months
Contributions summary:Eric's commits primarily focused on enhancing the `tls_bench` test tool within the wolfSSL library. They implemented features to enable command-line argument parsing, allowing for greater test flexibility. Their work involved refactoring code to utilize dynamic buffers based on maximum record size and resolving type conversion and data initialization issues within the test environment. The user also addressed security concerns by declaring DH arrays as const and contributing various fixes and improvements to the underlying SSL code.
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.