Summary
Overview
Work History
Education
Skills
Timeline
Generic

Yuyan Wang

Adelaide,SA

Summary

Experienced front-end developer with expertise in cross-platform development, data visualization, and performance optimization. Successfully developed and optimized features for high-profile applications like TikTok, improving user experience and reducing development costs. Key achievements include building dynamic loading solutions, designing low-code content structures, and implementing comprehensive performance monitoring systems.

Overview

3
3
years of professional experience

Work History

Front-End Developer

Bytedance
07.2021 - 06.2023

Mobile Web Page Development for TikTok (2021.7-2022.2)

  • Designed and developed in-app pages for the TikTok app using React Native, mastering cross-platform design and development. Implemented ECharts.js for video data visualization with dynamic charts on both iOS and Android, enhancing user data analysis capabilities.
  • Developed a movie ticket booking system from scratch within the TikTok app using TypeScript and a proprietary cross-platform framework. Enabled seamless ticket booking from movie selection to showtime and channel selection, providing an optimal user experience on both iOS and Android.
  • Contributed to TikTok's Spring Festival event by designing and developing a "pick one of three" red envelope game using TypeScript and the company's cross-platform framework. This project successfully supported user acquisition and engagement goals and received positive user feedback.
  • Authored five technical documents on cross-platform and CSS animation design, enhancing the company's technical documentation and knowledge sharing.


Cross-Platform Development and Monitoring for TikTok(2021.11-2022.7)

  • Joined the TikTok account business team and designed and implemented a dynamic page within the TikTok app for both iOS and Android using cross-platform capabilities. Achieved separation of the rendering layer and components, enabling dynamic configuration via backend data.
  • Developed a comprehensive cross-platform front-end monitoring system, including an SDK tool for monitoring and alerts that covers the entire user interaction process from page load to interaction. Implemented thorough unit testing for the SDK and established a robust release pipeline.


Front-End Development for TikTok's Instant Messaging(2022.7-2023.6)

  • Developed a front-end loading solution for TikTok's instant messaging, enabling dynamic card loading within the IM message stream.
  • Designed a low-code structure for card content, significantly reducing development manpower and enhancing efficiency.
  • Implemented a comprehensive performance timing system covering the entire process from resource loading to successful rendering, resulting in a 70% improvement in page performance after migration.


Intern Front-End Developer

Bytedance
09.2020 - 07.2021
  • Learned and utilized React to develop the Douyin Creator Service Platform, enabling video upload and description editing for end users. Employed ECharts for data visualization, including video likes, using various dynamic charts to provide robust data analysis capabilities.
  • Contributed to the design and development of the Douyin official website, implementing full-screen scrolling with fullpage.js and various animations, including parallax effects. Successfully achieved an average of over 100k daily page views.

Education

Master of Science - Computer Science

University of Adelaide
Adelaide, SA
05.2025

Bachelor of Science - Telecommunication Engineering With Management

Beijing University of Posts And Telecommunications
Beijing, China
06.2021

Skills

  • Javascript
  • Front End Web Development
  • Reactjs experience
  • CSS
  • HTML
  • HTML5 expertise

Timeline

Front-End Developer

Bytedance
07.2021 - 06.2023

Intern Front-End Developer

Bytedance
09.2020 - 07.2021

Master of Science - Computer Science

University of Adelaide

Bachelor of Science - Telecommunication Engineering With Management

Beijing University of Posts And Telecommunications
Yuyan Wang