Piyush Jain

Software Engineer at Yugabyte

Sunnyvale, California, 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
Piyush Jain is a software engineer with a decade of experience building large-scale, high-availability backend systems and deep expertise in distributed systems and algorithms. At Yugabyte he led multi-year efforts on core transactional systems that powered mission-critical workloads—including Super Bowl 2024 streaming traffic—and shipped features across the query and storage layers. He mentors engineers, drives cross-functional solutions, and has a track record of operational and cost optimizations such as reducing CI compute waste and improving bulk load performance. Passionate about climate impact, he applies data-driven approaches to energy efficiency and decentralized traceability for environmental markets. He holds an MS in Computer Science from UT Austin and combines production-grade engineering with a knack for translating research ideas into practical, scalable systems.
code10 years of coding experience
job2 years of employment as a software developer
bookClimate change: Learning For Action, Climate change: Learning For Action at Terra.do
bookMasters Computer Science, Masters Computer Science at The University of Texas at Austin
bookBITS Pilani, Birla Institute of Technology and Science
bookChettinad Vidyashram,Chennai
languagesHindi, English, Marwari
github-logo-circle

Github Skills (8)

c-language10
postgresql10
cprogramming-language10
distributed-database10
database-design10
index-management10
conflict-resolution9
sql9

Programming languages (10)

TypeScriptJavaC++CRustJavaScriptGoTLA

Github contributions (5)

github-logo-circle
pkj415/yugabyte-db

Feb 2021 - Feb 2025

The high-performance distributed SQL database for global, internet-scale apps.
Contributions:167 pushes, 118 branches in 4 years
dbmsrdbmsdistributed-sql-databasedatastreamdistributed-systems
pyrito/raft

Nov 2020 - Dec 2020

C implementation of the Raft consensus protocol
Contributions:203 pushes, 6 branches in 25 days
raft-consensusconsensus-protocolconsensuspaxosdistributed-systems
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
Piyush Jain - Software Engineer at Yugabyte