Staff Software Engineer and DevOps practitioner with a knack for turning chaos into clean, automated systems. Known for cutting through complexity, building trust across teams, and delivering solutions that stay solved.
Core Technical Skills
Languages: Swift, Python, Java, C++, Rust, Bash
DevOps & Infrastructure: Jenkins, SaltStack, Nomad, Consul, Kubernetes, Docker, Vault, HAProxy, Nginx, Keepalived
CI/CD & Build Systems: sccache, distcc, Electric Accelerator, GitHub Enterprise, Gerrit, Jenkins
Cloud & Virtualization: Nutanix AOS/AHV, VMware ESX
Storage & Databases: Redis, PostgreSQL, MySQL, Cassandra
Monitoring & Observability: Prometheus, Telegraf, Datadog
Security & APIs: REST API design, authn/authz, TLS/SSL, policy enforcement
Practices: Infrastructure-as-Code, Configuration-as-Code, Site Reliability, CI/CD, TDD, performance tuning, high availability, code coverage
Professional Experience
Nutanix, Inc. August 2014 – August 2025
Ten-year tenure owning infrastructure, developer productivity, and automation platforms powering Nutanix’s global engineering.
Promoted through four teams for leadership in DevOps practices, platform scalability, and mentoring.
Staff Engineer – Developer Productivity
- Oversaw 2,000+ hosts and five Jenkins controllers across 35 Nutanix clusters.
- Managed high-availability GitHub Enterprise and Gerrit instances; led migration to GitHub.com.
- Designed Jenkins-as-a-Service platform with Nomad + Consul for dynamic provisioning and sub-minute failover.
- Architected isolated Nutanix Web Services VPC for secure, high-availability production builds.
- Created nubuild, a Python-based containerized build system using sccache for >90% cache reuse, reducing build times from 2h50m → 45m with no hardware expansion.
- Integrated Vault for secure secrets management and end-to-end automation of policy enforcement.
Senior Engineer – Engineering Productivity
- Expanded build infrastructure from 150 → 600 builders and 1,500 hosts across multiple clusters.
- Introduced complete observability stack: monitoring, paging, and alerting via Prometheus and Telegraf.
- Maintained SaltStack configuration management and Consul-based service discovery for critical systems.
Senior Software Engineer – Engineering Operations
- Built Python microservices to measure hardware utilization, reclaim idle capacity, and right-size resources saving ~$2M annually.
- Containerized build infrastructure and migrated orchestration to SaltStack and Docker Swarm.
- Automated Jenkins build environments spanning three controllers and 150 builders.
Senior Software Engineer – Prism Gateway Team
- Drove adoption of unit-test-first culture across 15 engineers; increased coverage from 0% → 85% and reduced defects by 60%.
- Delivered multiple REST API version releases (v0.8, v1.5, v2.0) including Acropolis rewrite and Volume Groups.
- Designed scalable concurrency and security enforcement for the Nutanix API gateway.
- Co-inventor on 2 U.S. patents for multi-cloud migration and metadata translation.
Nominum, Inc 2010 – 2014
Staff Software Engineer
- Re-implemented N2 Proxy policy engine using lock-free concurrency primitives for performance and reliability.
- Developed caching DNS subsystem and secure telemetry channels for multi-tenant deployments.
- Built and maintained provisioning engines on Java, Cassandra, and PostgreSQL.
- Maintained guest agents for macOS and Windows for phone-home telemetry and reverse-proxy configuration.
Senior Quality Assurance Engineer
- Automated validation, regression, and acceptance testing frameworks using Python and Java.
- Established company-wide QA metrics and code coverage baselines.
- Mentored junior QA engineers into software engineering roles through hands-on pairing and structured project ownership.
Other Professional Experience
Senior Quality Assurance (Hypervisor – Palo Alto, CA), VMware, Inc.
Software Quality Assurance (Q80/Q160 – Hillsboro, OR), VMware, Inc.
Patents
- U.S. Patent: Multi-cloud migration system for disk and metadata translation (Prism Central)
- U.S. Patent: Multi-cloud orchestration and volume group synchronization (Prism API extensions)
Education
Oregon State University — Bachelor of Science, Computer Science