Andrew Bursavich is a seasoned server and infrastructure engineer with 12 years of experience building reliable, scalable backend systems and operational tooling. Currently a Member of Technical Staff at AppLovin after senior engineering roles including SRE at Google, he blends deep production SRE practices with hands-on backend development. He contributes to prominent open-source Kubernetes projects—such as external-dns, rook, and prometheus-operator—focusing on test reliability, dependency hygiene, and cloud-native storage/observability integrations. Known for pragmatic refactors and improving testability, he often tackles flaky tests, parallelization, and CRD/storage configuration work that reduces operational risk. Based in Berkeley, CA, he brings a game-industry and mobile backend pedigree from GREE and Nexon M, giving him a product-minded approach to infrastructure. Collectedly, his background shows a pattern of turning complex distributed-system problems into maintainable, well-tested solutions.
12 years of coding experience
14 years of employment as a software developer
Bachelor of Science (BS) Computer Science and Logic, Bachelor of Science (BS) Computer Science and Logic at Louisiana State University
Configure external DNS servers (AWS Route53, Google CloudDNS and others) for Kubernetes Ingresses and Services
Role in this project:
Back-end Developer & DevOps Engineer
Contributions:6 reviews, 30 commits, 11 PRs in 1 year 5 months
Contributions summary:Andrew contributed to the Kubernetes external-dns project by implementing tests and fixing flakes to improve the reliability of the source code. They focused on creating test resources and ensuring tests validated endpoint provider-specific attributes. Furthermore, the user made changes to the connector by implementing a test server to serve targets, and worked on parallelizing tests. These changes suggest a focus on improving the functionality and testability of the system.
Contributions:8 commits, 6 PRs, 36 comments in 1 year 6 months
Contributions summary:Andrew primarily focused on enhancing the integration of Thanos object storage within the Prometheus Operator. Their work involved modifying code to support flexible object storage configurations, including secret-based configurations, and removing deprecated features related to older Thanos versions. They updated the Prometheus Operator's CRD definitions and adjusted the deployment configuration to align with the latest Thanos releases, requiring specific Kubernetes versions. Furthermore, the user contributed to code refactoring and upgrading dependencies.
clustersoperatorprometheus-operatorkubernetesatop
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Andrew Bursavich - Member Of Technical Staff at AppLovin