Staff Engineer @ Qualcomm · San Diego

Systems and AI at scale.

Autonomous Driving · Applied AI · Cloud · Distributed Systems

I build the large-scale systems that validate the software running in production vehicles, and the AI agents, models, tools, and plugins that operate them. Over 10+ years, from securing the internet at scale to self-driving, my work has come down to the same thing: turning hard data-and-compute problems into reliable production infrastructure.

Résumé ↓ Get in touch
2
Granted U.S. patents
10k+/day
Pipeline failures auto-triaged by AI
17M+/day
Peak URLs crawled & classified for threats
10+ yrs
Large-scale distributed systems
// about

Engineer at the edge of AI & autonomy

I'm a Staff Engineer at Qualcomm, on the critical path of the company's autonomous-driving program. I work on the large-scale infrastructure that replays recorded real-world drives to validate the software running in production vehicles. I designed and operate that platform, and I was a key collaborator on the reprocessing pipeline behind the jointly developed Qualcomm and BMW Snapdragon Ride Pilot automated-driving system, launched in 2025.

Increasingly my work is applied AI: building and running production agents, and the models, tools, and plugins around them, that operate mission-critical infrastructure. That ranges from an agent that autonomously triages tens of thousands of pipeline failures a day to custom LLM tooling that helps engineering teams move faster.

Before Qualcomm, I spent ~6 years at Webroot / OpenText building internet-scale cybersecurity systems: distributed crawlers that safely processed 17M+ URLs a day, real-time threat classification, IP threat intelligence, and multi-cloud honeypots. That work produced two granted U.S. patents. Whether it's defending the internet or validating self-driving AI, I keep building the same kind of thing: secure, reliable, massively parallel data pipelines that turn raw data into trustworthy results.

I care about systems that are correct under pressure, observable, and increasingly self-operating, where AI does the repetitive diagnosis so engineers can focus on the hard problems.

At a glance

  • ▹Now: Staff Engineer, Qualcomm
  • ▹Focus: ADAS/AD validation infra & AI agents
  • ▹Patents: 2 granted (US)
  • ▹Education: M.S. CS, UT Dallas; Ph.D. AI in progress
  • ▹Based in: San Diego, CA
// experience

Where I've worked

Sep 2021 to Present
Staff Engineer (prev. Senior Engineer)
Qualcomm · San Diego, CA
On the critical path of Qualcomm's ADAS/autonomous-driving program: I build the large-scale infrastructure that replays recorded real-world drive data at massive scale to validate automated-driving software, covering perception, radar, vehicle self-motion and positioning, ground-truth labeling, and automatic emergency braking.
  • Automotive-grade reprocessing clusters. Designed, built, and operate two independent on-prem Kubernetes clusters of Qualcomm's automotive silicon dedicated to bit-accurate reprocessing, so validation runs on the exact silicon the software executes on in the car, at a speed fast enough to replay drives near real time. See it in What I build ↓
  • Reprocessing-as-a-Service platform. Architected a pipeline that runs identically in cloud or on-prem: file-selection orchestration (AppSync/GraphQL + IAM), DAG dependency resolution, event-driven Argo Workflows, parallel petabyte-scale transfer, and failure classification. Details ↓
  • Production AI triage agent & applied-AI tooling. As project lead, built and run an agent that autonomously triages tens of thousands of job failures a day, plus the models, custom tools, and plugins that help engineering teams move faster. Details ↓
  • Key collaborator, Qualcomm and BMW Group program. Helped deliver the reprocessing pipeline behind the jointly developed Snapdragon Ride Pilot system, publicly launched Sept. 2025, debuting in the BMW iX3.
  • Fleet-health & throughput monitoring. Built a Prometheus + Flask stack tracking each accelerator's health and firmware every 30s and the Real-Time Factor of reprocessing output. Details ↓
  • Massively parallel cloud reprocessing. Re-architected the cloud pipeline onto GCP Dataflow, redesigning how work is partitioned and scheduled to raise concurrency and cut end-to-end turnaround.
  • Engineering leadership. Lead and coordinate engineering across teams spanning three time zones, reviewing code and setting technical direction on a continuous-delivery cadence.
KubernetesArgo WorkflowsAWSGCP DataflowClaude Agent SDKpgvectorPrometheus
Sep 2015 to Sep 2021
Senior Software Engineer (prev. Software Engineer)
OpenText (formerly Webroot) · San Diego, CA
Led internet-scale cybersecurity and threat-intelligence systems protecting end users across the web.
  • Crawling & threat detection at internet scale. Led distributed crawling clusters that safely processed 17M+ URLs per day, classifying threats in real time. Co-invented "DeepCrawl," which pivots from one known-malicious link to uncover related infrastructure and grades its threat with an ML model. It became the basis of two granted U.S. patents. See it in What I build ↓
  • IP threat analysis. Subject-matter expert and lead; built a system categorizing malicious hosts by activity (phishing, botnet, malware, proxy, spam) to publish threat lists. Owned the AWS hosting and DevOps.
  • Cloud security intelligence & reputation. Designed a reputation-scoring system for cloud applications and their hosting organizations, gathering data vectors dynamically to surface security posture to customers.
  • Multi-cloud honeypots. Architected honeypots across AWS, GCP, and Azure that captured live attacks (scanners, malware, injections, DoS) to continuously feed the threat-analysis systems.
  • Subject-matter expert across URL/IP threat intelligence; mentored engineers on the team.
Distributed crawlingMachine learningAWSGCPAzureThreat intelligence
2012 to 2015
Earlier Experience
Award Solutions · TradeStation · Société Générale
  • Award Solutions: Student Volunteer, OpenStack (2015). Built a webhook-driven app monitoring VM state transitions in Ceilometer; project work published open-source by UT Dallas.
  • TradeStation Technologies: Software Developer Intern (2014). Built an AWS EMR application analyzing daily IIS logs, visualizing request/response volumes with D3.
  • Société Générale: Windows Server Administrator, Bangalore (2012 to 2013). Automated production-server health checks across ESXi hosts in two data centers.
// education

Education

2026 to Present
Ph.D., Artificial Intelligence (in progress)
University of the Cumberlands
Aug 2015
M.S., Computer Science
The University of Texas at Dallas
2012
B.E., Information Science
PES School of Engineering (Visvesvaraya Technological University), India
First Class with Distinction in all eight semesters.
// selected work

What I build

The systems I've designed and operate at Qualcomm, plus the patented work that preceded it.

Qualcomm · Autonomous Driving

On-prem reprocessing platform

Designed, built, and operate two large on-premises Kubernetes clusters of Qualcomm's QCR-100 accelerators, the same Snapdragon Ride automotive silicon that ships in vehicles, for bit-accurate ADAS/AD reprocessing. Purpose-built silicon runs this ~100 to 300× faster than general-purpose compute, fast enough to replay recorded drives at close to real time. Built as Reprocessing-as-a-Service: one interface running identically in cloud or on-prem, with event-driven Argo Workflows, DAG dependency resolution, and parallel petabyte-scale data transfer. This is the data that both validates today's software and trains the next generation of driving models.

Qualcomm · Applied AI

Production AI triage agent

As project lead, built and run an AI system that autonomously triages tens of thousands of pipeline failures/day. Self-hosted embeddings + pgvector cosine-similarity suppress duplicates, so only novel failures reach a Claude Agent SDK + AWS Bedrock agent that diagnoses root cause and opens Jira tickets or GitHub fix PRs. Engineers go from investigating every failure to reviewing a diagnosed problem with a fix already proposed.

Qualcomm · Applied AI

Agents, models & developer tooling

Beyond triage, I build the broader applied-AI layer: custom Claude skills & plugins and MCP tool integrations that wire LLMs into real engineering workflows, agentic-coding tooling (Claude Code, Codex), and self-hosted embedding models (Qwen3, ONNX int8). I pick the right model and the right amount of autonomy for each task so teams ship faster with humans in the loop.

Qualcomm · Cloud & Scale

Massively parallel cloud reprocessing

Re-architected the cloud reprocessing pipeline onto GCP Dataflow to run at massive parallelism, redesigning how work is partitioned and scheduled to raise concurrency and cut end-to-end turnaround while improving output accuracy. Cross-account, event-driven AWS underneath: ECS Fargate, SQS FIFO, EventBridge Pipes, RDS/PostgreSQL, provisioned as code with AWS CDK.

Qualcomm · Reliability

Fleet health & hardware tooling

Prometheus-based fleet monitoring tracking each accelerator's health, firmware, and Real-Time Factor (processing time relative to the recorded drive's duration), plus low-level IPMI/BMC power control and safe Kubernetes node lifecycle so hardware can be serviced without disrupting running jobs.

Webroot / OpenText · Patented

DeepCrawl threat detection

Led distributed clusters crawling 17M+ URLs/day and co-invented "DeepCrawl," which pivots from a known malicious link to uncover related malicious infrastructure and grades its threat with an ML model. The basis of two granted U.S. patents.

Webroot / OpenText · Threat Intel

IP intelligence & honeypots

Built an IP threat-classification system categorizing malicious hosts by activity (phishing, botnet, malware, proxy, spam), a cloud-reputation scoring system, and multi-cloud honeypots (AWS, GCP, Azure) that captured live attacks to continuously feed the threat-analysis pipelines.

// how i work

What I focus on

⚙️

Systems that scale

Kubernetes-native, event-driven architectures that stay reliable from one node to petabyte-scale fleets.

🤖

Applied AI, in production

Agents, models, tools, and plugins that diagnose, remediate, and accelerate real engineering work. The right model and the right autonomy for each task, with humans in the loop.

🎯

Correctness under pressure

Bit-accuracy, observability, and safe operations for systems where the output has to be trusted.

// toolkit

Skills & tools

Applied AI

Claude Agent SDKAWS BedrockClaude CodeCodexCustom skills & pluginsMCP toolsEmbeddings (Qwen3)pgvectorSemantic dedup

Languages & Cloud

PythonJavaC#CBashAWSGoogle CloudAzure

Scale & Orchestration

KubernetesArgo WorkflowsArgo EventsGCP DataflowAWS CDKDockerHelmPrometheusGrafana

Databases & Storage

PostgreSQLpgvectorMySQLMS-SQLAmazon S3RDS
// patents & research

Patents & research

Named co-inventor on two granted U.S. patents, plus first-author peer-reviewed research. All links open the primary source.

US 12,452,259 B2 ↗

Web Threat Investigation Using Advanced Web Crawling

Granted Oct 2025 · Named co-inventor · Open Text Inc.
US 11,201,875 B2 ↗

Web Threat Investigation Using Advanced Web Crawling

Granted Dec 2021 · Named co-inventor · Open Text Inc.
Publication (first author): "Implementing Delaunay Triangles and Bezier Curves to Identify Suitable Business Locations in the Presence of Obstacles," Int'l Journal of Information Technology & Computer Science, vol. 5 no. 3, 2013.  Read the paper ↗
// off the clock

Keep it in the lane

I spend my days validating lane-keeping software. Here's the keeps-you-honest version. Steer to stay on the road, dodge the markers, and make it to the space station at the end. A rocket's waiting. No cloud required.

Road to the launch pad

Steer to dodge the markers and stay on the road. Reach the space station at the end, where a rocket's waiting to take off.

to station
100 %
best time
none
← →  or  A D  to steer
on mobile: tap the left / right half
P pause  ·  R restart

Runs entirely in your browser. No data leaves the page. Best score is remembered on this device only.

// contact

Let's talk

Open to conversations on autonomous-driving infrastructure, large-scale AI systems, and hard engineering problems. Reach out directly.