Krupal Joshi is a seasoned Software Engineer with extensive experience in the tech industry, currently employed at Palo Alto Networks since October 2018 and at Pluribus Networks since March 2013. Previous roles include Software Engineer positions at Juniper Networks and as a Member of Technical Staff where responsibilities included designing and developing automated testing frameworks for QFabric switches. Early career highlights include a software engineering role at the Office of Professor Harry Li at SJSU and a co-op position at IBM focused on system administration scripts. Krupal holds a Master's degree in Computer Engineering from San Jose State University and a Bachelor's degree in Electronics and Communication from Dharmsinh Desai University.