Arjun Naik is a Staff Software Engineer based in Berlin with 13 years of experience building cloud-native backends, SRE tooling, and Android apps. He blends hands-on backend work in Go and Python with DevOps expertise around Kubernetes and AWS, having contributed production-grade improvements to high-profile projects like the Kubernetes autoscaler, Skipper, and Zalando’s Kubernetes tooling. With a Master’s in Distributed Systems from TU Dresden, he focuses on reliable, observable distributed systems—implementing features like memory‑saver pod tracking and autoscaler recommender/updater fixes. Past roles span SRE and backend engineering at Red Hat and Zalando and include mobile UI work on Mopidy and OpenTasks, showing a rare full-stack-plus-infra fluency. Colleagues rely on him for pragmatic fixes that improve operability and testing as much as new features.
13 years of coding experience
10 years of employment as a software developer
Bachelor of Engineering (B.E.) Computer Science, Bachelor of Engineering (B.E.) Computer Science at B. M. S. College of Engineering
Master of Science (M.Sc.) Distributed Systems Engineering, Master of Science (M.Sc.) Distributed Systems Engineering at Technische Universität Dresden
General purpose metrics adapter for Kubernetes HPA metrics
Role in this project:
Back-end & DevOps Engineer
Contributions:4 releases, 48 commits, 74 PRs in 1 year 9 months
Contributions summary:Arjun primarily contributed to the development and improvement of the kube-metrics-adapter, specifically focusing on the integration with the Skipper ingress controller. Their work included implementing metrics collection for resource types and weighting of RPS metrics based on backend weights. The user also addressed bugs related to backend configurations and updated the codebase to use autoscalingv2beta2, demonstrating a strong understanding of Kubernetes and related metrics infrastructure. They also added test cases to improve the reliability of the project.
Contributions summary:Arjun primarily focused on developing the Android application's user interface and user experience. Their contributions included adding a home screen widget, implementing swipe gestures for task completion and opening the editor, and fixing various widget-related bugs and crashes. They also implemented a button to add new tasks within the widget, improving the user's interaction with the application.
kotlinandroid-applicationandroidtask-app
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
Arjun Naik - Staff Software Engineer at Delivery Hero