Profile 03 00@2x

Dandy Chen(陳大鈞)                             English | 中文

Frontend Engineer

Taipei,TW

+886 989 379282
[email protected]

SKILL

  • Languages: HTML, CSS, JavaScript, TypeScript, Sass, Node, PHP, Python, Java
  • Bundler: Vite, Webpack
  • Frameworks: Vue 2, Vue 3, Vuex, Tailwind CSS, UnoCSS
  • Testing Tools: Playwright, Vitest, Robot Framework, PHPUnit, JUnit
  • Tools: Git, Gitlab, Jenkins, OpenStack, Jira, Trello, InVision
  • Database: MySQL, PostgreSQL, MSSQL, MongoDB
  • Others: Scrum, RWD, Design Pattern, REST APIs

Work Experience

Senior Frontend Engineer

17LIVE, Jul 2022 ~ Present

  • Enhanced the Content Management System to provide cross-page Picture-in-Picture functionality.
  • Developed a PostCSS plugin to prevent the Content Management System css impact on merchant page styling.
  • Created a web-based screen recording feature using Puppeteer and Node.js.
  • Integrated shopping functionality with 17LIVE using the Vue 3 + Vite.
  • Developed Playwright testing scripts for website testing.
  • Optimized messaging system to increase message processing capacity from 15 messages per second to 100 messages per second.

Frontend Engineer

17LIVE, Jul 2021 ~ Jul 2022

  • Implemented an automatic code formatting feature in VSCode to standardize coding styles across the team, reducing code review overhead.
  • Developed a Content Management System enabling merchants to create shopping web page content in a "What You See Is What You Get" manner. The system allows merchants to embed content into their own websites.
  • Integrated one-on-one video call functionality with shopping features using the Agora API.

Frontend Engineer

Buyandship, Aug 2019 ~ Jul 2021

  • Develop and maintain official website
    • Utilized Vue with composition-api and TypeScript for frontend development.
    • Manage and bundle to static website by webpack, and prerender localization content.
    • Implement RWD, support different size of devices.
    • Use Google Map API
  • Develop application
    • Developed mobile applications for iOS and Android using Flutter.

Senior Engineer

ADVANTECH, Feb 2019 ~ Aug 2019

  • Utilized Tcl/Tk and web technologies to validate circuits with OrCAD, aiding the layout team in early problem detection.
  • Rewrote the website frontend using Vue.js, managed CSS with SCSS, and implemented Bootstrap 4. 
  • Decoupled the front-end and back-end, establishing communication between them through a REST API.

Junior Engineer

ADVANTECH, Sep 2016 ~ Feb 2019

  • Developed web applications using PHP with the CodeIgniter framework.
  • Introduced SVN as the version control system and set up SVN servers.
  • Automated website deployment using Jenkins with batch commands.
  • Implemented PHPUnit and Robot Framework for testing.
  • Transitioned to Git version control system and managed SVN history migration.

EDUCATION

National Taipei University of Technology, Computer Science and Information Engineering, 
Master Degree, Oct 2014 ~ Jul 2016

  • Implemented Scrum processes for the development and maintenance of the "Cloud Testing Platform," using Java for the backend. 
  • Thesis: "Enhancing Efficiency and Reducing Execution Time: Managing Virtual Machines of the Cloud Testing Platform with Docker Services." The thesis aimed to improve efficiency by replacing traditional virtual machines with Docker containers.