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 in Zurich, Switzerland, with 11 years of experience delivering scalable, high‑performance systems. He previously led research as a Senior Researcher at DFINITY, contributing to distributed systems and blockchain technology. On GitHub, he has worked on the Internet Computer project (dfinity/ic) as a back-end developer, enhancing reliability with retry mechanisms for firewall tests, refining transport interfaces and metrics, and advancing core components like memory management and the registry. His career spans academic roles and industry, including postdoctoral work at UC Berkeley and EPFL and teaching at Reichman University. He blends rigorous research with practical engineering to build robust, observable systems at scale.
code12 years of coding experience
job8 years of employment as a software developer
bookB.A., Computer Science, B.A., Computer Science at Reichman University
bookThe Hebrew University
bookExchange Student, Computer Science and Engineering, Marketing, Entrepreneurship, Exchange Student, Computer Science and Engineering, Marketing, Entrepreneurship at University of Pennsylvania
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