Lealem Amedie

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
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.
code6 years of coding experience
job2 years of employment as a software developer
bookBachelor's degree in Computer Science, 4.0, Bachelor's degree in Computer Science, 4.0 at Montana State University-Bozeman
github-logo-circle

Github Skills (21)

webcrypto-api10
ssl10
tls1210
tls1310
security10
mtls10
cryptoapi10
cryptography10
libtls10
c-library10
encryption10
testing9
debug9
c119
dtls9

Programming languages (8)

JavaCCMakeMakefileJavaScriptGoPHPPython

Github contributions (5)

github-logo-circle
wolfSSL/wolfssl-examples

Jun 2021 - Sep 2022

Example applications using the wolfSSL lightweight SSL/TLS library
Role in this project:
userSecurity 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.
ssl-tlstlssslwolfsslcms
wolfSSL/wolfssl

May 2021 - 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: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.
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