Kashish Aggarwal
About Kashish Aggarwal
Kashish Aggarwal is a Principal Solutions Architect at Yugabyte, where he has worked since 2022. He holds a Master's Degree in Computer Engineering from San Jose State University and has extensive experience in software engineering and solution delivery across various companies.
Current Role at Yugabyte
Kashish Aggarwal serves as a Principal Solutions Architect at Yugabyte, a position he has held since 2022. He is based in Sunnyvale, California, United States. In this role, he focuses on designing solutions that leverage distributed computing and cloud technologies. His expertise contributes to the development of scalable database solutions that meet the needs of modern applications.
Previous Experience in Software Engineering
Prior to his current role, Kashish Aggarwal worked as a Solution Delivery Engineer at Redis from 2018 to 2022. His responsibilities included delivering solutions that utilized Redis technologies. He also held positions at Inspyrus, Inc. as a Technical Consultant from 2016 to 2018 and at Sunrich Technology as a Software Engineering Intern in 2015. His career began at Wipro, where he worked as a Software Engineer from 2012 to 2013.
Educational Background
Kashish Aggarwal earned his Master’s Degree in Computer Engineering from San Jose State University, studying from 2014 to 2016. He also holds a Bachelor of Technology (B.Tech.) in Electronics and Telecommunication from Amity University, Noida, which he completed from 2008 to 2012. His education provided a strong foundation in programming languages, data structures, and Linux systems.
Teaching and Tutoring Experience
Kashish Aggarwal has experience in academic roles, having served as a Graduate Teaching Assistant at San Jose State University for four months in 2016. Additionally, he worked as an Academic Tutor from 2015 to 2016, where he supported students in their studies. He also taught IELTS and TOEFL preparation courses at Jamboree Education Private Limited in 2014.
Skills and Interests
Kashish Aggarwal possesses strong skills in multiple programming languages, including Java, C++, and C. He has a solid understanding of data structures and Linux systems. He enjoys participating in team sports and engaging in healthy debates, reflecting his interest in collaborative problem-solving and innovative approaches.