About

Staff Software Engineer specializing in large-scale build systems, infrastructure automation, and developer productivity platforms. Proven track record of transforming unstable, high-intervention environments into reliable, self-healing systems through observability, automation, and disciplined deprecation of legacy technologies. Experienced in scaling infrastructure while reducing operational burden and improving developer velocity.


Core Technical Skills

Languages: Swift, Python, Java, C++, Rust, Bash
Infrastructure: Jenkins, Nomad, Consul, Kubernetes, Docker, Vault, HAProxy, Nginx, Keepalived
CI/CD: Jenkins, GitHub Enterprise, Gerrit, sccache, distcc, Electric Accelerator
Cloud/Virtualization: Nutanix AOS/AHV, VMware ESX/vSphere
Data: Redis, PostgreSQL, MySQL, Cassandra, SQLite
Observability: Prometheus, Telegraf, Grafana, Datadog
Practices: Infrastructure-as-Code, Configuration-as-Code, SRE, TDD, high availability, performance optimization  


Professional Experience

Nutanix, Inc. — Staff Software Engineer (Developer Productivity)
Remote • 2020 – Aug 2025

  • Operated and scaled infrastructure supporting 2,000+ hosts across 35 clusters, ensuring high availability across critical build systems  
  • Transformed operational stability by introducing observability, alerting, and proactive automation, reducing major incidents from 2–3/month → 1–2/year  
  • Designed and deployed Jenkins-as-a-Service platform (Nomad + Consul) enabling dynamic provisioning and sub-minute failover recovery  
  • Built nubuild, a containerized Python-based build system achieving >90% cache reuse, reducing build times from ~3 hours → 45 minutes (75% reduction) without additional hardware  
  • Migrated source control systems to GitHub.com, simplifying workflows and reducing operational overhead  
  • Implemented Vault-based secrets management and policy enforcement, eliminating insecure practices and enabling automated CI/CD pipelines  
  • Drove deprecation of legacy systems, reducing system complexity and long-term operational risk  

Nutanix, Inc. — Senior Software Engineer (Engineering Productivity)
Remote • 2018 – 2020

  • Scaled build infrastructure from 150 → 600 builders (4x growth) and 1,500+ hosts to support engineering expansion  
  • Introduced observability stack (Prometheus, Telegraf, Grafana), significantly improving system visibility and detection time  
  • Maintained configuration management (SaltStack) and service discovery (Consul) for critical systems  
  • Reduced alert fatigue and improved signal quality through instrumentation and alert tuning  

Nutanix, Inc. — Senior Software Engineer (Engineering Operations)
San Jose, CA • 2017 – 2018

  • Developed Python microservices to reclaim underutilized hardware, generating ~$2M annual savings  
  • Containerized and modernized build infrastructure using Docker and SaltStack  
  • Automated Jenkins environments across 150 builders and 3 controllers, reducing provisioning time from hours to minutes  

Nutanix, Inc. — Senior Software Engineer (Prism Gateway)
San Jose, CA • 2014 – 2017

  • Led adoption of unit-test-first development, increasing coverage from 0% → 85% and reducing production defects by ~60%  
  • Delivered multiple API platform releases including major system rewrites  
  • Designed concurrency and security enforcement mechanisms for distributed API systems  
  • Co-inventor on 2 U.S. patents in multi-cloud systems and orchestration  

Nominum, Inc. — Staff Software Engineer (Platform)
Redwood City, CA • 2013 – 2014

  • Rebuilt policy engine using lock-free concurrency, improving performance and reliability  
  • Developed distributed DNS caching and telemetry systems for multi-tenant environments  
  • Built provisioning systems using Java, Cassandra, and PostgreSQL  

Nominum, Inc. — Senior QA Engineer
Redwood City, CA • 2010 – 2013

  • Built automated testing frameworks improving regression coverage and reducing manual validation effort  
  • Established QA metrics and coverage standards across engineering teams  
  • Mentored QA engineers into software engineering roles  

VMware, Inc. — Software Quality Engineer (Hypervisor)
Palo Alto, CA / Hillsboro, OR

  • Designed and executed test plans for core hypervisor functionality, ensuring stability across compute, storage, and virtualization layers  
  • Built automation frameworks to validate hypervisor behavior under scale and failure scenarios  
  • Developed reporting systems to track test coverage, defect trends, and release readiness  
  • Improved release confidence through systematic validation and regression automation  

Independent Work

System Ready (Founder) — 2025 – Present
Founder of a macOS-focused software company delivering developer productivity, infrastructure, and creative tooling with an emphasis on performance and modern system integration.

  • Perminator (Released): macOS utility for process and environment management (App Store)  
  • FocusDrift (Q2 2026): planning + time tracking with interruption and unplanned work analysis  
  • Hexorcist (Q4 2026): high-performance hex editor for large-file inspection  
  • vagrant-provider-avf (Released): Apple Virtualization Framework provider for local VM workflows  
  • Voice Construct (Q3 2026): AI voice generation for in-game voiceovers and scenario scripting  

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