Summary
Trevor Apple is a Senior Software Engineer with 11 years of experience building test infrastructure and automation for consumer hardware and robotics, currently contributing to Zoox’s engineering efforts. He has deep expertise in Python-based test frameworks, Bluetooth product automation, and expanding static type analysis across complex codebases. Trevor has held technical leadership roles as CTO at two startups, where he defined development processes, led full-stack delivery, and scaled deployment and QA practices. His background spans product-quality engineering at Apple and Beats, hands-on hardware-proximate testing like HITL, and early embedded work from his engineering education. Based in Poway, California, he combines a curiosity for broad science and engineering topics with pragmatic delivery of reliable, automated test systems. A less obvious strength is his pattern of reducing flaky, high-impact test failures—transforming unstable test suites into dependable gates for production.
11 years of coding experience
11 years of employment as a software developer
Master of Science - MS Computer Science, Master of Science - MS Computer Science at University of Southern California
Bachelor of Science (B.S.) Computer Science, Bachelor of Science (B.S.) Computer Science at Oregon State University
Bachelor of Science (B.S.) Engineering, Bachelor of Science (B.S.) Engineering at Harvey Mudd College
Spanish, Chinese