Yan Huang

Senior Software Engineer In Test @ Candidate Labs

About Yan Huang

Yan Huang is a Senior Software Engineer in Test with a strong background in both software engineering and biotechnology. He has worked at various institutions including Amazon, Purdue University, and Candidate Labs, and holds multiple degrees in Computer Science and Biology.

Current Role at Candidate Labs

Yan Huang serves as a Senior Software Engineer in Test at Candidate Labs, a position held since 2022. In this role, he has developed a test automation framework from scratch, focusing on both user interface and data pipelines. His work contributes to the efficiency and reliability of software testing processes within the organization, based in San Mateo, California.

Previous Experience at Amazon

Prior to his current position, Yan Huang worked at Amazon as a Software Development Engineer in Test (SDET II) from 2019 to 2022. During his three years at the company, he contributed to various testing initiatives that enhanced software quality and performance. His experience at Amazon provided him with valuable insights into large-scale software development and testing practices.

Educational Background

Yan Huang earned a Doctor of Philosophy (PhD) in Agricultural and Biological Engineering from Purdue University, where he studied from 2013 to 2017. He also holds a Master's degree in Biology from Purdue University, completed between 2010 and 2013. Additionally, he obtained a Master's degree in Computer Science from Georgia Institute of Technology, studying from 2018 to 2019. His educational journey reflects a strong foundation in both biological sciences and computer engineering.

Research and Teaching Experience

Yan Huang has extensive research and teaching experience. He served as a Graduate Teaching Assistant at Purdue University from 2011 to 2013 and worked as a Research Assistant in various departments at the same institution from 2010 to 2018. His research roles involved significant contributions to the Department of Biological Sciences and the Department of Agricultural & Biological Engineering, enhancing his expertise in interdisciplinary applications of software engineering in biological contexts.

Technical Skills and Expertise

Yan Huang possesses expertise in multiple programming languages, including Python, Java, JavaScript, and Matlab. His technical skills are complemented by a strong interdisciplinary background that merges software engineering with biotechnology. This unique combination enables him to effectively develop software solutions that address complex challenges in both fields.

People similar to Yan Huang