# Haoyun Wen > Software Engineer at TikTok Location: San Francisco Bay Area, United States Profile: https://flows.cv/haoyun Stay foolish, stay hungry! Being activated and motivated about anything new happen in the world of computer science makes me energetic and challenging. Programming : Java, Python, JavaScript, C/C++ Technologies : AWS, GWT, Spring, Hibernate, MySQL, React, Redux, Play Framework, Linux, MapReduce, Git ## Work Experience ### Software Engineer @ TikTok Jan 2024 – Present ### Software Engineer @ Google Jan 2022 – Jan 2024 Payments Commerce Platform ### Software Engineer @ YouTube Jan 2017 – Jan 2022 | Mountain View YouTube TV Growth, Commerce Platform, Data Analytics ### Software Engineer @ Amazon Web Services Jan 2017 – Jan 2017 | Palo Alto AWS DynamoDB Console developer ### Graduate Research Assistant @ Carnegie Mellon University Jan 2016 – Jan 2016 | Silicon Valley • Built data analytics powered knowledge graph website using Java Play Framework: http://hawking.sv.cmu.edu:9064/ • Mastered Hibernate ORM with Play framework for rapid MVC style web development in the back-end. • Implemented front-end UI using jQuery and Bootstrap, provided RESTful APIs at back-end server for querying user and publication informations, displaying knowledge graph. ### Software Engineer Internship @ Amazon Web Services Jan 2016 – Jan 2016 | Seattle • Worked at AWS Cloudfront S3 transfer acceleration team. • Implemented auto scalable EC2 Proxy Fleet to extend availability and improve efficiency by leveraging AWS Auto Scaling. • Maintained balanced performance of EC2 fleet to remain per host throughput at the optimal level around 300MB/s. • Deployed auto scaling feature to the production and got positive feedback from VP. • Get started with cloudfront fallback origin design by digging into Nginx and published three design proposals. ### Undergraduate Research Assistant @ Nanjing University of Aeronautics and Astronautics Jan 2014 – Jan 2015 • Implemented image preprocessing using RPCA open-source algorithm. • Implemented feature extraction algorithms and recognition of Chinese characters. • Transferred server side recognition module with optimization onto Android Phone. ### President of Student Union @ Nanjing University of Aeronautics and Astronautics Jan 2013 – Jan 2014 • Directed routine work of the Student Union, supervised student organizations. • Participated in the planning and arrangement of large-scale cultural and sports activities. • Coordinated the social practice in summer vocation, and took overall charge of the social practice within the College of Management. ## Education ### Master's degree in Computer Software Engineering Carnegie Mellon University Silicon Valley Jan 2015 – Jan 2016 ### Bachelor's degree in Computer Science Nanjing University of Aeronautics and Astronautics Jan 2011 – Jan 2015 ## Contact & Social - LinkedIn: https://linkedin.com/in/haoyunwen --- Source: https://flows.cv/haoyun JSON Resume: https://flows.cv/haoyun/resume.json Last updated: 2026-03-22