Vitali Lovich is a Principal Software Engineer with 14+ years of experience building systems that scale—from low-level firmware and window managers to large-scale cloud storage and high-throughput backends. He led Cloudflare’s R2 from 0 to exabyte-scale and rearchitected Workers KV to cut operational costs by ~90%, and his work has run on billions of iOS devices and hundreds of millions of TVs. Equally at home in product and UX conversations, he catalyzes cross-functional teams to unblock hard problems (e.g., driving Oculus Link out of beta and enabling USB2 support to recover 20% of users). A pragmatic systems thinker and hands-on coder, he contributes to notable open-source projects like Cloudflare’s workerd and Cap’n Proto, improving KV semantics and I/O performance. Recently pivoting into AI and aviation work, he also founded a startup building a high-performance KV store, demonstrating both technical depth and entrepreneurial risk-taking.
15 years of coding experience
17 years of employment as a software developer
William Lyon Mackenzie C.I.
BaSC Computer Engineering, BaSC Computer Engineering at University of Waterloo
Cap'n Proto serialization/RPC system - core tools and C++ library
Role in this project:
Back-end Developer & System Architect
Contributions:144 reviews, 49 commits, 54 PRs in 9 months
Contributions summary:Vitali made significant contributions to the Cap'n Proto project by optimizing the `miniposix` and `async-io` components, focusing on performance improvements related to I/O operations. They addressed threading issues, fixing TSAN unhappiness through the use of relaxed atomics. Furthermore, the user improved the API and reliability of the library, implementing features such as `Maybe::orDefault`. They also contributed to the system's architectural integrity by adding and annotating source location tracking.
Glommio is a thread-per-core crate that makes writing highly parallel asynchronous applications in a thread-per-core architecture easier for rustaceans.
Role in this project:
Back-end Developer
Contributions:14 reviews, 5 commits, 25 PRs in 2 months
Contributions summary:Vitali primarily focused on enhancing the `glommio` library, a thread-per-core crate for asynchronous applications. Their contributions included fixing a critical bug in the `pre_allocate` implementation, correcting a typo in a test name, and adding a warning note for a corner case with `O_APPEND`. Additionally, the user introduced an API to deallocate a range from a file and exposed a `.stat` method for retrieving file statistics. These changes improve the library's functionality, correctness, and usability for developers.
asynchronouscraterustlinuxthread-per-core
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.