Shay Zluf

CTO at Hats Finance

Israel
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
Shay Zluf is a CTO and seasoned software leader with 12 years of experience building secure, scalable blockchain and backend systems from Israel. As head of technology at hats.finance he blends ethical, user-centric thinking with pragmatic engineering to advance decentralized security primitives like bug bounty economies and audit competitions. His core technical background includes substantial contributions to Prysmatic Labs’ Go implementation of Ethereum proof-of-stake, where he optimized database writes, refined RPCs, and improved validator key management and slashing logic. Shay’s career spans product, architecture, and hands-on backend work across startups and open-source projects, reflecting a rare mix of philosophical leadership and deep systems expertise. Unusual for an engineer, he also brings practices from yoga and contemplative disciplines into team culture, emphasizing empathy, resilience, and long-term design.
code12 years of coding experience
job15 years of employment as a software developer
bookPhysics, Physics at Bar-Ilan University
languagesHebrew, English
github-logo-circle

Github Skills (9)

boltdb10
go10
ethereum10
grpc10
distributed-systems9
cryptocurrency8
blockchain8
database-design8
json7

Programming languages (10)

TypeScriptC++CSSStarlarkRustSolidityJavaScriptGo

Github contributions (5)

github-logo-circle
prysmaticlabs/prysm

Feb 2019 - Apr 2021

Go implementation of Ethereum proof of stake
Role in this project:
userBack-end Developer
Contributions:161 reviews, 132 commits, 238 PRs in 2 years 1 month
Contributions summary:Shay's primary focus appears to be on back-end development, specifically optimizing the Ethereum Proof of Stake implementation. The commits demonstrate efforts to improve database write performance through batching techniques, update and refine RPC protocol definitions, and implement support for multi-key keystore management, likely for handling validator keys. Further contributions include enhancing core functionality of the slasher, by adding methods for attestation and proposer slashing detection and implementing a cache for efficiency.
golangconsensusstakeethereumproof-of-stake
shayzluf/prysm

Feb 2019 - Oct 2019

Go implementation of Ethereum 2.0 - casper & sharding
Contributions:406 pushes, 96 branches in 7 months
golangethereumblockchainshardingcasper
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
Shay Zluf - CTO at Hats Finance