Carl Lundin

Software Engineer at Google

North Bend, Washington, 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
Carl Lundin is a software engineer with six years of experience building secure, low-level systems for cloud and embedded environments, currently working on Google's Caliptra project. He brings deep C and Rust expertise and a strong security focus, demonstrated by substantive contributions to AWS's s2n-tls and embedded IoT SDKs where he implemented async private-key offload, fixed cross-platform race conditions, and integrated PKCS#11 support. His background includes hands-on work at AWS across FreeRTOS and IoT device SDKs, adding memory analysis tooling and system tests that improved reliability on constrained devices. Based in North Bend, Washington, Carl pairs practical embedded systems know-how with modern secure coding practices and a track record of shipping auditable, well-documented open-source fixes.
code6 years of coding experience
job3 years of employment as a software developer
bookBachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at Gonzaga University
github-logo-circle

Github Skills (21)

crypto10
ssl10
tls1210
testing10
freertos10
memory-management10
c-programming10
c1110
tls1310
c1710
mtls10
iot10
aws10
sys10
cryptography10

Programming languages (6)

JavaCRustLuaSwiftPython

Github contributions (5)

github-logo-circle
aws/amazon-freertos

Aug 2019 - May 2021

DEPRECATED - See README.md
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:96 reviews, 157 commits, 372 PRs in 1 year 9 months
Contributions summary:Carl primarily contributed to the Amazon FreeRTOS (AFR) project, specifically focusing on implementing memory analysis tools and features within the demonstration applications. They added heap and stack analysis capabilities to the AFR demos and refactored the code to reduce console spam and improve the parsing of memory metrics. They also incorporated fixes for specific boards and enabled stack watermark tracking for different platforms while addressing compiler warnings and code quality.
markdown
aws/s2n-tls

Apr 2021 - Jun 2022

An implementation of the TLS/SSL protocols
Role in this project:
userBack-end Developer & Security Engineer
Contributions:163 reviews, 23 commits, 39 PRs in 1 year 2 months
Contributions summary:Carl focused on implementing and improving the security and functionality of the s2n-tls library. They fixed command-line option issues, added support for asynchronous private key operations, and implemented an interface for offloading private key operations. Furthermore, the user addressed various bugs and race conditions, especially on MacOS, and introduced and improved Doxygen documentation.
cryptographysslc99tlscrypto
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