Rishabh Gupta

Principal Software Engineer at Palo Alto Networks | USC

Role
Principal Software Engineer at Palo Alto Networks
Location
San Jose, CA, US
LinkedIn followers
500 followers
Information TechnologyView LinkedIn profile

About Rishabh Gupta

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.

Experience

  1. Principal Software Engineer

    Palo Alto Networks

    Jul 2022 — Present · San Francisco, CA, US

    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.

Education

  • Dr. A.P.J. Abdul Kalam Technical University

    Bachelor’s Degree, Electronics and Communications Engineering

    2011 — 2015

  • University of Southern California

    Master’s Degree, Electrical Engineering

Skills

  • Marketing Strategy
  • Core Java
  • Sql
  • Linux
  • Microsoft Office
  • Communication
  • Entrepreneurship
  • Telecommunications
  • Wireshark
  • Verilog
  • Communication Skills
  • C
  • Programming
  • Ieee 802.11
  • Microsoft Word
  • Team Leadership
  • Powerpoint
  • Microsoft Excel
  • Windows
  • Python
  • Goal Oriented
  • C++
  • Microsoft Powerpoint
  • Project Planning
  • .net
  • Digital Image Processing
  • Matlab

Find verified contacts for anyone on LinkedIn

Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.

Free plan included · No credit card required

This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.

Rishabh Gupta — Principal Software Engineer at Palo Alto Networks in San Jose, CA, US | Unifers