Andrii Vasylevskyi

Software Engineer at Meta

Natick, Massachusetts, 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
Andrii Vasylevskyi is a software engineer with eight years of professional experience and a longer track record of engineering roles spanning Meta and Microsoft, grounded in a Master’s in Computer Science from Lviv Polytechnic. He specializes in high-performance C++ backend systems and networking protocols, contributing to prominent open-source projects such as Facebook's mvfst (QUIC) and proxygen (HTTP/2) where he implemented protocol features, debugging utilities, and performance-minded fixes. His work on Katran and Folly shows a focus on load balancing, socket/network abstractions, and platform compatibility—skills valuable for low-latency, large-scale infrastructure. Based in Natick, Massachusetts, he brings practical production experience with protocol edge cases and multi-host CID parsing that aren’t obvious from job titles alone. Colleagues would find him comfortable operating in both deep systems code and cross-team debugging scenarios. He combines enterprise-grade discipline from Microsoft with fast-iteration, open-source contributions at Meta.
code8 years of coding experience
job13 years of employment as a software developer
bookMaster, Computer Science, Master, Computer Science at Lviv Polytechnic National University
languagesEnglish, Ukrainian, Russian
github-logo-circle

Github Skills (15)

http10
proxy10
c-language10
load-balancing10
cprogramming-language10
network-protocol10
networking10
quic10
bpf9
network-programming9
standard-library9
c-libraries9
testing9
cpp-library9
unit-testing8

Programming languages (3)

C++CRust

Github contributions (5)

github-logo-circle
facebookincubator/katran

Sep 2020 - Jan 2023

A high performance layer 4 load balancer
Role in this project:
userBack-end Developer
Contributions:31 commits, 8 PRs, 1 push in 2 years 4 months
Contributions summary:Andrii primarily focused on enhancing the functionality of the layer 4 load balancer Katran. Their contributions involved adding a gflag parameter for single packet testing to aid in issue investigation. They also worked on removing deprecated QUIC version handling and adding support for parsing QUIC CIDv2 formats, indicating work on core protocol handling. Furthermore, they implemented support for multiple QUIC host IDs per real address, improving the routing capabilities.
performancemonitoringhigh-performanceload-balancerbalancer
facebook/mvfst

May 2020 - Jun 2022

An implementation of the QUIC transport protocol.
Role in this project:
userBack-end Developer
Contributions:24 commits, 2 comments, 3 issues in 2 years
Contributions summary:Andrii primarily contributes to the `mvfst` repository, which focuses on implementing the QUIC transport protocol. The user's commits involve fixing bugs in echo samples, refactoring writeChain function signatures, and adding callbacks for client-side statistics. The commits also include adding and maintaining compiler flags. The user's work touches on core aspects of the QUIC protocol implementation and its associated testing and debugging utilities.
quichttp3protocolsctptransport
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
Andrii Vasylevskyi - Software Engineer at Meta