Anmol K

Software Engineer at Netflix

Seattle, Washington, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Anmol K is a software engineer with eight years of experience building data platforms and cloud-native systems, currently contributing at Netflix after leading Data Orchestration efforts at Lyft. He combines backend, DevOps, and Kubernetes expertise with hands-on work in Spark and workflow engines (Airflow/Flyte), having improved Spark integrations and notebook execution in the popular Flytekit SDK. At Lyft he also enhanced the Spark Operator with Prometheus metrics and robust failure handling, and at Amazon earlier in his career he developed large-scale services. Comfortable across the stack, he focuses on reliability, monitoring, and scalable job orchestration for data teams. Based in Seattle and trained at IIT Delhi, Anmol brings a blend of production-grade engineering and open-source contributions that improve developer workflows and observability.
code8 years of coding experience
job12 years of employment as a software developer
bookIndian Institute of Technology Delhi (IIT Delhi)
github-logo-circle

Github Skills (37)

kubernetes10
flyte10
spark10
back-end-development10
python10
scripting10
routing-slip10
workflow-engine10
kubernetes-operator10
java10
javas10
script10
workflow-automation10
prometheus10
go10

Programming languages (4)

TypeScriptJavaScriptGoPython

Github contributions (5)

github-logo-circle
lyft/presto-gateway

Jul 2022 - Oct 2022

A load balancer / proxy / gateway for prestodb
Role in this project:
userBackend Developer
Contributions:1 release, 11 reviews, 13 commits in 3 months
Contributions summary:Anmol primarily contributed to the backend logic of the `presto-gateway` repository. Their commits focused on implementing and refining routing mechanisms, specifically adding support for queue-based routing with fallback logic and integrating user queue-level routing. They also made changes to the testing infrastructure and the monitoring system, ensuring the robustness and accuracy of the routing decisions.
load-balancerprestodbproxylyft
kubeflow/spark-operator

Apr 2018 - Nov 2020

Kubernetes operator for managing the lifecycle of Apache Spark applications on Kubernetes.
Role in this project:
userBack-end & DevOps Engineer
Contributions:15 commits, 23 PRs, 184 comments in 2 years 6 months
Contributions summary:Anmol primarily contributed to the Spark Operator, focusing on enhancing its functionality and integrating monitoring. They implemented Prometheus metrics for application monitoring and improved the handling of application states and driver container failures. Further contributions involved modifying the service type to ClusterIP, updating UI information, and fixing status update logic for subresources.
apache-sparkkuberneteskubernetes-operatorkubernetes-crdkubernetes-controller
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