Tsachi Herman

Protocol Architect at Ava Labs

Greater Boston 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
Tsachi Herman is a protocol architect and seasoned software leader with nine years driving high-performance, secure blockchain and distributed systems engineering. He has led core node architecture at Algorand, shaped Stellar’s Soroban smart contract platform as a senior engineering manager, and now designs scalability and decentralization improvements for Avalanche at Ava Labs. Proficient in Go, C++, Rust and system-level optimization, Tsachi contributes to flagship open-source projects like Algorand’s Go implementation and Stellar’s monorepo, bringing practical fixes and feature work to widely used protocols. He blends deep low-level systems experience from graphics and driver work at Apple and AMD with product-facing architecture for secure, serverless decentralized messaging at XMTP. Known for translating complex consensus and performance challenges into pragmatic implementations, he pairs hands-on coding with cross-functional leadership and a knack for squeezing latency and resource gains out of real systems.
code9 years of coding experience
job19 years of employment as a software developer
bookBsc Computer Science, Bsc Computer Science at Tel Aviv Jaffa Academic College
bookBA Computer Science Computer Graphics, BA Computer Science Computer Graphics at The Academic College of Tel-Aviv, Yaffo
languagesHebrew, English, French
github-logo-circle

Github Skills (14)

go10
chain10
network-programming10
blockchain10
api-design9
restful-api9
testing9
database-design9
rest-api9
cryptocurrency9
horizon9
api-rest9
unit-testing8
code-documentation8

Programming languages (17)

MDXSmartyJavaRustCRPCTeXGo

Github contributions (5)

github-logo-circle
algorand/go-algorand

Jun 2019 - Mar 2022

Algorand's official implementation in Go.
Role in this project:
userBack-end Developer
Contributions:5 releases, 2506 reviews, 758 commits in 2 years 9 months
Contributions summary:Tsachi contributed to the Algorand Go implementation by adding features related to assets and the handling of participation keys, alongside modifications to the network telemetry system. They also addressed issues related to the database and network protocols, suggesting involvement in core logic and system-level improvements. Furthermore, the code changes involve implementing new features and fixing existing bugs to improve functionalities.
golangblockchainalgorand
stellar/go

Sep 2022 - Dec 2022

Stellar's public monorepo of go code
Role in this project:
userBack-end Developer
Contributions:192 reviews, 7 commits, 60 PRs in 2 months
Contributions summary:Tsachi primarily focused on fixing typos, minor grammatical errors, and inconsistencies in code comments within the codebase. Additionally, the user addressed a theoretical bug in the horizon client, and incorporated error code checks in unit tests, which improve code quality and stability. Other contributions include fixes and refactoring in the codebase related to the ingest and pipeline functionality. Overall, the user contributed to improving code clarity, test coverage, and overall project maintainability.
horizongolangmonorepoblockchainstellar
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
Tsachi Herman - Protocol Architect at Ava Labs