Yotam Harchol

Senior High Performance Architect at NVIDIA

Zurich, Zurich, Switzerland
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
Yotam Harchol is a Senior High Performance Architect at NVIDIA with 12 years of experience bridging research and production systems in networking and distributed computing. He holds a Ph.D. from the Hebrew University, where his award-winning dissertation developed algorithms and frameworks for middleboxes and network functions, and his career spans roles at DFINITY, EPFL, UC Berkeley and VMware. Equally comfortable in academia and industry, he has contributed to core blockchain infrastructure (notably reliability and transport improvements in the Internet Computer client/replica) and led performance-focused engineering across low-level networking stacks. He combines deep theoretical grounding with hands-on systems work—having taught computer science for nearly a decade—so he often surfaces practical, research-backed optimizations that improve reliability and observability at scale.
code12 years of coding experience
job8 years of employment as a software developer
bookDoctor of Philosophy (Ph.D) Computer Science, Doctor of Philosophy (Ph.D) Computer Science at The Hebrew University of Jerusalem
bookB.A. Computer Science, B.A. Computer Science at Reichman University
languagesEnglish, Hebrew, German
github-logo-circle

Github Skills (7)

firewall10
rust10
networking10
blockchain10
system-administration9
prometheus7
git4

Programming languages (6)

TypeScriptJavaRustP4MotokoJavaScript

Github contributions (5)

github-logo-circle
dfinity/ic

Dec 2021 - Dec 2022

Internet Computer blockchain source: the client/replica software run by nodes
Role in this project:
userBack-end Developer
Contributions:37 commits in 1 year
Contributions summary:Yotam primarily focused on enhancing the infrastructure and functionality of the Internet Computer blockchain source code. Their work included adding retry mechanisms to firewall tests, indicating a focus on improving the reliability of network communication. Further contributions involved improvements to the transport interface documentation and adjustments to transport metrics, implying an active involvement in the network's performance and monitoring aspects. The code changes spanned files related to memory management, firewall configurations, and registry, demonstrating a comprehensive understanding of the system's core components.
replicablockchainnodesdfinityinternet
DeepnessLab/mca2

Jan 2014 - Jul 2018

Contributions:16 commits, 1 push in 4 years 7 months
implementationsmatchingaho-corasickstandalonepattern-matching
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
Yotam Harchol - Senior High Performance Architect at NVIDIA