Eric Betts

Staff Software Engineer at Mudflap

Portland, Oregon, 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
Eric Betts is a Staff Software Engineer with 15 years of experience building scalable backend systems, serverless architectures, and developer-facing tooling from Portland, Oregon. He has led technical initiatives at companies like Netlify and Wonolo—architecting enterprise billing systems, automating W2 payroll, and modernizing monolithic platforms—while mentoring engineers and improving delivery velocity. Comfortable across Ruby on Rails, Go, AWS serverless, and embedded C/C++ for IoT, he bridges high-level architecture with low-level engineering (notably contributing iClass support and crypto integration to the popular Flipper Zero firmware). Eric combines pragmatic product sensibilities with an open-source mindset, having enhanced proxmark3 tooling and fixed memory/security issues in firmware projects. He favors elegant, maintainable solutions and has repeatedly cut operational friction (e.g., parallelizing test suites to halve deploy time). His background includes an MEng in Computer Science and a track record of turning complex requirements into practical, auditable systems.
code15 years of coding experience
job15 years of employment as a software developer
bookMaster of Engineering - MEng Computer Science, Master of Engineering - MEng Computer Science at Oregon State University
stackoverflow-logo

Stackoverflow

Stats
471reputation
32kreached
8answers
0questions
github-logo-circle

Github Skills (24)

firmware10
rfid10
c-programming10
c1110
c1710
flipper10
mbedtls10
stm10
armv710
command-line-interface9
nfc9
command-line9
jenkins6
macos6
privacy6

Programming languages (22)

SmaliC#JavaC++CSSCRustVue

Github contributions (5)

github-logo-circle
Flipper Zero firmware source code
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:20 reviews, 12 commits, 36 PRs in 6 months
Contributions summary:Eric primarily focused on implementing and integrating iClass functionality within the Flipper Zero firmware. Their contributions involved adding and integrating various libraries like mbedtls for cryptographic operations (DES3), and incorporating code from external sources such as RfidResearchGroup/proxmark3. Key tasks included developing a PicoPass reader application, including necessary low-level radio frequency (RF) interactions and card data parsing, while ensuring correct key handling and field management for the security aspect. The user also fixed memory leaks and code-level improvements.
subghzarmv7mflipperzerofirmwarestm32
RfidResearchGroup/proxmark3

Jul 2021 - Feb 2022

Iceman Fork - Proxmark3
Role in this project:
userBack-end Developer
Contributions:12 commits, 12 PRs, 12 comments in 6 months
Contributions summary:Eric contributed to the `hf iclass encode` command functionality, adding support for more flexible input options like facility code, card number, and a wiegand format parameter. They modified the `cmdhficlass.c` file by adding argument parsing, logic for encoding the card data using the new parameters, and also updated command documentation. Further contributions included integration of features related to the Desfire functions such as reading and modifying data from files, which also required them to adapt file settings.
emulatoricemansnifferreaderiso14443a
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
Eric Betts - Staff Software Engineer at Mudflap