Tyler Tsai

A frontend engineer explore web design with over 3+ years since senior high school, glad to absorb new technique


TAIPEI,TW
tyler90177@gmail.com

0909-590429

Skills


HTML/CSS

  • Familiar with handling browser compatibility issues
  • Familiar with RWD and AWD
  • The sensibility of UI/UX
  • Familiar with CSS framework, bootstrap
  • Experience in CSS preprocessor, sass
  • Experience in BEM, css module, styled component


Javascript

  • Familiar with ES6
  • Familiar with jQuery, React, Redux, Rxjs, redux-observable
  • Experience in using Next.js for practicing SSR side project
  • Experience in using Antd to accelerate UI building 
  • Experience in using typescript, flow for rigorous coding style
  • Experience in using CRA to set up modern app quickly
  • Experience in using reslect for improving performance
  • Experience in Vue, Vuex, and Angular7
  • Familiar with Ajax and RESTful API
  • Experience in connecting third-party API
  • Experience in using web worker for handling javascript single thread problem


Other related

  • Experience in PHP/MySQL with  XAMPP and Nginx
  • Experience in using Eslint and prettier for nice coding quality
  • Experience in using i18n for language switching
  • Experience in manage tool, Jira/Trello
  • Basis in GA/SEO
  • Experience in using error tracking tool, SENTRY
  • shell script 
  • storybook


Test

  • Unit test, Enzyme with jest 
  • End to end test, testcafe


Version Control

  • Git/github/gitlab 
  • GUI tool, Gitkraken
  • Experience in gitlab CI/CD and yaml syntax


Studying

  • GraphQL / Apollo 

Education


2013-2017

National Taipei University of Technology 

Computer Science and Information Engineering


2017-2018 (exchange student)

Budapest University of Technology and Economics

Economic and Social Sciences

Experience

Frontend Team Leader of Balvenie - 2018 / 8  - present

Manage the frontend team which has seven members. 


What I do is: 

1. Maintain existed project and assign tasks to team members. 

2. Communicate with UI/UX designer, pm, DevOps, backend member and develop new product. 

3. Improve maintenance and performance for existed product. 

4. Build the test system for all product.

6. Regulate the team coding style and execute code review steadily.

5. Organize algorithm practicing and technology seminar irregularly for raising the technological capability of whole frontend team.


product: homepage, digital lottery, sport lottery, member center, backstage system, finance system, etc.


key skills: React, Redux, redux-observable, vue, vuex

Experiences 00 00@2x 504900dc09d82f711fdb54cf5763251cab5193a844856da978b2b8f3907ecd5a

Frontend Engineer of Innooz - InternShip  - 2015 / 7  - 2017 / 2 

Build the company website but it had been revised, and I also work with PM ad ART to finish some project which company assigned


project link: 樂手巢

key skills: jQuery, vue, Laravel

Experiences 00 01@2x 6daa47d1df70d315f129dcecdd562003831581c4cdd8f9c819aa22d4a24ae150

Senior High School Project - 2013

development of the whole website system including frontend and backend 

 key skills: jQuery, PHP, MySQL, Apache

Awards


silver medal award

National skill competition for web design in 2012


gold medal award

middle-area skill competition for web design in Taiwan in 2012

Powered by CakeResumePowered by CakeResume
Powered by CakeResumePowered by CakeResume