Dvir Yitzchaki

Senior Software Engineer at Roku Inc.

Manchester, England, United Kingdom
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

👤
Senior
🎓
Top School
Dvir Yitzchaki is a Senior Software Engineer with 11 years of experience building low-latency streaming systems, compiler tooling, and developer tooling across companies like Roku and Verizon Media. He combines deep C++ expertise—teaching internal courses on modern C++ and CMake—with hands-on work on LLVM-based compilers, video ingestion (SRT/CMAF), and cloud data pipelines. An active open-source contributor and package maintainer, he has improved popular C++ ecosystems including Catch2, Hunter and the Conan Center Index by adding features, build improvements and numerous library recipes. Comfortable from kernel/device driver work to high-level distributed systems, he brings pragmatic engineering and clear documentation to complex integration problems. Based in Manchester, he frequently speaks at conferences and quietly elevates team skills through internal training and well-crafted tooling.
code11 years of coding experience
job13 years of employment as a software developer
bookBSc, Mathematics and Computer Science, BSc, Mathematics and Computer Science at Ben-Gurion University of the Negev
languagesEnglish, Hebrew
stackoverflow-logo

Stackoverflow

Stats
487reputation
36kreached
10answers
7questions
github-logo-circle

Github Skills (27)

dependency-manager10
dependency-management10
cpp-library10
c-language10
package-management10
dependency-analysis10
conan10
testing10
test-framework10
cmake10
cprogramming-language10
test-automation10
build-system9
documentation9
cpp9

Programming languages (18)

C#PowerShellC++CSSCRustCMakeScala

Github contributions (5)

github-logo-circle
conan-io/conan-center-index

Jun 2021 - Nov 2022

Recipes for the ConanCenter repository
Role in this project:
userBack-end Developer / Package Maintainer
Contributions:70 reviews, 21 commits, 46 PRs in 1 year 5 months
Contributions summary:Dvir's primary contribution involves adding and maintaining recipes for the Conan package manager within the conan-center-index repository. This includes creating new recipes for C++ libraries such as `azure-storage-cpp`, `libfabric`, `nv-codec-headers`, `perf`, `aws-libfabric`, `faac`, `libpciaccess`, `binutils`, `aws-sdk-cpp`, `s2n`, `ntv2`, and `winmd`. Their work encompasses defining the build process, dependencies, and package metadata for each library, as well as addressing code review comments. The user also updated the openssl dependency for s2n.
dependenciescpprecipespackage-managerconan-recipe
ruslo/hunter

Mar 2017 - Apr 2019

Role in this project:
userBackend Developer
Contributions:34 commits, 30 PRs, 69 comments in 2 years
Contributions summary:Dvir primarily contributes to the Hunter project, a package manager for C++ projects. Their work includes modifying CMake configuration files to support different compiler versions and package dependencies. They also added and updated documentation related to packages and project configuration. Furthermore, the user integrates new libraries into the project by adding related configuration and examples.
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
Dvir Yitzchaki - Senior Software Engineer at Roku Inc.