Eric Newberry

Senior Software Engineer at Maricopa Community Colleges

Greater Seattle Area 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 Newberry is a senior software engineer with 14 years of experience designing and shipping high-performance systems across cloud, networking, and virtualization domains. Currently at Microsoft working on Azure Cosmos DB, he has a track record building hypervisor and paravirtualization features and previously brought research prototypes into products at Intel Labs. Eric’s background blends deep networking research—contributing refactors and NDNLPv2 support to the Named Data Networking Forwarding Daemon—with hands-on cloud microservices work supporting extremely high-throughput REST APIs. He also teaches college and university courses in systems and cloud computing, translating complex concepts into practical curriculum. Known for decoupling complex subsystems (e.g., Face, LinkService, Transport) and adding fragmentation/reassembly logic, he pairs rigorous academic training (MS, Univ. of Michigan) with production-grade engineering.
code14 years of coding experience
job9 years of employment as a software developer
bookThe University of Arizona
bookMaster of Science - MS, Computer Science and Engineering, 3.7, Master of Science - MS, Computer Science and Engineering, 3.7 at University of Michigan
languagesEnglish, German
github-logo-circle

Github Skills (6)

c-language10
cprogramming-language10
networking10
data-structure9
data-structures9
algorithms8

Programming languages (8)

JavaC++RustMakefilereStructuredTextGoHTMLPython

Github contributions (5)

github-logo-circle
named-data/NFD

May 2015 - Apr 2021

Named Data Networking Forwarding Daemon
Role in this project:
userBack-end Developer
Contributions:70 commits in 5 years 11 months
Contributions summary:Eric primarily refactored the Face implementation within the Named Data Networking Forwarding Daemon (NFD) project, introducing a new Face implementation (LpFace) and a wrapper (LpFaceWrapper) to integrate it with the existing system. The refactoring efforts focused on decoupling the Face functionality into LinkService and Transport components. The changes involved modifications to the core face/transport components, including the introduction of fragmentation and reassembly in support of the NDNLPv2 protocol.
golangdaemonnfvnetworkingsdn
eric135/endless-sky

Dec 2018 - May 2023

Contributions:8 pushes in 4 years 5 months
combatgamespace-explorationtrading
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 Newberry - Senior Software Engineer at Maricopa Community Colleges