Senior Backend Engineer & Distributed Systems Specialist

8+ years of experience building resilient systems with Go, Microservices, and Cloud Infrastructure. Currently focused on the intersection of scalable backend architecture and Production AI.

Databricks Certified Generative AI Engineer Associate
Go Docker Kubernetes Python PostgreSQL Redis AWS GCP Terraform Go Docker Kubernetes Python PostgreSQL Redis AWS GCP Terraform

Recommendations

Engineering Notes

Cluster API Object Model: Mapping the Custom Resource Graph

Learning Journey: Part 03 of 16 Module Goal: Master the complete Cluster API object graph: how Cluster, Machine, MachineSet, MachineDeployment, MachinePool, KubeadmControlPlane, BootstrapConfig, and Infrastructure resources relate, delegate, and transfer state. Target Spec: Cluster API v1.14 (v1beta2 APIs). Prerequisites: Part 02: Cluster API Architecture: How the Control Plane Pieces Cooperate (Asynchronous Controller Coordination & Provider Contracts). 1. The Core Challenge: Decoupling Abstraction Overload The most common obstacle when adopting Cluster API (CAPI) is not installation; it is navigating the object graph....

October 3, 2026
Blog

Pods Are No Longer the Right Scheduling Abstraction

Kubernetes has spent years getting very good at answering one fundamental question: Where should this Pod run? For a large class of traditional applications, that is exactly the right question. A stateless Deployment with ten API replicas usually does not care if replica seven starts 20 seconds after replica six. Each Pod makes progress independently. The scheduler evaluates them one at a time, finds a feasible Node, binds the Pod, and moves to the next item in its queue....

October 1, 2026

Cluster API Architecture: How the Control Plane Pieces Cooperate

Learning Journey: Part 02 of 16 Module Goal: Understand how core controllers and provider controllers coordinate asynchronously inside the management cluster via CRD references, status conditions, and provider contracts. Target Spec: Cluster API v1.14 (v1beta2 APIs). Prerequisites: Part 01: Kubernetes Cluster API: Kubernetes Managing Kubernetes (Declarative Reconciliation & Management vs Workload mental model). 1. The Core Architecture: Asynchronous Controller Coordination In Part 01, we established the fundamental concept behind Cluster API: a Kubernetes cluster can be expressed as declarative state and managed by controllers....

September 30, 2026