Cheng Yi Lin

As a Front-End Developer, focusing on code quality and efficiency.
Have a passion for learning new techniques.

Front-End Engineer
[email protected]


91APP, Frontend Engineer, Sep 2020 ~ Now

  • In the multinational team, serve as frontend engineer deal with localization payment and logistics requirements, such as Alipay for Hong Kong, Weight billing for Malaysia.
  • Collaborate with designers and backend RDs to design, and deliver application features.
  • Design practicable and code maintainable web components based on UI demands.
  •  Process online operations related to the frontend, solve the problem and make the improvement.


AppWorks School, Front-End Trainee, Apr 2020 ~ Sep 2020

  • Strive to learn Front-End technologies and spend extra effort in improving Backend skills.
  • Independently, build an E-commerce website with features like CSS animation, RWD, connect third party APIs, etc.
  • Collaborate with Backend and Android Trainee to carry out advanced features like filter form, coupons, order history, etc.
  • Complete personal full stack project by creating RESTful APIs in Django and Single Page Application in React.


Acer, R&D Summer Intern, Jul 2019 ~ Aug 2019

  • Fundamental image preprocessing for Medical Image.
  • Use Tensorflow Keras train a CNN model to determine Image Quality for retinal vessel images.
  • Collaborated with other Interns from different department to build an E-commerce website.



Frontend Develop

  • HTML5 / CSS3
  • JavaScript (ES6)
  • TypeScript
  • Webpack

Backend Develop

  • Python3
  • PostgreSQL
  • AWS

Version Control
  • Git
  • Gitflow


  • Hook / Class component
  • Context / Redux
  • Style Component


  • Django3
  • Django REST Framework

  • Agile Scrum

Work Project

Logistics - Weight Billing 

  • Design a Web component for selecting the shipping area in the shopping cart.
    There are two layers to choose from, namely the country and the city.

  • Build a logistics setting form in the backstage management system.
Paragraph image 04 00@2x
Paragraph image 04 01@2x

Payment - AlipayHK

  • Cooperate with backend developers to integrate eftPay API to support Hong Kong stores to use AlipayHK.

Paragraph image 04 00@2x
Paragraph image 04 01@2x

Side Projects


E-commerce website by Vanilla JS


  • Page features like Infinite Scroll and Carousel made by Vanilla JS
  • Complete all the page layout with Responsive Web Design
  • Add member system by integrating Facebook Login SDK
  • Integrate TapPay API as primary payment service
Paragraph image 02 00@2x
Paragraph image 02 00@2x


Chat Web app by React and Django

  • Set up React environment using Webpack and run on Django. 
  • Mange React app global state by Redux
  • Set up routes for Single Page Application by React Router.
  • Build RESTful API by Django REST framework.
  • Use PostgreSQL as Database and design Database Structure.
  • Use Django Channel (WebSocket) Library for real time messaging application.


National Chung Cheng University, 

Biomedical Science, Bachelor Degree, 2015 ~ 2019

Powered by CakeResumePowered by CakeResume