I'm the tech lead for LinkedIn's the Kubernetes infrastructure and cluster management group. My team builds bespoke tools and APIs that manages LinkedIn's large compute fleet on-premises. I worked at Twitter's Kubernetes infrastructure team and worked on API-driven clusters buildout in bare-metal datacenters. I left in solidarity. I was a software engineer at Google Cloud, working on developer experience of container-based platforms like GKE (Google Kubernetes Engine) and Cloud Run. I worked at Microsoft Azure primarily on open source ecosystem. I was Microsoft's first contributor to Docker project, and worked on projects like Azure Go SDK, Azure Container Registry.
You can find me more active on platforms like Bluesky, Twitter, or GitHub.
Recent on my blog
Notes on OpenAI Kubernetes outage Tale of a Kubernetes node-feature-discovery incident Kubernetes CRD generation pitfalls Why Kubernetes secrets take so long to update? Pitfalls reloading files from Kubernetes Secret & ConfigMap volumes Did we market Knative wrong? Serving gRPC+HTTP/2 from the same Cloud Run container My review of the System Design book Deploying to Cloud Run with Go Introducing runsd: Service discovery for Cloud Run
Open source projects
I have built open source projects that help tens of thousands of developers around the world. Some examples from my GitHub profile:- kubectx : a popular tool to alternate between Kubernetes clusters.
- krew : official plugin manager for kubectl.
- grpc-health-probe : a gRPC health-check tool for Kubernetes.
- Google microservices-demo : Google's reference app for demonstrating cloud-native technologies (also the top-starred GCP repo!)
- kubectl-tree : A tool to explore Kubernetes object hierarchy.
- runsd : missing service discovery layer for Google Cloud Run.
- Cloud Run Button : click-to-deploy any GitHub repo to Google Cloud Run.
I worked for Microsoft Azure from 2012 to 2016. I delivered various open source projects for supporting the Linux ecosystem on Azure compute platform.
During my time at Microsoft, I have started and shipped projects like:
- Azure Go SDK
- Porting of Docker.exe client to Windows
- C#/.NET SDK for Docker
- ASP.NET Official Docker Image
- Azure Container Registry
- docker-machine for Azure
Contact
Please reach me out at hello@ahmet.im.