# Rishabh Gupta > Principal Software Engineer at Palo Alto Networks | USC Location: San Jose, California, United States Profile: https://flows.cv/rishabhgupta A solution-oriented, well-rounded software engineer with 8+ years of technical expertise in tackling complex software and system design problems. As a Senior Staff Software Engineer at Palo Alto Networks, I lead the design and implementation of a cloud security solution for handling resource tagging across multiple clouds to help customers create security policies for firewalls. I emphasize the holistic big picture of technical problems and strive to guarantee customer success. At HPE Aruba, my extensive research and communication efforts led to business success and improved customer satisfaction. My innovative research at Aruba has resulted in five patents, with two as the main inventor—three of which have been granted and two are pending. I have a keen interest in system design, distributed systems, databases, Kubernetes, Docker, Python, Go, and cloud services such as AWS, GCP, and Azure. I earned my master’s degree in Electrical Engineering from the University of Southern California, with a focus on Computer Networks and Systems. My coursework included Internetworking and Distributed Systems Laboratory, Internet and Cloud Computing, Operating Systems, Computer System Organization, Computer Networks, and Advanced Computer Architecture. I also have a bachelor’s degree in Electronics and Communication Engineering from Dr. A.P.J. Abdul Kalam Technical University, India. ## Work Experience ### Principal Software Engineer @ Palo Alto Networks Jan 2022 – Present | San Francisco Bay Area • Lead the design and development of IP Tag Service that fetches and tags resources on different clouds to help user create security policy. • Collaborate with dev, QA and field engineers on making the services scalable and improving functionality based on feedback and requirements for Cloud IP Tag service. • Utilized RabbitMQ for enhanced, reliable and asynchronous communication between microservices. • Designed and implemented out-of-sync detection & comprehensive full-sync functionality across all the micro-services to ensure reliability & correctness of data between customer’s cloud environment & their firewall. • Designed and implemented paginated API to enhance communication with other services for AI-Firewall support. • Implemented unittest framework & added unit tests to improve the test coverage • Prompt communication, root cause diagnosing and resolution of customer issues including CAP escalation for cloud integration plugins. • Collaborated with cross functional teams in brainstorming critical design for tagging resources for AI-Firewall. • Lead/Participate in system design discussions as well as proof-of-concepts for design feasibility. ### Senior Software Engineer @ Aruba, a Hewlett Packard Enterprise company Jan 2020 – Jan 2022 | Santa Clara, California, United States · Worked on RF Channel planning of wireless networks for 802.11ax/ac/an access points deployed for Enterprise/Campus/Cloud customers · Led design, development & delivery of the project to group 802.11ax capable radios and reserve RF channels to improve throughput & spectral efficiency in the network and better serve compatible and legacy clients · Filed multiple patents (Research Topics: Seamless network upgrade; WiFi-6; Optimization in deployment of solution) · Deployed stateless micro-services for facilitating delivery of optimized RF solutions via Kafka to Access Points · Enabled Event Monitoring, Metric Tracking (Prometheus) and Monitoring Dashboards (Grafana) for micro-services · Automated unit-testing workflow, code coverage and health check for python apps for code maintenance · Conducted data analysis on 50+ large deployments and leveraged architectural expertise to enhance features ### Software Engineer @ Aruba, a Hewlett Packard Enterprise company Jan 2018 – Jan 2020 | Santa Clara, California · Design, development & delivery of the project to group 802.11ax capable radios and reserve RF channels to improve throughput & spectral efficiency in the network and better serve compatible and legacy clients · Implemented framework for feedback loop from Analytics AI Engine to micro-services using C, Python and GDB · Designed and implemented a database abstraction layer for the AirMatch micro services which was database agnostic. · Worked with the team on design discussion and implemented an updated Reliability mechanism for airMatch to ensure delivery of algorithmic decisions to access points. · Analyzed different types of databases/caching mechanisms (Cassandra, Redis, Hazelcast) for the AirMatch service. · Worked on resolving critical customer issues and P0-blockers ### Software Engineer Intern @ Aruba, a Hewlett Packard Enterprise company Jan 2018 – Jan 2018 | Santa Clara, California · Developed multi-factor algorithm to prioritize order of devices for deployment of optimized solution · Increased efficiency of automation software by 60% through modularizing and multithreading techniques. ### Wireless Engineer Intern @ Aruba, a Hewlett Packard Enterprise company Jan 2017 – Jan 2017 | Santa Clara, California • Developed new functionalities of the next generation access point for AirMatch feature team. • Developed AirMatch Assistant in python to process data from controller and generate the optimized channel and power plan in Mobility Master • Implemented the CLI for neighbor path loss data available in MongoDB using javascript ### System Engineer @ Infosys Jan 2015 – Jan 2016 | Infosys • Worked as software developer to enhance Global Immigration & Compliance system for client in MVC technology • Developed various phases of insurance agent portal in python language using SQL during training • Hands-on experience in python programming, SQL, OOPS, data structure, DBMS, ASP.NET and MVC technology ### Trainee Engineer @ Bharat Sanchar Nigam Limited Jan 2013 – Jan 2014 | ALTTC, Ghaziabad • Designed switching, transmission and IP networks for SME for wire-line and wireless networks • Monitored digital switching system and digital transmission system (SDH Networking) • Developed skill in areas of IEEE802.11, 3G, 4G LTE, Wireless & Optical fiber Communication & IP Networking ## Education ### Master’s Degree in Electrical Engineering University of Southern California ### Bachelor’s Degree in Electronics and Communications Engineering Dr. A.P.J. Abdul Kalam Technical University ## Contact & Social - LinkedIn: https://linkedin.com/in/guptaris --- Source: https://flows.cv/rishabhgupta JSON Resume: https://flows.cv/rishabhgupta/resume.json Last updated: 2026-04-12