Imprimer
Avatar of the user.

Slash

Pas encore d'introduction.
Logo of the organization.
honestbee
Logo of the organization.
National Central University
Taipei City, 台灣

Professional Background

  • Statut Actuel
  • Profession
    Front-end Engineer
  • Fields
  • Expérience professionnelle
    6 à 10 ans
  • Management
  • Skills
    JavaScript
    React.js
    Node.js
  • Highest level of education
    Master

Job search preferences

  • Desired job type
    Temps plein
    Intéressé par le travail à distance
  • Desired positions
    Front-end engineer
  • Lieu de travail désiré
  • Freelance

Work Experience

Logo of the organization.

Front-end Lead

juil. 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 the organization.

Full-stack Engineer

mai 2015 - mai 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

mai 2012 - mai 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 the organization.

Senior Engineer

mai 2009 - mai 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

Education

Logo of the organization.
Master’s Degree
Computer Science
2006 - 2008