Summary
Overview
Work History
Education
Skills
Timeline
CustomerServiceRepresentative
Joshua Yeh

Joshua Yeh

Senior Frontend Developer
台北市

Summary

I am Joshua Yeh, a frontend engineer with over five years of experience, familiar with various mainstream programming frameworks and tools, skilled in developing and maintaining medium-sized projects. I have experience in shared component encapsulation, system upgrades, unit testing and architecture optimization. I have participated in POS desktop application development and cross-department collaboration. By leveraging Google Analytics to track user behavior distribution. I emphasize code maintainability and teamwork, continuously learning new technologies, and enjoy tackling challenges to optimize product experiences. Years of experience have not only made me proficient in framework usage but also given me a deep understanding of the evolution and design principles of frontend frameworks, equipping me with a comprehensive technical perspective and judgment.

Overview

9
9
years of professional experience
7
7
years of post-secondary education

Work History

Senior Frontend Developer

順立智慧股份有限公司
09.2020 - Current
  • EC Admin– Developed with React, TypeScript, and Redux.
  • Internal System – Participated in the migration from Vue 2 to Vue 3, and encapsulated Element Plus form and table components to meet most page requirements.
  • POS System – Integrated and maintained hardware devices (such as receipt printers, card readers, and label printers) using Electron.
  • OMO Assistant – Integrated with the existing e-commerce system using React, RTK Query, and Tailwind CSS, with well-structured component testing using Jest.
  • Internal UI Library (Open Source) – Developed in a monorepo using Vite and Storybook. Added a multi-date selection feature based on react-datepicker to fulfill client requirements.
  • Technical Book Club – Participated in the “Lean Docker in a Month of Lunches” reading group; acquired fundamental knowledge of Docker containerization.

Frontend Developer

辰城有限公司
01.2019 - 04.2020
  • Developed multiple projects using Vue.js, including a betting prediction system and a chat tool, addressing cross-device compatibility issues.
  • Developed and maintained game projects with Cocos Creator, including scene design and game logic implementation for a “Red Envelope Grab” game.
  • Contributed to the development of a lottery assistant tool by implementing expandable and drag-and-drop UI features similar to those on the iPhone, enhancing user experience.

前端工程師養成班

Student
07.2018 - 12.2018
  • Completed a 582-hour intensive program covering JavaScript, HTML, CSS3, React, Node.js + Express, and MySQL.
  • Collaborated on a team project to develop a platform that connects KOLs (Key Opinion Leaders) with brands.

BIOS Engineer

系微股份有限公司
09.2016 - 03.2018
  • Developed BIOS programs using C language, proficient in pointer operations, and skilled at quickly tracing and fixing bugs.
  • Provided onsite debugging support at Quanta.

Education

Bachelor of Science - Department of Computer Science

National Taiwan University of Science And Technolo
05.2010 - 06.2014

High School Diploma -

NIHS
Neihu
05.2006 - 06.2009

Skills

Friendly, positive attitude

Timeline

Senior Frontend Developer

順立智慧股份有限公司
09.2020 - Current

Frontend Developer

辰城有限公司
01.2019 - 04.2020

前端工程師養成班

Student
07.2018 - 12.2018

BIOS Engineer

系微股份有限公司
09.2016 - 03.2018

Bachelor of Science - Department of Computer Science

National Taiwan University of Science And Technolo
05.2010 - 06.2014

High School Diploma -

NIHS
05.2006 - 06.2009
Joshua YehSenior Frontend Developer