Nickolas Lapp

Firmware Engineer at Meta

San Francisco, California, 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
Nickolas Lapp is a firmware engineer with 11 years of embedded systems experience, currently building low-level software at Meta in the San Francisco Bay Area. He has a strong track record across autonomous vehicles (Argo AI), audio/ML infrastructure (Whisper), and cryptographic TLS stacks from his work contributing to wolfSSL, where he ported and modernized examples and helped secure widely used embedded connections. Nickolas combines rigorous electrical engineering foundations—a 4.0 EE degree from Montana State—with hands-on FPGA, DRAM testing, and microcontroller porting experience, delivering production-ready firmware and performance-tuned integrations. He’s comfortable across the full embedded stack: bootloaders, RTOS ports, device drivers, and crypto interoperability testing. Notably, he independently ported real-world servers and TLS proxies to wolfSSL and implemented a CubeMX-friendly STM32 port, highlighting both practical security expertise and developer-focused toolchain work. Colleagues can expect an engineer who blends meticulous low-level design with pragmatic open-source contributions and a focus on reliability at scale.
code11 years of coding experience
job8 years of employment as a software developer
bookLake Oswego High School
bookBachelor's Degree, Electrical Engineering, 4.0 / 4.0, Bachelor's Degree, Electrical Engineering, 4.0 / 4.0 at Montana State University-Bozeman
languagesGerman, Spanish
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (13)

c1710
mtls10
embedded10
ssl10
tls1210
c1110
wolfssl10
tls1310
cryptography10
libtls10
dtls10
iot9
pkcs7

Programming languages (5)

TypeScriptC++CHTMLPython

Github contributions (5)

github-logo-circle
wolfSSL/wolfssl-examples

May 2015 - May 2015

Example applications using the wolfSSL lightweight SSL/TLS library
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:7 commits, 9 PRs in 1 day
Contributions summary:Nickolas primarily updated example applications within the wolfSSL lightweight SSL/TLS library. Their contributions involved migrating code from the older cyassl library to wolfssl, and updating header files. These changes include updating benchmark tests, cryptographic file encryption/decryption, and DTLS/TLS implementations. Further changes include updating PSK examples and TiRTOS example headers.
ssl-tlstlssslwolfsslcms
allthedoll/curious-wombat

Apr 2019 - Jan 2022

the things in the thing
Contributions:2 PRs, 1 push, 1 branch in 2 years 9 months
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
Nickolas Lapp - Firmware Engineer at Meta