# Yao Sun > Senior Software Engineer at TikTok Location: Bellevue, Washington, United States Profile: https://flows.cv/yaosun ## Work Experience ### Senior Software Engineer @ TikTok Jan 2023 – Present | Seattle, Washington, United States Back-end software engineer building TikTok Global E-Commerce merchandise operation platform ### Senior Software Engineer @ Rippling Jan 2022 – Jan 2023 | United States - Shipped features for a new device management software from prototype to production. - Implement & maintained backend services communicating with the client side agent. ### Senior Software Engineer @ Compass Jan 2020 – Jan 2022 | Seattle, Washington, United States - Worked on Data Pipeline. - Built a set of micro-services to manage the entire lifecycle of agent data Tech stack: Java, Guice, gRPC, Python, Apache Airflow, Amazon Elastic Kubernetes Service, Kafka, Redis, DynamoDB, PostgreSQL. ### Software Engineer II @ Microsoft Jan 2019 – Jan 2020 | Redmond, United States Office Collaboration Service Team Built features enabling users to reply to Office document @Mentions from outlook email, without opening the document. Contributor to Fluid Relay Service, a low-latency collaborative service based on Fluid Framework. Responsible for building telemetry infrastructure for the service. ### Software Engineer II @ Microsoft Jan 2018 – Jan 2019 | Redmond, United States Developer of Apple Productivity Experience (Office APEX) Implemented changes providing Mac Excel customers productive while comfortable experience under latest macOS Mojave dark mode; Refined telemetry for Mac Excel to provide solid data for driving performance improvement; Worked on optimizing performance for various scenarios; ### Software Engineer @ Microsoft Jan 2015 – Jan 2018 | Redmond, United States Developer of Apple Productivity Experience and worked on Excel for Apple platforms (macOS, iOS); Shipped the latest Mac Office which brings real-time (Google Doc like) collaboration experiences to the user and at the meantime, realized cross-platform code base(Mac & Win & iOS) to its maximum extent; Worked on 'Editing' related features; ### Founding Engineer & CTO @ Yumso Inc. Jan 2016 – Jan 2018 | Greater Seattle Area Yumso is a marketplace where people can monetize their culinary talent by selling gourmets prepared at their own places. Through Yumso, customers can also enjoy the food rarely tasted in restaurants. We have served over 6700 customers with 18000 orders in Seattle area as of July 2018. I was one of the major contributors to this project and became the Chief Technology Officer from May, 2017 to July 2018. I built the Yumso! App from scratch and was responsible of releasing each version. I worked as a full stack engineer to implement or drive implementing a great majority of features. I led a team of 5 ~ 8 to provide end-to-end solutions for the business in an agile approach. I provided feasibility evaluation and cost estimation for each features to business/operating people and also helped them define details. Our tech stack is Node.js (backend), AngularJs (web), React Native(mobile), Braintree(payment), D3.js(data visualization) and AWS (DynamoDB, S3, Docker, ECS, Lambda, Route53, etc.). ### Software Developer @ ADESA Jan 2014 – Jan 2015 | Toronto, Canada Area Full stack developer of Buyer Interface team. The project provides end-to-end automotive remarketing programs to variety auto manufacturers, captive finance companies, lease and daily rental companies, financial institutions and wholesale auto auctions throughout the United States and Canada. Tech Stack: Spring MVC/Hibernate, JSP/JavaScript/jQuery/AJAX ### Software Engineer @ Cisco Systems Jan 2014 – Jan 2014 | Toronto, Canada Area Implemented and maintained automation tests for their products (Satellite Video Receiver/Decoder) ### Master of Engineering (M.Eng) in Computer Engineering @ University of Toronto Jan 2012 – Jan 2014 ### Software Engineer Intern @ Cisco Systems Jan 2013 – Jan 2013 | Toronto, Canada Area Implemented and maintained automation tests for their products (Satellite Video Receiver/Decoder) ### Research Assistant @ Ministry of Education Key Lab for Intelligent Networks & Network Security, Xi'an Jiaotong University Jan 2011 – Jan 2012 | Xi'an Shaanxi China Developed a ZigBee-based smart meter communication testbed on which a novel dynamic secret encryption method was tested, conducted data analysis of the test results Published two research papers and presented one during panel session at IEEE conference ### Panel Session Speaker @ IEEE Innovative Smart Grid Technologies-Asia (ISGT Asia), 2012 Jan 2012 – Jan 2012 ## Education ### Engineer's Degree in Computer Engineering University of Toronto Jan 2012 – Jan 2014 ### Bachelor of Engineering (B.Eng.) in Electrical and Electronics Engineering Xi'an Jiaotong University Jan 2008 – Jan 2012 ## Contact & Social - LinkedIn: https://linkedin.com/in/yao-sun-38682347 --- Source: https://flows.cv/yaosun JSON Resume: https://flows.cv/yaosun/resume.json Last updated: 2026-03-22