About Me

8 years of experience in web development, testing and support of enterprise applications using javascript or typescript.Web-develop with passion. Interested in developing and future of technology. Most familiar in typescript and angular. Known about VueJS and React relating library and how to structure a maintain-friendly project. Open-source toolkit and Web crawler lover. Learning in etherum solidity smart contact developing and Angular2+ intergration with Observable and Redux. Familiar with ES6 Spec and webpack.

Skill

  • JavaScript
  • jQuery
  • Typescript
  • Modern Framework(Angular, Vue, React, Svelte)
  • Webpack
  • ServiceWorker
  • Jest
  • Nx
  • Cross Platform built by cordova or ionic
  • Private NPM

Interests: Python, Django, Solidity, Web3, Cloud Native, Investing, Reading

Experiences

Developer

2018 Aug. - Now
RedCypress Technology, Taiwan

Design, build, maintain and test frontend base application. Discover, evaluate and implement new technologies or architecture.

Support and cowork with team member to solve the problem. Discuss and propose the solution for teamlead to prevent the problem happen again.

Job Descriptions:
  • Developing marketing product base on React, Angular 2+ and Vue 2.
  • Evaluate the upgrading or refactoring for React, Angular 2+ and Vue 2.
  • Coaching Junior engineer to familiar with modern frontend framework such as React with Next, Vue and Angular.
  • Propose and integrated the automation for update the application static assets and translation files with confluence page.

Knowledge Sharing:
  1. How to isolated node version environment for local laptop or devcontainer on vscode
  2. Angular Schematics Tool
  3. MonoRepo Reconstructing with Nx
  4. Private NPM Library with Proget and the structure the basic flow
  5. Evaluating and support QA developing the tool for enhence the work experience

Web Front End Engineer

2017 Jun. - 2018 Jul.
XtremeApp Inc., Taiwan

Developing Fubon Hybrid App for simplify house mortgage sumbit process base on Ionic and Cordova.

Features:

  • allow user to input and submit encrypted user information at client side.
  • raise the security by logout automatically when idle 1 minutes
  • directly take picture from tablet, add floating watermark for preview and retouching the picture before uploading.

Skill: Single Page Application, Ionic 1, AngularJS, Webpack, iOS, Android

Support Developing FarEastTone web administrator system allow user to submit data via FarEastTone existing Web API.

Featurs:

  • allow user to input and submit encrypted user information at client side.
  • raise maitenaince by extract duplication code and move it to a common used service.
  • export files to an Excel files from table in the pages.

Support junior front-end engineer and support training junior front-end engineer familiar with observable and Angular 2+.

Full Stack Engineer

2016 Oct. - 2017 Jun.
JackerCleaning Inc., Taiwan

Handle admin page of the customer service, front-end(Bootstrap 3 and jquery) and backend(Code igniter).

Increase reservation efficency and avoid reservation confliction.

Reconstructing new client-side website (Laravel, Vue).

Full Stack Engineer

2013 Aug. - 2016 Sep.
DonZ Inc., Taiwan

Customized website to satisfy customer requirements. Major working on WordPress Themes and Plugins developing, also integrated with some third parties webservice such as firebase, kinvey, nexmos and Google Calendar... etc..

Automatically print new order from woocommerce by intergrating Raspi, woocommerce, firebase and printer server. Simplify the process of making an inventory by integrating a iOS app on Ipod touch and woocommerce customized plugin(specific api for making the inventory)

Process Engineer

2012 Nov. - 2013 Jul.
Amkor Technology Inc., Taiwan

Working on yeild rate improvement and raise the accuracy of AOI (Automatic Optical Inspect) process.