Lealem Amedie is a software engineer based in Bozeman, Montana with six years of experience focused on secure, embedded and systems-level C development. At wolfSSL he has progressed from intern to engineer, contributing critical cryptographic fixes, PKCS12 MAC verification tests, memory-leak remediation, and non-blocking TLS example implementations for a widely used lightweight TLS library. He combines hands-on embedded Linux work with tooling efforts like a Go wrapper and automated documentation generation, showing comfort across language and ecosystem boundaries. Lealem’s background as an undergraduate TA and a 4.0 CS graduate demonstrates strong mentorship and disciplined engineering practices. Colleagues rely on him for clarity in refactors and for hardening code paths that impact real-world secure communications. He brings a pragmatic, security-first mindset to building reliable networking software for constrained devices and the cloud.
6 years of coding experience
2 years of employment as a software developer
Bachelor's degree in Computer Science, 4.0, Bachelor's degree in Computer Science, 4.0 at Montana State University-Bozeman
Example applications using the wolfSSL lightweight SSL/TLS library
Role in this project:
Security Engineer
Contributions:8 reviews, 16 commits, 11 PRs in 1 year 3 months
Contributions summary:Lealem primarily focused on enhancing the security aspects of the wolfSSL examples. They implemented non-blocking TLS server and client functionalities, including bidirectional shutdown mechanisms, and fixed issues related to it. Further contributions involved cleanup and minor adjustments in multiple TLS example files, demonstrating a focus on secure communication practices within the wolfSSL library.
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:189 reviews, 42 commits, 122 PRs in 1 year 6 months
Contributions summary:Lealem primarily contributed to the wolfSSL library, focusing on enhancements and bug fixes related to cryptographic functionalities. They added testing for PKCS12 MAC verification, addressing potential security vulnerabilities. Furthermore, they made improvements in various areas, including adding MD2Hash testing and fixing potential memory leaks, demonstrating a focus on improving the library's reliability and security posture. They also simplified and refactored parts of the existing codebase, improving code readability.
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.