Professional Experience
Software Engineer / Technical Lead • Google Cloud Platform
- Massive Scale Adoption: Architected and engineered the setup-gcloud GitHub Action, implementing robust versioning and test automation to ensure high reliability across 4B+ quarterly API requests from 170,000+ customer projects.
- Ecosystem Leadership: Defined the technical roadmap and led development for GCP’s official Jenkins integrations (GCE, GCS, GKE, GCR, OAuth), driving Jenkins to become the dominant build and test system on Google Compute Engine.
- Core Infrastructure: Led the system design and implementation of Bazel’s Build language indexer for Kythe, establishing the foundational backbone for Google’s internal Bazel code search and language semantic services.
- Technical Leadership: Served as Technical Lead for Cloud Graphite’s CI/CD GCP integrations team, influencing strategic external partner engagements (e.g., CloudBees) to secure participation in the GCP Anthos Partner program.
Microsoft
2014 — 2016Software Engineer • Azure Security Forensics
- Security at Scale: Engineered an automated forensics extraction service for Azure VHDs, designing a scalable architecture that continually monitors 220,000+ active VMs to detect malicious use and mitigate fraudulent charges.
Apple
Summer 2013SWE Intern • Hardware Engineering Reliability
- Quality Assurance: Owned the end-to-end design and implementation of ETL pipelines for hardware reliability testing data, streamlining the manufacturing QA process for iPhones and MacBooks.
Featured Projects
Private Query
A locally-hosted RAG platform using Ollama and ChromaDB. Engineered for 100% data sovereignty, ensuring sensitive IP stays within private infrastructure while leveraging LLMs.
- Key Technical Challenge: Architected a local-first deployment model to guarantee 100% data sovereignty while integrating Ollama and ChromaDB.
Bazel Python Blueprint
A production-ready template for hermetic Python development. Integrates Bzlmod, uv, and a modern toolchain (Ruff, Ty, Bandit) for high-performance, secure CI/CD pipelines.
- Key Technical Challenge: Solved complex hermeticity requirements by integrating Bzlmod and uv with a modern Python toolchain.
GCP Jenkins Integrations
Official plugins for GCE, GCS, OAuth, GCR, and GKE. The primary bridge for CI/CD users on Google Cloud.
- Key Technical Challenge: Standardized authentication and resource management patterns across 5+ disparate plugin codebases to ensure a consistent security model.
Google Kubernetes Engine (GKE) Plugin
Automates the deployment of containerized build artifacts directly to GKE. Bridges Jenkins pipelines with Kubernetes orchestration using GCP's secure OAuth model.
- Key Technical Challenge: Architected a secure, cross-service credential handover mechanism between Jenkins and GKE, leveraging GCP Service Accounts and Workload Identity.
Technical Skills
Languages
- Java, Go, C#, Python
- TypeScript/JavaScript (for CI/CD toolchain)
Infrastructure
- GCP, Azure
- Kubernetes, Docker, Helm
- Terraform, Jenkins, GitHub Actions, Bazel
Leadership
- Technical Direction
- Code & Design Reviews
- Developer Advocacy
Leadership & Community
Public Speaking
Regular speaker at DevOps World (US & EU), covering "Jenkins on GKE", "Jenkins X Optimized for GCP", and cloud-native CI/CD workshops.
Mentorship & Outreach
Directed annual coding workshops for GEMS (Girls In Engineering Math and Science) at Google. Mentor for GCP "Adopt A School" Hackathons.