Andrew Hoos is a software engineering manager in Sunnyvale with 11 years of experience leading teams that build and scale test infrastructure across Apple’s platforms. He progressed from automation engineer to lead developer and now manages a team focused on making it easy to write and share tests company-wide, combining deep hands-on automation expertise with people leadership. Andrew contributes to prominent open-source projects like Swift Package Manager, modernizing test suites and adopting Swift's async/await patterns to reduce technical debt. Trained in both chemistry and computer science, he brings a methodical, data-driven approach to reliability and tooling problems and a track record of improving developer productivity at scale.
11 years of coding experience
7 years of employment as a software developer
Bachelor of Science (B.S.) Chemistry, Bachelor of Science (B.S.) Chemistry at LeTourneau University
The Package Manager for the Swift Programming Language
Role in this project:
Back-end Developer
Contributions:27 reviews, 32 PRs, 62 pushes in 8 years
Contributions summary:Andrew's primary contribution involved refactoring and modernizing test code within the Swift Package Manager repository. They focused on replacing instances of `temp_await` with `await` across multiple test files, specifically in areas related to workspace, registry, signing, and collection tests. This refactoring aimed to improve the code's readability, and align with modern async/await best practices. The modifications show a focus on adopting modern Swift concurrency features to streamline the codebase and reduce technical debt.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Andrew Hoos - Software Engineering Manager at Apple