Vlad Krasnov

Principal Systems Engineer at Cloudflare

Miami, Florida, 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
Vlad Krasnov is a Principal Systems Engineer based in Miami with a decade of experience building high-performance networked systems. He blends a hardware and cryptography foundation from Intel with backend and systems engineering at Cloudflare and ReadySet, giving him rare cross-layer expertise. An active open-source contributor to projects like ReadySet (MySQL/Postgres caching) and Cloudflare’s quiche (QUIC/HTTP/3), he focuses on Rust toolchain hardening, protocol-level optimizations (QPACK/Huffman), and practical performance improvements. Vlad is known for turning compiler and micro‑optimizations into measurable reliability and throughput gains across distributed systems.
code11 years of coding experience
job10 years of employment as a software developer
bookB.Sc., Computer Engineering, B.Sc., Computer Engineering at Techinon - Israel Institute of Technology, Haifa, Israel
languagesEnglish, Hebrew, Russian
github-logo-circle

Github Skills (15)

protocols10
rust10
http310
performance-optimization10
back-end-development10
network-programming10
quic10
mysql10
sql-database9
database9
postgresql9
sql9
relational-databases9
data-base9
databases9

Programming languages (11)

TypeScriptC#PowerShellRustCGoPHPLua

Github contributions (5)

github-logo-circle
readysettech/readyset

May 2021 - Jan 2023

Readyset is a MySQL and Postgres wire-compatible caching layer that sits in front of existing databases to speed up queries and horizontally scale read throughput. Under the hood, ReadySet caches the results of cached select statements and incrementally updates these results over time as the underlying data changes.
Role in this project:
userBackend Developer
Contributions:268 commits in 1 year 8 months
Contributions summary:Vlad primarily focused on enhancing the backend functionality of the ReadySet project, specifically by updating and modifying the Rust toolchain and addressing compiler warnings. They also implemented and fixed various issues related to the MySQL server. This included fixing issues with SQL definitions, and supporting and improving the PostgreSQL and MySQL database.
streaming-datamysqlrustcachingsql
cloudflare/quiche

Jan 2023 - Mar 2025

🥧 Savoury implementation of the QUIC transport protocol and HTTP/3
Role in this project:
userBack-end Developer
Contributions:17 reviews, 19 PRs, 23 comments in 2 years 2 months
Contributions summary:Vlad primarily contributed to the `quiche` repository by addressing code quality and performance issues. They fixed clippy warnings and reduced the number of path lookups within the send operation. Furthermore, the user optimized QPACK static table lookups during encoding and improved Huffman encoding, enhancing efficiency. They also implemented changes to the recovery mechanism and bytes acked stats reporting.
quichttp3protocolrustnetwork-programming
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
Vlad Krasnov - Principal Systems Engineer at Cloudflare