Tavish

Senior Front-End Developer

Building scalable web applications & interactive experiences

AI-Assisted Development Advocate

Experienced Front-End Developer with 10+ years building scalable web applications using Vue.js, React, Node.js. Skilled in architecture design, visual effects, and AI-enabled workflows for localization and performance.

Professional Experience

Senior Front-End Developer

Current Company

Jun 2023 – Present
  • Delivered a multi-merchant IM chat system (Vue2 + Vuex + WebSocket) with infinite scroll, virtual lists, and multilingual support.
  • Built CI/CD pipelines via Vite for UAT, PROD, and DEV environments with AI-assisted quality gates.
  • Integrated an AI-assisted translation workflow for rapid i18n expansion.

Senior Front-End Developer

Media Zone Tech

Oct 2021 – Jun 2023
  • Led front-end delivery across multiple white-label web and H5 projects.
  • Designed theme-based build processes for automated skin packaging.
  • Maintained a shared component library with AI-supported documentation.

Front-End Team Leader

聯訊網路有限公司

Jan 2021 – Oct 2021
  • Oversaw white-label site development and legacy maintenance.
  • Defined front-end standards and code conventions.
  • Rebuilt the internal platform with Vite, React, Redux, Hooks and AI pair-programming guidelines.

Front-End Developer

ASUS 華碩電腦股份有限公司

Nov 2014 – Sep 2016
  • Introduced React for ASUS Global website modernization.
  • Optimized front-end traffic and performance with data and AI insights.
  • Developed a responsive banner system with RTL language support.

Skills & Expertise

Languages

JavaScript TypeScript Python PHP Node.js Java CSS

Frameworks

Vue.js Nuxt.js React Next.js Laravel CodeIgniter Bootstrap

Build Tools

Vite Webpack Gulp Babel Git

Specialties

SPA Architecture Component Design i18n CI/CD AI-Assisted Development

Visual Effects

Three.js ECharts Canvas WebGL

Other

Hybrid App WebSocket Performance Optimization Responsive Design