Avatar of Slash.

Slash

Logo of honestbee.
honestbee
Logo of National Central University.
National Central University
Taipei City, 台灣

Skills

JavaScript
React.js
Node.js

Work experiences

Logo of honestbee.

Front-end Lead

honestbee

Jul 2017 ~ Oct 2018
1 yr 4 mos
- Server side rendering (SSR) - New delivery features - Payment features - Collaborate with Singapore and India teams - Performance, 1) code splitting. 2) dynamic loading - Testing 1) unit testing 2) end-to-end testing (puppeteer) - Refactoring Web performance, React.js, Redux, Jest, Puppeteer, Firebase, Webpack, Drone CI
Logo of Nexusguard.

Full-stack Engineer

Nexusguard

May 2015 ~ May 2016
1 yr 1 mo
- Single Page Application - Web App Security and Performance - Data Visualization - UX/UI - Host CI and CD server - Testing 1) unit testing 2) back-end APIs - Demo: http://slashtu.github.io/apps/appmonitor ­Monitoring web situation. 1) Rewrite and refactor service ( from Angular to React ) for security and performance - reduce loading time from 6.0s to 2.0s and improve security level. 2) Visualize security log and network topology

Senior Engineer

ViViPOS

May 2012 ~ May 2015
3 yrs 1 mo
http://www.vivipos.com.au/ ­- POS UI/UX, Performance ­- EasyCard and E-­invoice integrations ­- Web application, Firefox extension ­- Database maintenance - Hardware integrations ­- Version Control and Release A POS solution based on Mozilla’s platform as a desktop app in JavaScript. As a full­stack developer, I am responsible for version control and code release. My workflow has three parts: 1) Discuss with marketing and designers about new product features and UI/UX updates. 2) Implement features such as E-­invoice, easycard integration, credit card integration and cloud­ reports. 3) Maintain client­side and server­side databases with thousands of transactions per month. POS solution, Linux, Vanilla JS, React.js, Node.js, Python, Django, Design Pattern, AWS
Logo of Wistron.

Senior Engineer

Wistron

May 2009 ~ May 2012
3 yrs 1 mo
- Phone UI ­- Cisco’s Framework - Verify the protocol and handshaking - Packet analysis and debugging ­- Unit test ­- UML documents. ­- Version control and release Developed Cisco’s VoIP based on Linux. I was responsible for training and introducing Cisco’s framework to Wistron’s RDs in phone development. Because Wistron and Cisco co­developed phone together, I had to formulate a process for managing the code bases for both companies. The protocol is based on SIP. I need to verify the handshaking of Cisco’s library. Cisco VoIP, Embedded System, Linux, Java, C, Protocols, UML, Design Pattern

Educations

Logo of National Central University.

National Central University

Master’s Degree
Computer Science

2006 - 2008
Powered By CakeResume