Professional Summary

13+ years building developer tools, infrastructure, and services at scale. Strong track record of identifying problems, designing solutions, and delivering end-to-end. Focused on reliability, code quality, and team effectiveness.

Skills

  • Languages: Python, Go, JavaScript/TypeScript, Shell, SQL
  • Frameworks: Django, React
  • Infrastructure: Kubernetes, GCP (App Engine), Ansible, Docker
  • Tools: Splunk, CI/CD Systems, Git
  • Leadership: Cross-Team Collaboration, Mentorship, Technical Documentation

Experience

Software Engineer

Apple August 2023 - Present

Built tools and automation to improve the efficiency and reliability of device lab operations.

  • Wrote and maintained technical documentation including API references and onboarding guides

Fleet Management Dashboard (Django, React, Kubernetes)

  • Led development from requirements through deployment, replacing a legacy tool; reduced page load times from 20+ seconds to under 2 seconds

Device Recovery Automation (Python)

  • Overhauled system: added comprehensive test coverage and improved recovery rates across all hardware models

Fleet Operations & Monitoring (Ansible, Splunk)

  • Led qualification and deployment of OS upgrades using orchestration playbooks with preflight checks and post-upgrade verification
  • Maintained and improved agent provisioning system: pinned dependencies for reproducibility, standardized logging, added CI pipelines
  • Built operational Splunk dashboards for device recovery rates, OS rollout tracking, and fleet utilization

Software Engineer

Google July 2013 - March 2023

Designed, built, and maintained open-source developer tools and services for the Chromium developer community.

  • Mentored junior engineers and hosted interns
  • Diagnosed and resolved production outages during on-call rotations
  • Consistently improved maintainability, quality, and documentation of systems

Presubmit Testing Service (Go, App Engine)

  • Co-designed and implemented a scalable presubmit testing service used by thousands of developers daily as a critical part of their workflow
  • Migrated from a legacy system, reducing maintenance burden and enabling new functionality

Static Analysis Platform (Go, App Engine)

  • Built and maintained a system that runs static analysis tools and posts automated feedback on unsubmitted code changes
  • Grew an ecosystem of analyzers across several major open-source projects, improving code quality across hundreds of changes per day

Performance Dashboard (Python, JavaScript, App Engine)

  • Improved alerting algorithms to reduce noise and surface real regressions, contributing to the detection of 7,000+ performance regressions

Web Platform Test Infrastructure (Python)

  • Built tooling enabling developers to easily contribute to and benefit from cross-browser web platform test suites

Code Review Plugin (JavaScript, Polymer)

  • Designed and implemented a UI plugin allowing developers to selectively rerun failed tests, saving computing resources and developer time

Education

B.S. Computer Science | B.A. Linguistics

University of Arizona 2013

  • Summa Cum Laude, Honors