Hanlin Xiao

Hanlin Xiao

Software Engineer @ TuSimple

About Hanlin Xiao

Hanlin Xiao is a Software Engineer with a Master's degree in Computer and Information Science from the University of Pennsylvania. He specializes in developing infrastructure for onboarding processes and has experience with advanced data processing frameworks and containerization technologies.

Work at TuSimple

Hanlin Xiao has been employed at TuSimple as a Software Engineer since 2020. In this role, he focuses on developing software solutions that enhance the company's autonomous driving technology. His work involves utilizing advanced data processing techniques and deploying applications effectively to support the infrastructure of TuSimple's operations.

Education and Expertise

Hanlin Xiao holds two Master of Science degrees from the University of Pennsylvania, one in Computer and Information Science and another in Data Science, both completed between 2017 and 2020. He also earned a Bachelor of Engineering from Shandong University from 2013 to 2017. His academic background equips him with a strong foundation in software engineering and data science.

Background

Before joining TuSimple, Hanlin Xiao gained diverse experience through various internships. He worked as a Data Scientist Intern at Signet Financial Management and as a Data Engineer Intern at Welligence Energy Analytics in 2018. Additionally, he served as a Graduate Teaching Assistant at the University of Pennsylvania from 2018 to 2019 and completed a Software Engineer Internship at Tencent in 2019.

Technical Skills

Hanlin Xiao specializes in developing infrastructure for onboarding processes and is experienced in using advanced data processing frameworks such as PySpark and MapReduce. He has expertise in deploying applications with containerization technologies like Docker. His skills extend to both relational and non-relational databases, including MongoDB and Neo4j, and he is proficient in various programming languages, including P4.

People similar to Hanlin Xiao