Maxim Georgiev is a software engineer with 10+ years building high-performance networking and systems software, currently focused on kernel and NIC-related work at Arista. He brings deep C++ and systems expertise from roles at Meta, Microsoft, Bloomberg and Intel, with hands-on experience across the Linux stack—from user-space HTTP/TLS servers and MySQL clients to kernel I/O and network drivers. His open-source contributions to prominent Facebook projects (folly, proxygen, wangle, hhvm) show a strong emphasis on performance, security and robustness—improving SSL diagnostics, HTTP/2 behavior, timer primitives and connection handling at scale. Comfortable with ANSI C, GDB, tcpdump and Python3, he blends low-level debugging skills with pragmatic system design. An unusual strength is his cross-domain fluency: he routinely moves between kernel internals, driver ports to UEFI, and high-level service protocols, making him effective at tracing production issues end-to-end.
10 years of coding experience
24 years of employment as a software developer
Bachelor of Science - BS, Physics, Bachelor of Science - BS, Physics at Novosibirsk State University (NSU)
Wangle is a framework providing a set of common client/server abstractions for building services in a consistent, modular, and composable way.
Role in this project:
Back-end Developer & DevOps Engineer
Contributions:11 commits in 3 years 5 months
Contributions summary:Maxim primarily contributed to the Wangle framework by improving its core functionalities and addressing potential vulnerabilities. They focused on optimizing SSL handshake diagnostics and enhancing connection handling through code modifications. Additionally, the user refactored and optimized various aspects of the system, like implementing parameters for connection shedding based on TCP memory consumption and changing methods related to SSL context management. These changes indicate a focus on improving performance, security and stability of the framework.
A collection of C++ HTTP libraries including an easy to use HTTP server.
Role in this project:
Back-end Developer
Contributions:19 commits, 16 comments in 3 years 8 months
Contributions summary:Maxim primarily focused on enhancing the `proxygen` library, specifically related to HTTP server implementations. Their contributions involved refactoring timeout mechanisms using `folly::HHWheelTimer`, enabling trailers after headers in egress, and addressing issues related to request body handling and HTTP/2 priority management. They also updated dependencies and added features like a worker ID API and customizable flow control timeouts.
http-serverc-plus-pluscppuse-http
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
Maxim Georgiev - Software Engineer at Arista Networks