Bazel Multi-Build
Polyglot Bazel monorepo spanning Java and TypeScript with shared build graphs and remote-cache patterns. Mirrors the Tableau desktop migration that cut incremental build times by up to 75% for hundreds of engineers.
Platform engineering demos tied to release automation, build systems, and DORA metrics — the work I ship in production.
Polyglot Bazel monorepo spanning Java and TypeScript with shared build graphs and remote-cache patterns. Mirrors the Tableau desktop migration that cut incremental build times by up to 75% for hundreds of engineers.
Progressive traffic shifting with Prometheus SLO gates and automatic rollback on Kubernetes. Models the telemetry-gated canary rollouts that helped reduce release lead time by 79% on enterprise CI/CD pipelines.
DORA lead-time metrics API integrating with GitHub for cycle-time visibility across teams. Implements the scoring model used in platform maturity audits across 28 microservices.
Web-based image annotation tool with collaborative editing and export workflows.
Gradle multi-module Spring Boot layout with layered modules and health API for production-style JVM services.
Native macOS application for analyzing system logs with real-time monitoring, custom filters, and export.
Local Prometheus and Grafana stack for metrics collection and dashboard-driven SRE workflows.
E-commerce REST API demo with OAuth2 and WebSockets for production-style API design and auth flows.
End-to-end distributed tracing stack with OTel Collector and trace propagation across containerized services.
SRE audit scripts and runbooks for GCP billing analysis and platform health assessments.
CLI tool to scaffold new projects with Jinja2 templates and Typer UX for fast, consistent repo bootstrapping.
Message queue patterns demo with pub/sub and work queues in Kotlin for reliable async processing.
Production-style FastAPI service with pytest coverage and Docker-based CI for API quality gates.
Low-latency chat demo with auto-reconnection and metrics instrumentation over Redis-backed WebSockets.
API-to-Redis-queue-to-worker pattern with async jobs orchestrated via Docker Compose.