Projects
Key systems I've designed, built, and shipped — from CI/CD platforms powering enterprise Kubernetes distributions to self-service portals serving 1,000+ engineers.
Platform Engineering
Release Machinery
2023 – present
The central CI/CD and release engineering platform I architected and maintain as the primary contributor.
Powers the entire build → test → publish → release lifecycle for VMware's Kubernetes Distribution (VKD),
a core component of VMware Cloud Foundation deployed by thousands of enterprise customers.
840+ commits, 280+ merged PRs, 20 reusable Go SDKs, 12 production releases shipped.
GitLab-to-GitHub CI/CD Migration
Jan – Feb 2025
Led the organization-wide migration of all CI/CD infrastructure from GitLab to GitHub Actions.
Rebuilt dev, post-merge, promote, and internal pipelines from scratch. Migrated credentials, webhooks,
Jenkins integrations, and 8+ Cayman submodule repositories. Zero downtime for 100+ active developers.
OVA Build Pipelines (RHEL & Windows)
Oct 2025 – present
Built complete automated pipelines for RHEL and Windows OVA images from scratch —
image baker config generation, GoBuild triggering, artifact publishing, Jenkins monitoring,
Lima VM validation with goss specs, and parallel guest cluster install/upgrade testing.
Nightly Build System
Jul – Sep 2025
Designed and implemented automated nightly builds on EPC VMs with multi-branch Kubernetes distribution support,
SRP compliance report generation, CoreK8s validation using KIND, and Google Chat notifications.
SDK Portfolio — 20 Go SDKs
Jenkins SDK
Core SDK
Trigger jobs on local and remote Jenkins instances, watch with custom poll intervals, abort running jobs,
retrieve artifacts, detect duplicate jobs to prevent wasted CI resources, and styled log output.
SRP Compliance SDK
Core SDK
Generate security compliance reports, query the SRP platform with percentage-based scores,
post results to GitHub PR commit status, and manage API tokens. Covers SRP Level Zero integration.
Artifactory SDK
Core SDK
Cron-based and on-demand cleanup automation, OCI image pruning, AQL queries for artifact discovery,
token-based authentication, and property management. Reclaimed significant storage with GChat notifications.
+ 17 more SDKs
2024 – 2026
GoBuild SDK, OVA Build SDK, Lima VM SDK, Guest Cluster Test SDK, Windows GC SDK,
Carvel Signing SDK, Carvel Packaging SDK, Checkout Helper, Managed PR Comments,
Credentials Management, Assert CI Folder, Desperado SDK, GitHub Repo Content SDK,
RHEL Install Test SDK, GChat User Lookup, Push Event Handler, and Workflow Resolver.
Earlier Work
Off-Bolt Initiative — TKG Build Modernization
Jul – Dec 2023
Led the migration of VMware Tanzu Kubernetes Grid from the legacy Bolt build system to Go-based CI tooling.
Migrated 5+ components (Contour, Fluent-bit, TKG packages, Harbor, Calico) with carvel package build
pipelines and automated constellation MR generation.
Calatrava CI Cluster & Prow Infrastructure
Aug – Nov 2022
Built Prow CI infrastructure for 7 core Kubernetes components (containerd, etcd, CoreDNS, runc, hcsshim,
CNI plugins, cri-tools) on VMware's private Calatrava cluster. 168 commits across test-infra repositories.
Image promotion tooling and Slack-based build reporting.
CASSI — Self-Service Portal
2020 – 2022
Full-stack web application (Python Flask + Angular) enabling 1,000+ VMware engineers to self-provision
Kubernetes namespaces, Harbor container registries, and TLS certificates with automated approval workflows,
HashiCorp Vault integration, and ESP/LDAP authentication. 121 commits.
TAS Automation
2020 – 2022
Infrastructure-as-Code automation for deploying Tanzu Application Service across 4 datacenters
using Concourse CI pipelines and Terraform. Managed 5 platform tiles (TAS, RabbitMQ, Spring Cloud Services,
Wavefront, Metrics Store).
Harbor Registry Tooling
2020 – 2021
Suite of tools for VMware's internal Harbor container registry: repository manager with approval workflows,
bulk user migration CLI, CDN purge automation, monitoring dashboard, and storage replication scripts.
Upstream Kubernetes Contribution
Aug 2022
Fixed broken links in the official Kubernetes 1.25 release changelog. Direct contribution to the
upstream Kubernetes project.
Technical Skills
Languages
Go (primary)
Python
Groovy
Shell/Bash
TypeScript
CI/CD
Jenkins
GitHub Actions
GitLab CI
Prow
Concourse
GoBuild
Containers & Kubernetes
Kubernetes
Docker
Podman
Kaniko
KIND
Helm
Carvel
Cloud & Infrastructure
VMware vSphere
VCF
VKS
AWS
Terraform
Ansible
Security
Cosign
BlackDuck
FIPS
SRP Compliance
HashiCorp Vault
Tools
JFrog Artifactory
Harbor
Devbox/Nix
Skopeo
Crane
Goss