Piyush Jain
About Piyush Jain
Piyush Jain is a software engineer with a background in computer science and extensive experience in various technical roles, including internships at notable companies such as Flipkart, Nutanix, and Salesforce. He currently works at Yugabyte, where he focuses on database modernization and has contributed to significant projects in the field.
Work at Yugabyte
Piyush Jain has been employed at Yugabyte as a Software Engineer since 2021. In this role, he has contributed to the development of YugabyteDB, a distributed SQL database. His work includes leading the implementation of the READ COMMITTED isolation level, which is essential for modernizing legacy databases in large organizations. Piyush has also participated in the company's tech talks, presenting on topics such as 'Transaction Isolation Levels' and 'High Availability of Transactions'.
Education and Expertise
Piyush Jain holds a Bachelor of Engineering (B.E. Hons) in Computer Science from Birla Institute of Technology and Science, Pilani, where he studied from 2013 to 2017. He furthered his education by obtaining a Master's degree in Computer Science from The University of Texas at Austin from 2019 to 2021. Additionally, he completed a course on Climate Change: Learning for Action at Terra.do in 2023. His academic background supports his expertise in software engineering and database technologies.
Background
Piyush Jain's educational journey began at Chettinad Vidyashram in Chennai, where he studied from 2001 to 2013. He gained practical experience through various internships, including a Software Developer Intern position at Flipkart Internet Services Pvt. Ltd. in 2015, a Mitacs Globalink Research Intern role at the University of Calgary in 2016, and multiple positions at Nutanix, including Member Of Technical Staff 3 from 2017 to 2019.
Internship Experience
Piyush Jain has completed several internships that have shaped his career in software engineering. He worked as a Software Engineer Intern at Salesforce in 2020, where he focused on Salesforce DB for three months. His earlier internships include a five-month stint at Nutanix as an MTS Intern in 2017 and a two-month internship at the University of Calgary in 2016, where he explored blockchain technology applications in the plastic recycling industry.
Presentations and Contributions
Piyush Jain has actively contributed to knowledge sharing within his organization. He presented a talk on 'Transaction Isolation Levels' at the Yugabyte Friday Tech Talks on June 17, 2022, and another on 'High Availability of Transactions' on August 11, 2023. These presentations highlight his engagement with the technical community and his commitment to advancing understanding of database technologies.