Nicholas Banks is a senior transport protocols engineer with nine years of experience building high-performance networking stacks at Microsoft and Netflix, currently driving transport work for Netflix’s Open Connect Appliance. He led development of MsQuic—the cross-platform QUIC implementation now serving billions of HTTP/3 requests—and has deep hands-on expertise across IP, UDP, TCP, QUIC and tunneling technologies. Known for bridging product teams across Windows, Azure, Xbox and more, he pairs rigorous automation and stress testing practices with pragmatic API stewardship to deliver resilient, scalable networking. An active open-source contributor, he’s fixed core issues in Google’s OpenThread and brings embedded/IoT debugging experience to distributed systems design. Based in Apex, NC, he also manages a ~$100K PTA budget, reflecting operational rigor beyond engineering.
9 years of coding experience
19 years of employment as a software developer
Bachelors of Science, Computer Engineering, Bachelors of Science, Computer Engineering at University of Florida
OpenThread released by Google is an open-source implementation of the Thread networking protocol
Role in this project:
Embedded Systems Engineer / IoT Developer
Contributions:86 commits, 99 PRs, 675 comments in 7 months
Contributions summary:Nicholas primarily focused on bug fixes and enhancements within the OpenThread implementation, an open-source implementation of the Thread networking protocol. Their contributions involved addressing issues in core common components like message handling and message resizing to avoid buffer overruns, as well as incorporating support for client-supplied context pointers to existing callback implementations. They also updated the CLI commands related to network configuration.
Simplifies the process of building internal, native Windows projects
Contributions:24 reviews, 37 PRs, 50 pushes in 1 year
windows
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
Nicholas Banks - Software Engineer (L6) at Netflix