Reg Chiu

New Taipei City, Taiwan

regx1385@gmail.com

https://www.linkedin.com/in/regchiu

I love JavaScript, I love learning new technologies, and I am dedicated to developing websites or applications with beautiful interfaces and a good user experience.

Work Experience


Frontend Engineer • 晶密股份有限公司

June 2023 - Present | Taipei, Taiwan

  1. Developed the official website for a language learning app in collaboration with one frontend engineer, primarily utilizing Next.js and Tailwind CSS. (Not yet launched)
  2. Collaborated with one frontend engineer and two backend engineers to develop a Content Management System (CMS) for a language learning app, enabling course instructors to edit course videos and content. Main technologies used were Vue.js 3 and Vuetify 3. (Not yet launched)
  3. Implemented team collaboration settings for projects, such as ESlint, Stylelint, Prettier, Commitlint, lint-staged, and various GitLab configurations including GitLab templates and GitLab CI.
  4. Developed a carousel component for the website of 晶密股份有限公司.

Senior Frontend Engineer • iStaging Corp. 愛實境_台灣

July 2022 - April 2023 | Taipei, Taiwan

  1. Collaborated with 1 UI/UX designer, 1 senior frontend engineer, 2 frontend engineers, 1 senior backend engineer, and 2 backend engineers to maintain the functionality of VR Maker/VR Viewer.
  2. Worked with 1 UI/UX designer, 1 senior frontend engineer, 2 frontend engineers, 1 senior backend engineer, and 2 backend engineers to develop new features for VR Maker/VR Viewer.
  3. Customized the interface and functionality of VR Viewer for Bulgari and Tag Heuer brands.
  4. Migrated VR Viewer from Webpack 3 to Webpack 5, and added some convenient team collaboration settings to the project, such as ESlint rules.
  5. Collaborated with 1 senior frontend engineer to optimize the image resources and loading methods of VR Viewer, significantly reducing the loading time of exhibition room images. For some exhibition rooms requiring the loading of a large number of images, reduced the loading time from 30 seconds or even over 1 minute to around 10 seconds.
  6. Optimized Cloudflare's cache HIT rate, increasing it from 40% to 95%.

Frontend Engineer • 新加坡商異域資訊有限公司台灣分公司 TravelSkope

November 2020 - April 2022 | Taipei, Taiwan

  1. Spent 6 months learning Flutter development, collaborated with 1 frontend engineer lead, 1 UI/UX designer, and 5 backend engineers to develop the Taiwan Tigerair Point of Sale System (POS) for in-flight services, offering functionalities for in-flight ordering and shopping, as well as offline card swiping.
  2. Worked with 1 frontend engineer lead, 1 UI/UX designer, 1 backend engineer lead, and 4 backend engineers to develop the frontend and backend of the "Tigerclub Membership" system for Tigerair Taiwan. The frontend served as a Single Sign-On (SSO) solution, enabling users to log in to multiple Tigerair applications and websites with a single authentication. The backend allowed management of member privileges, content translation for the frontend website, and was used internally by Tigerair staff. Vue.js 3 and Quasar Framework were primarily used for frontend development, while Laravel was used for backend development.
  3. Collaborated with 1 frontend engineer lead, 1 UI/UX designer, 1 backend engineer lead, and 4 backend engineers to develop the frontend and backend of "Tiger Selection - Tigerair Taiwan". The frontend provided users with services such as online shopping or booking items for in-flight pickup. The backend allowed editing of various content on the frontend website, including products, events, translations, etc., for internal use by Tigerair staff. Vue.js 3 and Quasar Framework were used for frontend development, while Laravel was used for backend development.
  4. Worked with 1 frontend engineer lead, 3 frontend engineers, 1 UI/UX designer, 1 backend engineer lead, and 6 backend engineers to develop the frontend and backend of "Tigerair Taiwan Online Reservation" system. The frontend allowed users to book tickets online, while the backend enabled editing of ticket prices, itineraries, baggage check-in, in-flight meals, etc., for internal use by Tigerair staff. Vue.js 3 and Quasar Framework were used for frontend development, while Laravel was used for backend development.
  5. Provided guidance to 3 junior frontend engineers, resolving their work-related issues and conducting code reviews.

Frontend Engineer • 雷特遊戲有限公司 Newtype Games Limited

February 2020 - October 2020 | Taipei, Taiwan

  1. Developed the frontend of a gaming platform in collaboration with 1 frontend engineer and 1 UI/UX designer. The platform allows players to register for member accounts, download games, and purchase in-game coins. Matomo integration was utilized for website analytics. The frontend was primarily developed using Nuxt.js 2 and Vuetify 2.
  2. Utilized Strapi (Headless CMS) to build the backend of the gaming platform, enabling the marketing team to edit the platform's content.

Fullstack Engineer • 雷特創新科技有限公司 NewType Limited

September 2019 - February 2020 | Taipei, Taiwan

  1. ATFX was founded in 2015, headquartered in the United Kingdom. It is a relatively young forex broker that allows trading of forex, crude oil, precious metals, stock indices, and digital currencies CFDs on its platform. The platform is regulated by the UK's FCA and Cyprus's CySEC.
  2. Transferred some ATFX web-based member functionalities to iOS/Android APPs. Developed member login and registration features, including KYC authentication, which integrates OCR and facial recognition. The app development team consisted of 4 members and required collaboration with UI/UX and Product Owner. Frontend development was done using React Native, while the backend utilized NestJS.

Software Engineer • 裕能科技股份有限公司 GIGA ENERGY CO., LTD

November 2018 - August 2019 | Taipei, Taiwan

  1. Participated in the development of TAIWAN TEA CORPORATION's Energy Management System (EMS), collaborating with one full-stack engineer. The development primarily utilized ASP.NET MVC, Vue.js 2, and Element UI.
  2. After researching the client's requirements independently, decided to develop Taiwan Power Company's Smart Community project using Progressive Web Application (PWA). Collaborated with one backend engineer and one embedded engineer to complete the prototype of the application within one month. The application integrates smart meters to view electricity usage charts and control the smart meter switches. The development primarily involved Vue.js 2, Framework7, and Apache ECharts.

Student • 資策會_財團法人資訊工業策進會 Institute for Information Industry

May 2018 - November 2018 | Taipei, Taiwan

  • Enrolled in the course "Mobile Application Development Programmer" at Institute for Information Industry, 102nd session, to learn programming and software development.

Education


National Dong Hwa University

Department of Applied Mathematics (B.S.) • 2010 - 2014

Skill


  • JavaScript
  • HTML5
  • CSS
  • Vue.js
  • Flutter
  • Nuxt.js
  • Webpack
  • Docker
  • Node.js / Express.js
  • React.js
  • Next.js
  • Vite
  • Git
  • RESTful API
  • GraphQL
  • Docker
  • CI/CD
  • Github
  • GitLab
  • Typescript
  • TailwindCSS
  • Vite.js
  • Vitest
  • Unit test
  • SCSS / SASS
  • SEO Optimization
  • CloudFlare
  • CDN

Language


  • English — Intermediate
  • Chinese — Native or Bilingual