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

Anatomy of Cluster Creation: What Actually Happens When You Create a Cluster?

Learning Journey: Part 06 of 16 Module Goal: Trace the end-to-end lifecycle of cluster creation across management controllers, understanding how independent control loops orchestrate shared infrastructure, bootstrap data, VM provisioning, providerID binding, and workload node registration. Target Spec: Cluster API v1.14 (v1beta2 APIs). Prerequisites: Part 03: Cluster API Object Model: Mapping the Custom Resource Graph and Part 05: clusterctl Explained: Managing the Cluster API Management Plane. 1. First-Principles Problem Framing: The Illusion of the Single β€œCreate” Command In traditional infrastructure management, provisioning a Kubernetes cluster is treated as an imperative, procedural pipeline:...

October 14, 2026

Machine, MachineSet, and MachineDeployment: Worker Node Hierarchy Internals

Learning Journey: Part 07 of 16 Module Goal: Master the internal mechanics of Cluster API’s worker node hierarchy: deconstruct how MachineDeployment orchestrates rolling revisions, how MachineSet enforces replica convergence, and how Machine coordinates the stateful, ordered lifecycle of individual infrastructure hosts. Target Spec: Cluster API v1.14 (v1beta2 APIs). Prerequisites: Part 06: Anatomy of Cluster Creation: What Actually Happens When You Create a Cluster? and Part 03: Understanding the Cluster API Object Model....

October 14, 2026

clusterctl Explained: Managing the Cluster API Management Plane

Learning Journey: Part 05 of 16 Module Goal: Build a clear operational mental model of clusterctl: understand its precise architectural boundary against continuous reconciliation, manage provider lifecycles, render workload cluster manifests, inspect object trees, and pivot management cluster state. Target Spec: Cluster API v1.14 (v1beta2 APIs). Prerequisites: Part 04: Building Your First Cluster API Environment. 1. The Core Boundary: CLI Tooling vs. Continuous Reconciliation In Part 04, we used clusterctl to initialize a local management cluster and render a workload cluster manifest....

October 6, 2026