Andrew Ross is a Principal Engineer based in Seattle with over a decade of hands-on software engineering experience and four years focused on modern distributed systems. He progressed through roles at Amazon from Software Development Engineer to Principal Engineer, bringing deep expertise in backend development, test automation, and reliability engineering. As an active contributor to the OpenSearch project, he has improved test stability and coverage for a high-profile open-source search engine, tackling race conditions and boundary cases in Java-based systems. His background blends rigorous industrial engineering discipline with a CS foundation from Purdue, equipping him to design resilient systems and robust CI/QA processes. Notably, he pairs production-grade coding with a knack for hard-to-detect test flakiness fixes that improve long-term project integrity.
4 years of coding experience
18 years of employment as a software developer
BS Computer Science, BS Computer Science at Purdue University
Contributions:2232 reviews, 58 commits, 948 PRs in 1 year 3 months
Contributions summary:Andrew primarily focused on improving the reliability and stability of the OpenSearch project through various test-related contributions. They addressed issues related to concurrent operations and test flakiness, such as race conditions during test execution, by implementing fixes to ensure proper resource management and setup/teardown processes. They also made changes to improve test coverage, particularly with regard to the newly added searchable snapshot API, and addressed boundary conditions in test assertions, thereby enhancing the overall quality of the project's testing infrastructure. The user worked with Java for these implementations and the demonstrated skills align with ensuring the integrity of the OpenSearch project.
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 Ross - Principal Engineer at OpenSearch Project