Sukun Tarachandani

Software Engineer at Ethereum Foundation

Bengaluru, Karnataka, India
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
Sukun Tarachandani is a software engineer with 10 years of experience building real-time fraud detection platforms for lending and deep expertise in low-level networking and distributed systems. He has moved from fintech and product-scale backend roles at Meesho to focused libp2p and p2p networking work at Protocol Labs, Interplanetary Shipyard, and now the Ethereum Foundation. A prolific Go contributor, he’s improved robustness and performance in high-profile projects like quic-go, pion/webrtc, and go-libp2p by optimizing transport layers, reducing goroutine overhead, and hardening connection/state handling. Comfortable across data-driven product engineering and core network plumbing, he combines production operational experience with research-grade protocol improvements. Based in Bengaluru, he brings a rare blend of fraud-platform product knowledge and deep protocol-level contributions that improve reliability at internet scale.
code10 years of coding experience
job4 years of employment as a software developer
bookIndian Institute of Technology Roorkee
bookBest Higher Secondary School
github-logo-circle

Github Skills (15)

golang10
http10
protocols10
go10
webrtc10
sctp10
quic10
datachannel10
networking10
concurrency10
dladdr9
testing9
sockaddr9
debug8
debugging8

Programming languages (11)

TypeScriptC++BikeshedRustMakefileVueGoHTML

Github contributions (5)

github-logo-circle
libp2p/go-libp2p

Jan 2023 - Jan 2023

libp2p implementation in Go
Role in this project:
userBack-end Developer
Contributions:3 releases, 597 reviews, 1 commit in 1 day
Contributions summary:Sukun primarily contributed to the core networking and peer-to-peer functionality of the go-libp2p implementation. Their work involved enhancing the address book, refining protocol handling with the usage of `protocol.ID` instead of strings and implementing smart dialing logic. They focused on improving the reliability and performance of connection establishment. Their contributions included code modifications across various core components of the libp2p stack.
golangipfsp2ppeer-to-peerorbitdb
pion/webrtc

Sep 2023 - Dec 2024

Pure Go implementation of the WebRTC API
Role in this project:
userBack-end Developer
Contributions:1 release, 5 reviews, 11 PRs in 1 year 3 months
Contributions summary:Sukun primarily focused on improving the stability and functionality of the `pion/webrtc` project, specifically addressing issues related to DataChannel management and SCTP transport. Their contributions included fixing data channel handling, improving garbage collection for detached data channels, and providing an OnClose callback for SCTP associations. These changes aimed to enhance the reliability and efficiency of the WebRTC API implementation within the Go-based project.
webrtcpure-gogovideowebrtc-api
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
Sukun Tarachandani - Software Engineer at Ethereum Foundation