Hello, I'm

Udit Gupta.

I build |

Principal Software Engineer with 9+ years of expertise in cloud security, distributed systems, and machine learning platforms.

About Me

Udit Gupta

I'm a Principal Software Engineer at Palo Alto Networks, where I architect scalable microservices and AI-driven security systems. My career spans leading tech companies including Meta, Amazon, Hewlett-Packard, and Apple (via Infosys).

I specialize in designing high-throughput data pipelines, cloud-native security platforms, and ML infrastructure. From building RAG-powered co-pilot systems at Meta to architecting distributed ad-tech at Amazon, I thrive on solving complex engineering challenges at scale.

0+ Years Experience
0 Companies
0K+ Advertisers Impacted

Work Experience

Principal Software Engineer

Palo Alto Networks
Jul 2023 — Present
Santa Clara, CA
  • Designed and launched a global configuration management solution for Enterprise DLP product, enabling seamless sandbox testing and promotion — Patent Pending
  • Engineered scalable third-party APIs for an enterprise DLP engine, improving policy automation efficiency and facilitating programmatic security orchestration
  • Led the architecture of a next-gen User and Entity Behavior Analytics (UEBA) platform from ground up for large-scale, ML-driven threat detection
Spring FrameworkGCPJavaPythonPostgreSQLKafkaMicroservices

Software Engineer — ML Infrastructure

Meta
Jun 2022 — Jul 2023
Seattle, WA
  • Designed and deployed a Retrieval-Augmented Generation (RAG) co-pilot pipeline, automating customer query resolution by indexing extensive internal knowledge bases
  • Developed mission-critical features for a product sandbox tailored for Tier-1 enterprise customers, enhancing pre-deployment validation and security testing
AWSNode.jsPythonMongoDBMicroservicesGraph DBs

Software Development Engineer

Amazon
Feb 2021 — Jun 2022
Seattle, WA
  • Architected distributed backend services on AWS to provide contextually rich product recommendations for high-traffic Amazon PPC campaigns
  • Developed automated Spark and EMR workflows to generate optimized campaign budget recommendations for 800,000+ global advertisers
AWS CDKLambdaDynamoDBEMRJavaSparkAirflow

Software Engineer Intern

Amazon
Jun 2020 — Aug 2020
Seattle, WA
  • Designed a Spark-based serverless architecture for processing massive advertisement datasets, resulting in a 49% reduction in operational costs
SparkAWSServerlessS3

Software Engineer

Hewlett-Packard
Jan 2018 — May 2019
Bengaluru, India
  • Developed deep-learning algorithms to extract business intelligence from customer verbatims and built automated pipelines for large-scale data ingestion and processing
Deep LearningNLPData Pipelines

Systems Engineer

Infosys Ltd. (Contract — Apple)
Jul 2016 — Dec 2017
Bengaluru, India
  • Implemented backend microservices for Apple Online Store product replacement features in European markets and automated HAZMAT logistics workflows
MicroservicesBackendLogistics

Technical Skills

Architecture

Distributed Systems Microservices System Design Scalable Backend API Design

Cloud & Security

AWS GCP Cloud Security DLP UEBA IAM Kubernetes CDK Lambda EMR

Data & AI

Generative AI RAG Spark Kafka Airflow ML Infrastructure Big Data

Languages & Tools

Java Python Node.js TypeScript Scala SQL PostgreSQL MongoDB Git

Education

MS in Computer Science

Stony Brook University GPA: 3.84 / 4.00

B.Tech in Computer Science

DIT University Honors: 85.59%

Get in Touch

I'm always open to discussing new opportunities, interesting projects, or just connecting.