Senior Front-End Engineer

Bravo Star International Co., Ltd.

11, 2024-Present

Platform Refactoring and Performance Enhancement

  • Led the comprehensive migration of the original Next.js-based platform architecture to Nuxt.js, optimizing the overall structure.
  • Clearly differentiated SSR (Server-Side Rendering) and CSR (Client-Side Rendering) development models, improving platform loading and execution performance by approximately twofold.
  • Developed scripts to automatically link routes and component files, reducing the size of packaged files across platforms by about 50%.
  • Implemented gzip compression, significantly boosting project loading speed by approximately 40%.
  • Optimized language file compression and introduced on-demand loading, enhancing project loading speed by about fivefold.

Deployment and Collaboration Process Establishment

  • Designed project deployment workflows and collaborated with the SRE team to execute deployment testing and production rollouts.
  • Introduced ESLint and Stylelint as frontend development standards, greatly improving team consistency and collaboration efficiency.

Daily Operations and Incident Management

  • During on-call shifts, responsible for real-time troubleshooting and resolution of platform issues, ensuring system stability.

R&D Team Leader

Chung YO Internet Information Co., Ltd.

04, 2023-08, 2024

Management

  • 24/7 On-call standby, responsible for real-time troubleshooting and incident response for all services.
  • Managed 8 front-end and back-end engineers, assisting with scheduling, technical guidance, and progress control.
  • Managed 10 AWS cloud environment projects, covering front-end and back-end processes and data processing.
  • Managed approximately 300 projects within the GitHub organization, maintaining project architecture and version control processes.

Execution

  • Lead the Vue 3 project setup and AWS cloud environment setup, processing single GA event data in the scale of billions.
  • Lead the Nuxt 3 project's front-end and cloud machine environment optimization, successfully reducing machine memory usage by approximately 10%.
  • Responsible for the Three.js project performance optimization, and collaborated with the server team to complete the new machine deployment and deployment.
  • Optimized the Python crawler project, improving stability and significantly reducing error frequency.

Front-End Engineer

Chung YO Internet Information Co., Ltd.

09, 2021-04, 2023

Technical Leadership and Architecture Upgrade

  • Lead the project environment upgrade: migrate from Vue 2 to Vue 3 + TypeScript, and be responsible for the subsequent testing and deployment process.
  • Introduce git-cz package to optimize team commit format and readability.

Tool Development and Internal Efficiency Improvement

  • Developed multiple internal tools, including image compression, size adjustment, color code selection, folder organization, batch upload of materials, and simple crawler tools, effectively helping design and marketing departments improve efficiency.
  • Managed and optimized form and process data within the department, promoting cross-department collaboration and information integration.

Cross-Department Coordination and Management Support

  • Actively temporarily assume the role of supervisor, assist in planning and communication needs, coordinate engineering, planning, and design departments to ensure project execution.
  • Responsible for demand and problem management, acting as a communication bridge between multiple departments to improve overall execution efficiency and collaboration quality.

Assistant Front-End Engineer

Chung YO Internet Information Co., Ltd.

09, 2020-09, 2021

Front-End Development and Animation Effects

  • Participated in and completed approximately 50 dynamic web development cases, applying GSAP, PixiJS, and SCSS to enhance user interaction and animation experience.
  • Developed web page image preload functionality to improve loading experience and reduce jumping.