Savil S is a software engineer with a decade of experience based in Palo Alto who specializes in backend systems and cryptographic payments protocols. A Stanford CS graduate, he has made substantive open-source contributions to rust-lightning, improving core Lightning Network message handling, channel management reliability, and BIP69 transaction input sorting—demonstrating deep Rust proficiency and practical Bitcoin protocol knowledge. He prefers concise, direct communication channels and appears to engage more through social platforms than LinkedIn. Savil blends low-level protocol work with pragmatic engineering, focusing on correctness and fuzz-tested robustness. His background spans international education in Singapore and India, reflecting an early global perspective that informs his collaborative open-source approach.
10 years of coding experience
ICSE, ICSE at The Shri Ram School, Gurgaon, India
A-level, A-level at National Junior College, Singapore
BS, Computer Science, BS, Computer Science at Stanford University
A highly modular Bitcoin Lightning library written in Rust. It's rust-lightning, not Rusty's Lightning!
Role in this project:
Back-end Developer
Contributions:11 commits, 6 PRs, 25 comments in 11 days
Contributions summary:Savil primarily contributed to the `rust-lightning` library by implementing and refining core functionalities related to the Lightning Network. They focused on improving message encoding/decoding, including `ChannelReestablish`, and addressing errors within channel management. Furthermore, the user implemented transaction input sorting according to BIP69 and updated fuzz targets. They demonstrated proficiency in Rust and an understanding of Bitcoin's transaction structure and Lightning Network protocols.
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.