Email: i@guoyunhe.me
Mobile: +86 17160060338
GitHub: https://github.com/guoyunhe
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.
Education
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
Skills
Front-end
- Programming languages: JavaScript, TypeScript, CSS, Sass
- Frameworks: React, Redux, Next.js
- Unit test: Jest, Karma, Mocha, Chai
- Build tools: Webpack, Rollup, Vite, ESLint, Stylelint
Back-end
- 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
DevOps
- CI: GitHub Actions, GitLab CI
- Scripting: Bash, Python, Perl
- Linux: openSUSE/SLE, Ubuntu/Debian