列印
Avatar of the user.

Kuo Chih Hsiang

Senior Engineer
Summary - 8-year front-end development - Familiar with different way of DOM rendering : - server side rendering - client side rendering / SPA ( single page application ) - universal / isomorphic application ( SPA server side pre- rendering ) - Familiar with RWD ( reponsive web design ) - Familiar with new front-end technology ( ECMAScript 6 , React, Redux, AngularJS, Webpack, Babel ) - Familiar with reactive programing - Familiar with Restful API - Knowledge of Functional Concepts - Experience of Git
SonicWall
Logo of the organization.
National Taiwan University of Science and Technology
Taipei, 台灣

职场能力评价

专业背景

  • 目前状态
    就职中
    目前没有兴趣寻找新的机会
  • 专业
    其他
  • 产业
    软件
  • 工作年资
    6 到 10 年 (6 到 10 年相关工作经验)
  • 管理经历
    我有管理 1~5 人的经验
  • 技能
    React
    React Native
    ReasonML
    JavaScript
    Sass/Less
    RWD
    Webpack
    Rollup.js
    eslint
    Jest
    Enzyme
    Git
    Linux
    Django-Rest-Framework
  • 语言能力
    Chinese
    母语或双语
    English
    进阶
  • 最高学历
    硕士

求职偏好

  • 预期工作模式
    全职
    对远端工作有兴趣
  • 希望获得的职位
    Senior Engineer
  • 期望的工作地点
    Taiwan
  • 接案服务

工作经验

Senior Software Engineer

2019年12月 - 现在
Logo of the organization.

Senior Engineer

2016年1月 - 2019年3月
3 年 3 个月
Contribution : * Help others to be familiar with functional concepts of React/Redux and develop codes in a more readable & maintainable way. * Refactor project code to Improve the data flow of existing code to reduce side effect by immutable data structure * Enforce the coding style as same as Airbnb JavaScript style guide * Use Enzyme/Jest to test pure functions * Rewrite old pages from server-side rendering to client-side rendering * Sustain old pages wrote by pure JavaScript
Logo of the organization.

Curator/Volunteer

2015年12月 - 2018年11月
3 年 0 个月
* Collect developer-oriented information for programmers who are ethnic Chinese * Help programmers to learn from the mistakes of others * We have over 6000 subscribers around the world
Logo of the organization.

Engineer

2013年1月 - 2015年12月
3 年 0 个月
Contribution : * Implement a Drag-and-Drop pipeline editor by D3.js to provide a UI for connecting different video processing plugins * Implement Single Page Application by Angular * Improve rendering performance of Angular app * Refactor project code from Angular to React/Redux * Implement Internationalization in frontend codes * Adopt Python (Django Rest Framework) to implement web server and restful API. * Adopt C (GObject) to implement GStreamer plugins. * Build projects using DockerFile and Fabric

学历

Logo of the organization.
Master’s Degree
Master of Computer Science Computer Science
2010 - 2012
简介
Master's Dissertation: Binary Rewriter for Doubling the Number of Registers on ARM Processor A binary rewriter tool (base on Diablo) which can translate ARM binary to 32 registers version, thus we can remove spill code as possible. We can use this tool to improve the performance about 5 ~ 7%.