Sangamesh Patil
About Sangamesh Patil
Sangamesh Patil is a Staff Engineer at ThoughtSpot, with extensive experience in software engineering across multiple companies including Cisco and Alcatel-Lucent. He holds a Bachelor's degree in Information Science and Engineering and a Master's degree in Computer Science, and is proficient in various programming languages and technologies.
Current Position at ThoughtSpot
Sangamesh Patil serves as a Staff Engineer at ThoughtSpot, a role he has held since 2021. He works in Sunnyvale, California, contributing to the company's engineering efforts. His responsibilities include software development and collaboration within Agile/Scrum teams, focusing on enhancing the company's data analytics capabilities.
Previous Experience at Cisco
Prior to his current role, Sangamesh Patil worked at Cisco for five years, from 2016 to 2021. He held the position of Software Engineer IV in Milpitas, California, where he focused on programming and development for networking solutions. He also completed an internship as a Software Engineer II Intern at Cisco in 2016, contributing to various projects in the San Francisco Bay Area.
Background in Telecommunications at Alcatel-Lucent
Sangamesh Patil has a background in telecommunications, having worked at Alcatel-Lucent from 2012 to 2014 as a Software Engineer. He also completed internships at the same company in 2012 and 2010, where he gained experience in software development for telecom networks. His work involved programming ASICs for routers and switches, with a focus on LTE and 3GPP/WCDMA technologies.
Educational Qualifications
Sangamesh Patil holds a Bachelor of Engineering degree in Information Science and Engineering from B. M. S. College of Engineering, which he completed from 2008 to 2012. He furthered his education at the University of Southern California, where he earned a Graduate degree in Computer Science from 2014 to 2016. His academic background provides a foundation for his expertise in software development and engineering.
Technical Skills and Expertise
Sangamesh Patil is proficient in multiple programming languages, including Python, C++, C, Rust, Java, and Golang. He also possesses knowledge of JavaScript, Shell, Perl, and Groovy. His technical expertise extends to cloud and network virtualization software development, telemetry data streaming, and the development of CI/CD pipelines for DevOps and SecOps. He has experience with Cisco's NxOS, ACI, and IOS-XR platforms.