~/advaitadvait-pandey
Experience

Work

Project Glasswing is the anchor: multicluster lifecycle work where deletion, reconciliation, and cleanup had to become observable. The other notes capture what I learned after the measurable result, not another version of the job description.

May 2026 – Aug 2026 · 4 mos
Flaky validation−45%

Red Hat

Software Engineer Intern

Flagship contributionProject Glasswing [NDA]

Project Glasswing [NDA] · OpenShift multicluster lifecycle management, AI orchestration, validation, and failure recovery.

A deletion request is not a deletion. It is a distributed protocol whose intermediate states need to be observable.

  • Built Go, Python, and Bash tooling for OpenShift multicluster lifecycle management, reducing manual cluster-cleanup steps by 28%, improving teardown observability, and detecting orphaned Kubernetes resources across 94 namespaces.
  • Developed an OpenShift AI orchestration project in Go and Python to manage cluster resources, detect degraded health, surface remediation paths, and target lower idle memory allocation; standardized AI-assisted workflows through CLAUDE.md repository conventions.
  • Eliminated more than 45% of flaky multicluster validation tests by isolating race conditions in cluster-state polling, reconciliation timing, and asynchronous cleanup, then added 8 regression test files covering 19 provisioning, deletion, cleanup, and recovery cases.
  • Diagnosed and fixed a recurring cluster-deletion edge case by tracing controller logs, resource-state transitions, finalizers, owner references, garbage collection, and deletion sequencing, reducing average root-cause investigation time by 15%.
  • Proposed and shipped a pipeline deployment upgrade that substantially reduced container YAML expansion and cut average testing time by 30%.
GoPythonBashKubernetesOpenShiftACM
Dec 2025 – Aug 2026 · 9 mos
Microbenchmark+8%

Meta

Open Source Developer

Performance work in the vectorized execution paths of Meta’s open-source query engine.

Profiles narrow opinions into evidence. The useful optimization was the allocation inside the hot loop, not the most interesting-looking code.

  • Profiled an aggregation hot path with perf and flame graphs, then reduced CPU overhead by avoiding repeated DecodedVector construction and unnecessary valueAt() calls, improving a microbenchmark by 8%.
  • Updated an operator implementation to skip rows excluded by SelectivityVector and follow ExecCtx conventions, preventing subtle failures when filters reduce the active row set.
C++perfflame graphsvectorized execution
May 2025 – Aug 2025 · 4 mos
Internal users1,000+

Charter Communications

Software Engineer Intern

Internal tooling for the case-management platform used across support operations.

Reliability begins at the contract boundary: invalid input, partial failure, retry behavior, and the state callers are allowed to observe.

  • Built and shipped an internal developer and support tool that automated access provisioning for lower-level test environments using Java and SQL Server on custom C++ infrastructure automation.
  • Implemented and maintained REST APIs for call-center workflows used by more than 1,000 internal users, improving reliability through input validation, error handling, and consistent API contracts.
  • Built a fault-tolerant service using Raft consensus, providing linearizable reads and writes with automatic failover, metrics, and tracing.
JavaReactRESTSQL ServerC++Raft
Aug 2024 – Nov 2024 · 4 mos
End-to-end latency−32.478%

North Carolina State University

Undergraduate Research Assistant

Compiler optimization research for hardware-efficient datacenter workloads.

Hardware constraints belong inside the optimizer. Treating cache, NUMA, and bandwidth as afterthoughts leaves performance to chance.

  • Built and optimized compiler passes for SIMD vectorization, loop tiling, and cache-aware scheduling, improving end-to-end latency by 32.478% on representative benchmarks.
  • Extended an LLVM/MLIR compilation pipeline with fusion, common subexpression elimination, and strength-reduction transforms, reducing memory traffic and increasing throughput by 15.821%.
  • Implemented hardware-aware cost models for cache and NUMA behavior, instruction throughput, and memory bandwidth to guide auto-tuning and scheduling for CPU and GPU kernels.
C++LLVMMLIRFPGAcompiler optimization