Summary
Ryan Du Bois is a seasoned engineering leader with 17 years of systems and firmware experience, currently a Senior Software Engineering Manager at Apple in Portland focused on modernizing debugging and developer workflows for Apple OSes. He repeatedly returns to Apple to tackle hard systems problems, having built and scaled a team that spans kernel, co-processor RTOS, SMC firmware, user tools, and backend analytics to shorten iteration cycles for engineers. His background blends embedded hardware and firmware expertise with OS-level development, device drivers, and performance tuning, informed by prior leadership at Pearl Automation and Oculus. Ryan is pragmatic and results-driven—he emphasizes team well-being and removal of artificial stressors while prioritizing testability and continuous improvement. Beyond shipping product-facing features, he architected diagnostics and debugging infrastructure that quietly improves software quality on millions of devices. He holds a BS in Computer Engineering from Cal Poly and brings a rare mix of low-level technical depth and people-first management.
17 years of coding experience
21 years of employment as a software developer
California Polytechnic State University, San Luis Obispo
Student Data Structures and Algorithms, Student Data Structures and Algorithms at Solano Community College