Xin Yao

Senior Software Backend Engineer at Clari

Xin Yao started working as a Front End Developer Intern at Kaon Interactive in July 2016. During this time, they collaborated with UX designers to create responsive webpages using HTML5, CSS, JavaScript, and jQuery. Additionally, they optimized JavaScript code on the company's official website to enhance the user experience.

Following this, Xin joined Track Revenue in August 2017 as an Associate Full Stack Engineer. In this role, they developed bug fixes and remedies in both the frontend (AngularJS) and backend (Symfony PHP) of applications. They also built cron jobs to automatically update client data from external API servers and utilized Amazon Kinesis to analyze real-time data streams. Furthermore, they created and managed distributed databases on Redshift and MongoDB.

In February 2021, Xin transitioned to ServiceNow as a Software Engineer and then progressed to becoming a Senior Software Engineer in February 2021. They developed business applications on the ServiceNow Cloud Platform, such as AI Search Assist, Vendor Manager Workspace, and Surveys & Assessments. Xin also integrated Microsoft Actionable Messages and Cisco Webex applications into the platform, significantly improving the efficiency of the incident management workflow for customers. They implemented automation test suites in Java JUnit and JavaScript to prevent product regressions. Moreover, Xin enhanced the performance of the legacy Surveys & Assessments application by optimizing database queries and rewriting functional logics in Java and JavaScript, resulting in a 40% performance improvement.

Xin joined Clari in December 2021 as a Backend Software Engineer II and later became a Senior Software Engineer in April 2023. They led the end-to-end process of building a sandbox project from scratch, including technical design, implementation, testing, optimization, and monitoring. The successful completion of this project provided an efficient testing and development environment for their team, ensuring the delivery of high-quality products. Xin also streamlined org/user onboarding processes by retiring legacy applications and introducing automated workflows, resulting in improved onboarding experiences for internal users and external stakeholders. Additionally, they redefined the user access control system, establishing clear and standardized usage permissions between Clari users and third-party entities.

Xin Yao obtained a Bachelor of Engineering (BE) in Computer Software Engineering from Anhui Normal University in 2015. From 2012 to 2015, Xin Yao pursued a Bachelor of Science (B.S.) in Computer Science at Ball State University. Subsequently, Xin Yao pursued a Master of Arts (M.A.) in Computer Science at Brandeis University from 2015 to 2017. Additionally, Xin Yao obtained several certifications, including "Learning Kubernetes" from LinkedIn in March 2021, "Programming Foundations: Design Patterns" from LinkedIn in May 2020, "Learning Spring with Spring Boot" from LinkedIn in January 2020, "Learning GraphQL" from LinkedIn in June 2018, "Machine Learning & AI Foundations: Recommendations" from LinkedIn in June 2018, and "Machine Learning & AI Foundations: Value Estimations" from LinkedIn in June 2018.

Links


Timeline

  • Senior Software Backend Engineer

    April, 2023 - present

  • Backend Software Engineer II

    December, 2021