Shipped Projects

Cloud services, control workflows, operators, multi-tenant systems and the tooling around them. Each one shipped to production.

Projects

Cloud services, control workflows and the systems around them - designed and shipped to production. Code, docs and runbooks included.

Direktiv — Kubernetes-Native Engine
K8s Platform

Direktiv — Kubernetes-Native Engine

TL;DR: Event bus optimizations and observability updates for a Kubernetes-native serverless workflow engine.

  • The Problem: The workflow engine experienced latency spikes and event drops under high concurrent load, with insufficient runtime visibility for debugging active workflows.
  • The Implementation: Re-architected the internal event routing, decoupled long-running database queries, and implemented a structured slog logging system in Go. Built open-source observability pipelines using OpenTelemetry, Fluent Bit, and Prometheus.
  • The Stack: Go, Kubernetes, Knative, PostgreSQL, OpenTelemetry, Prometheus, Grafana.
  • The Outcome: Increased event processing throughput by 10x and reduced workflow execution latency on critical routing paths to under 5ms.
KubernetesGoObservabilityEvent Streaming
Multi-Tenant ERPNext Platform — Operator & Control Panel
Multi-Tenant Platform

Multi-Tenant ERPNext Platform — Operator & Control Panel

TL;DR: Kubernetes-native provisioning platform and control plane to deploy and operate isolated ERPNext instances for B2B tenants.

  • The Problem: Provisioning and maintaining ERPNext instances for multiple customers required manual server configurations, leading to inconsistent configurations, slow updates, and high operational overhead.
  • The Implementation: Developed a custom Kubernetes operator in Go to manage the lifecycle of ERPNext containers, databases, and assets. Built a web-based administration dashboard for day-2 operations (database migrations, backups, resource scaling) and automated provisioning with Terraform and Ansible.
  • The Stack: Go, Python, Kubernetes (operator-sdk), Terraform, Ansible, Jenkins, IONOS Cloud.
  • The Outcome: Automated tenant provisioning from several hours to under 5 minutes, allowing a single operator to manage a fleet of 50+ isolated ERPNext instances.
IONOSTerraformKubernetesERPNextPlatform

Discuss a project?

Cloud architecture, IaC, or an AI-native product - I help shape production systems your team can run, with docs and runbooks.