This project is designed to showcase my engineering skills without proprietary code or sensitive data. Each repository is a standalone, runnable example of a production pattern — real implementations, real trade-offs, plenty to discuss in an interview.
| Repo | Domain | Headline |
|---|---|---|
| go-patterns | Go | Idiomatic concurrency, design patterns, and CLI |
| observability-stack | Observability | Prometheus + Grafana + k6 — docker compose up |
| terraform-gcp-modules | Infrastructure | GCP modules — Scheduler, Cloud Run, VM lifecycle, MIG |
| k8s-platform | Kubernetes | Production manifests + Helm chart |
| ai-infra | AI / RAG | RAG pipeline, ReAct agent, MCP server in Go |
# go-patterns
cd go-patterns && go test ./... && go run ./cli worker --jobs 5
# observability — Grafana :3000, Prometheus :9090, app :8080
cd observability-stack && docker compose up --build
# terraform — validate only (apply needs a GCP project)
cd terraform-gcp-modules/examples/dev-vm-schedule && terraform init -backend=false && terraform validate
# k8s — render Helm chart
helm template my-service k8s-platform/helm/service-chart
# ai-infra — no API keys needed
cd ai-infra && go run ./cmd/demo