SHIH GANG CHEN 陳仕剛

Self-motivated frontend developer focused on building high-performance web applications

Specialize in Vue/Nuxt ecosystem, enthusiastic about Open Source

Currently learning smart contract development @ AppWorks School


 [email protected]

 https://github.com/bchen1029

 https://www.linkedin.com/in/bruce-b2a9541b6

 0910415286

Skills


Languages: JavaScript, TypeScript, Solidity

Framework & Tools: Vue, Vuex, Nuxt, React, composition-api, element-ui, styled-components, GitHub Actions

Experience

Frontend Developer

媽咪愛 • 2021.07 - now
  • Collaborated with SCM team and developed B2B product for E-commerce platform
  • Migrated five frontend projects into yarn workspace monorepo, aligned all packages version for better management, reduced over 70% in vendor bundle file size
  • Optimized CI building time by caching node_module with GitHub Actions, reduced unit test running time from 96s to 40s, and Lighthouse CI running time from 11 minutes to 4 minutes
  • Implemented Lighthouse CI and Lighthouse CI Server for tracking performance metrics and Lighthouse scores
  • Optimized web vitals metrics, reduced CLS of product detail page from 0.4 to 0
  • https://mamilove.com.tw/

Frontend Developer Intern

Presslogic • 2020.08 - 2020.11
  • Developed cross-browser compatible websites, mainly for Safari, to enhance user experience

Frontend Developer Intern

FestGround • 2019.07 - 2020.06
  • Collaborated with the scrum team and developed eCommerce websites from 0 to 1
  • Developed server-side rendering websites with Nuxt, Nuxt/auth, Nuxt/i18n, Vuex, BootstrapVue, Axios, eCharts, firebase, PWA, GA, GTM, Google Ad, etc
  • Experienced with 3rd party payment service, Stripe, integration for seamless user experience by supporting mobile payment, such as Google Pay and Apple Pay, to unblock 5 % revenue
  • Implemented web push notifications to increase 15% customer engagement with OneSignal
  • Implemented JSON-LD, Open Graph for SEO optimization, improved product detail pages and news pages to appear in the first two pages of google search results
  • Maintained end-to-end testing with TestCafe, ensured login and checkout flow with 99% correctness
  • https://www.festground.com
Open Source
  • Contributed to element-ui, one of the most popular UI Toolkit in Vue ecosystem
    Fixed component bug and corrected document, reference #3659, #3533, #21336, #22178
  • Contributed to actions/cache, an official github action for caching dependencies and building output
    Fixed ambiguous output value when an exact match for cache file was found, reference #876
  • Contribute to cypress-documentation, a JavaScript end-to-end testing framework
    Provided the solution to resolve type conflicts with Jest in document, reference #4600
  • Contribute to ethereum-react-native-boilerplate, reference #57
  • Provided the correct solution to load external JavaScript file in Nuxt, reference #5052