Surfshack Software Services Corporation · Founder & Principal Engineer
San Jose, CA (Remote)
2026-01 – present
One-person engineering company shipping production .NET systems at AI-native velocity.
- Design, build, and operate a self-hosted K3s Kubernetes cluster running a dozen services with end-to-end GitOps (GitLab CI + Helmfile), per-MR ephemeral review environments, and KEDA HTTP scale-to-zero.
- Built a multi-tenant agentic AI platform (.NET 10 / Blazor Server) — operators compose agents from reusable personas and prompt tasks, attach OpenAPI specs as runtime-callable tools, and orchestrate multi-agent workflows — hardened with layered SSRF defenses and Kubernetes NetworkPolicies.
- Authored and published NuGet packages, including an OpenTelemetry-native observability library (drop-in traces, metrics, and logs; bot-vs-human classification; 43 unit tests) used across multiple production apps.
- Run a full observability and disaster-recovery stack — Prometheus, Grafana, Loki, Tempo, OpenTelemetry — with Velero offsite backups to S3-compatible object storage and documented restore runbooks.
- Ship a fleet of Model Context Protocol (MCP) servers and production .NET apps, using Claude Code as a daily collaborator across the entire stack.