Avatar of Mike Chen.
Mike Chen
Front-end developer
列印
Avatar of the user.

Mike Chen

Front-end developer
Front-end developer | Photographer | Crypto newbie in Taipei Using React for 4 years, developing with Vue for 3 year. Familiar with Unit test, TypeScript, React hooks, Redux, pixi.js, Vue, Nuxt.js and Next.js. Experienced in setting up progressive web app (PWA), responsive web design (RWD) and search engine optimization (SEO).
Hwao Tech
國立陽明交通大學
Osaka, 日本

职场能力评价

专业背景

  • 目前状态
    就职中
    目前没有兴趣寻找新的机会
  • 专业
    前端开发人员
  • 产业
    互联网
  • 工作年资
    6 到 10 年 (4 到 6 年相关工作经验)
  • 管理经历
    我有管理 1~5 人的经验
  • 技能
    English as a Second Language (ESL)
    Bootstrap 4
    RWD網頁設計
    React
    Redux
    MongoDB
    Jest-Enzyme
    Git
    Photoshop
    Pixi.js
    Unit Testing
    Axios
    SASS/SCSS
    PWA(Progressive Web App)
    Canvas
    WebGL
    Vue.js
    TypeScript
    Node.js / Express.js
    Tailwind
    Next.js
    Nuxt.js
    Django(Python)
  • 语言能力
    English
    专业
  • 最高学历
    硕士

求职偏好

  • 预期工作模式
    全职
    对远端工作有兴趣
  • 希望获得的职位
    前端工程師
  • 期望的工作地点
    Taipei, 台灣
  • 接案服务
    兼职接案者

工作经验

Front-end developer

Hwao Tech
全职
2020年7月 - 2021年5月
11 个月
Build lottery system from scratch : Both mobile and web version with Vue (Built reusable components, Customized layout, Api connecting, Css animation, i18n) Develop and maintain admin management system : Including games, members, deposit and authorizations management (View, Add, Edit, Delete) Company official website:Setup company's official website and SEO with React and Next.js. Responsible for rebuilding and maintaining online lottery system and admin system

Front-end developer

2019年9月 - 2020年7月
11 个月
Refactor : Using functional programming (FP) to refactor the same project written in object-oriented programming (OOP) style. Applied advanced javascript concepts such as composable and pure component features of FP to write a new library aiming to solve the problem caused by OOP style library, which is tightly coupled and became hard to maintain. The refactored version’s render speed was two times faster. Performance adjustment : Tested with Lighthouse, applied reselect to memoize state, useCallback to memoize functions, lazy load and code splitting to reduce the initial load time, and minimize image size for production. Chose pixi.js and GSAP library to manipulate canvas and WebGL creating 2D animations. The benefits from using pixi.js instead of Unity are 2-3 times faster developing time and much smaller file size. Carry on project individually : Planned and built canvas 2D animation game that worth millions TWD using React. UI Test : Implement storybook to help reducing QA testing timeline by 2 times. Online gaming platform as company main products, I was assigned to build and maintainer the 2D canvas game content

Professional Photographer

2017年1月 - 2019年9月
2 年 9 个月
Proficient in commercial, pre-wedding, wedding and traveling photos Taipei onsite photographer in global traveling photo platform Sweetescape https://www.instagram.com/magicmike.taipei

Research assistant

2015年6月 - 2017年1月
1 年 8 个月
Anti-aging chemical research.

学历

Master’s Degree
生物藥學研究所
2013 - 2015
Master’s Degree
Master's degree of Biomedical Engineering
2013 - 2015
Bachelor’s Degree
生物科技學士
2010 - 2013