Mobile: +86 17160060338

Work Experience

Nov. 2020 – present, Front-end Engineer II, Alibaba (Shenzhen) Technology Co., Ltd.

  • Develop Alibaba’s international supply chain system, providing clearance, logistics and trade assurance service.
  • Based on user research and data analytics, improved place order experience and reduced customer complains.
  • Rewrite old system with modern technology. Apply unified design system to all our web apps.
  • Popularize ESLint and TypeScript. Contribute to the company’s coding standard.
  • Develop React component marketplace and the zero-config build tool that supports source compiling, document generation, unit testing and screenshot capturing.

Jan. 2019 – Oct. 2020, Full-stack Developer, Adventure Club Helsinki/Amsterdam

  • Join Adidas’ front-end team in Amsterdam, to maintain the company’s design system. Develop design system variants for Reebok and Yeezy. Implement design at pixel-perfect level.
  • Develop social network for Metropolia University of Applied Sciences.
  • Develop 5G eCommerce site for Elisa, a Finnish telecommunication company.

Jun. 2017 – Jan. 2019, Full-stack Developer, Restbyte Oy (Helsinki, Finland)

  • Develop SokoPro, a construction project management system complying Finnish laws and standards. Maintain own component library. Practice TypeScript + functional programming in real world project. Combine NoSQL(MongoDB) and GraphQL(Neo4j) in the same application.
  • Develop Zenopt, a machine learning based workforce optimization system that was acquired by RELEX Solutions. Implement the visualization of work shifts, optimize for mobile devices, and solve performance issues for large organizations.


Aalto University School of Arts, Design and Architecture (Espoo, Finland)

Aug. 2014 – Jun. 2017, Master of Arts, Collaborative & Industrial Design

Zhejiang University (Hangzhou, China)

Aug. 2010 – Jun. 2014, Bachelor of Engineering, Industrial Design



  • Programming languages: JavaScript, TypeScript, CSS, Sass
  • Frameworks: React, Redux, Next.js
  • Unit test: Jest, Karma, Mocha, Chai
  • Build tools: Webpack, Rollup, Vite, ESLint, Stylelint


  • Programming languages: Node.js, PHP
  • Frameworks: Express, Egg, Laravel
  • CMS: WordPress + WooCommerce, MediaWiki, Strapi, Contentful
  • Database: MongoDB, MySQL/MariaDB
  • Cloud: AWS, Auth0, Firebase, Google Cloud APIs


  • CI: GitHub Actions, GitLab CI
  • Scripting: Bash, Python, Perl
  • Linux: openSUSE/SLE, Ubuntu/Debian