趙子榮 Alan Chao

Front-end engineer who likes to discuss technology and share development experience with others, focuses on using React website development, and also have experience in React Native app development. I love talking about front-end engineering with my friends and colleagues.


Email: [email protected]

Cell: +886 938379357


  Datong, Taipei    

Work Experience

Frontend Engineer , Playsee

Nov 2021 - Feb 2022
In front-end team, there are two products we maintain which are playsee platform and BI CRM system. I am responsible for maintain review video system in BI CRM system and build new review product system with React, TypeScript and XState.
Our team consist of 4 people. We manage tasks with Asana and implement version control with GitLab. So, we organize tasks and open tickets by ourself and submit a merge request to team member for code review after complete each task every day.
Company@2x

Frontend Engineer , Pinkoi

May 2021 - September 2021
I am a member of Outer Squad. I play a role similar to a guerrilla in the development team. I am responsible for making event pages from different countries and projects:
In addition, if Seller Squad or Buyer Squad is short of manpower I have supported both teams. I worked in different areas helping other teams members. During my tenure, I have supported the two tasks of Buyer Squad.
In my remaining time, I help maintain and optimize the front-end of the projects, such as
  • Discount countdown and drawing for register member 
  • Migrate old bundle tool from mrbuild to webpack 4
  • Add storybook to react component and use jest and react testing library to test component
  • Fix eslint error and update JavaScript from ES5 to ES6
  • Update react old syntax Separation of frontend and backend
  • Separation of frontend and backend
Company@2x

Front-End Developer Intern, 25sprout

July 2018 - October 2020
I was given the responsibility to work independently or cooperate with supervisors to develop new cases and maintain old projects.
My focus was in building web front-end Web App with React and Vue framework. We use CSS Modules in React App and Storybook to build UI components. Manage global state with Redux or Vuex
Maintaining the old website which was built by PHP, jQuery, Vanilla JS
Company@2x

RDAA, Microsoft

July 2017 - June 2018
  • Focusing in promoting Office 365 and Azure.
  • Managing Office 365 accounts for all Microsoft interns.
  • Making slides and materials about programming with Minecraft Education Edition.
  • Delivering a presentation with Office365 and Paint 3D to teachers from any school
  • Holding workshops and building projects to train students in programming
Company@2x
Project
Dcard Tourism:
Use React and Typescript and Styled-Components to build a webapp that lists different tourist attractions with a filter tool.

React Color Picker:
Use React to clone websites like Flat UI Colors.

Material React Library:
Use React, TypeScript and CSS-Modules to clone  Material-UI library.

Sanofi Easiscore Web & App:
Use Vue, Vuex, Firebase, Google App Script to create progressive web app and use react native to build cross-platform App.
Education
NATIONAL TAIPEI UNIVERSITY OF EDUCATION
2018 - 2020
Master Program in Toy and Game Design
2014 - 2018
Bachelor of Digital Technology Design