Taipei, Taiwan
JavaScript React Angular NodeJS GoLang
Kubernetes Docker Firebase GCP MySQL
Oct 2017 - Present
Working as a senior software engineer at HTC for DeepQ products, medical service and VR application.
Developed a health information Linebot and the content management system for provider create content.
— Developed web single page application with React
— Developed with React Hook
— System architecture design, especially Kubernetes node
— Handled asynchronous operation with Redux-Observable
— Developed state management with Redux, Reselect and Redux Toolkit
— Used Kubernetes, Docker and Bamboo to implement CI/CD flow
— Designed Firestore and MySQL data schema
Developed desktop version of Vivepaper Editor. For creators without programming experience, they only need to refer to the operation guide of the Vivepaper Editor to quickly get started and easily create VR content. Vivepaper Editor can import all kinds of media files, including 360 videos, 3D objects, 2D videos, 2D pictures.
— Developed editor with React and Electron
— Developed with React Hook
— Handled asynchronous operation with Redux-Observable
— Developed state management with Redux, Reselect and Redux Toolkit
— Developed international application with React i18next
— Developed API server with Golang, also write unit test
— Design Azure Table data schema
Developed platform for provided telemedicine service for patient and doctor with video recording feature.
— Developed web single page application with React
— Handled asynchronous operation with Redux-Observable
— Developed state management with Redux, Reselect and Redux Toolkit
Simulate the CPR process in virtual reality
— Developed VR application with Unity3D and C#
— Implemented the object position with VIVE Tracker
Developed platform for management of devices or running auto test
— Developed web application with Angular
— Developed gRPC server with Golang, also write unit test
— System architecture design
— Designed MySQL data schema
— Used Kubernetes, Docker and Bamboo to implement CI/CD flow
— Write unit test with Karma and Jasmine
Developed symptom name correspondence management
system between different hospitals for engineer or doctor
— Developed web application with Angular
— Developed API server with Golang, also write unit test
— Designed MySQL data schema
— Write unit test with Karma and Jasmine
Developed platform for management of devices
— Developed web application with Angular
— Developed API server with Golang, also write unit test
— Designed MySQL data schema
— Write unit test with Karma and Jasmine
Developed online labeling platform with ECG
— Developed web application with Angular
— Developed the labeling feature based on HighCharts
Taipei, Taiwan
JavaScript React Angular NodeJS GoLang
Kubernetes Docker Firebase GCP MySQL
Oct 2017 - Present
Working as a senior software engineer at HTC for DeepQ products, medical service and VR application.
Developed a health information Linebot and the content management system for provider create content.
— Developed web single page application with React
— Developed with React Hook
— System architecture design, especially Kubernetes node
— Handled asynchronous operation with Redux-Observable
— Developed state management with Redux, Reselect and Redux Toolkit
— Used Kubernetes, Docker and Bamboo to implement CI/CD flow
— Designed Firestore and MySQL data schema
Developed desktop version of Vivepaper Editor. For creators without programming experience, they only need to refer to the operation guide of the Vivepaper Editor to quickly get started and easily create VR content. Vivepaper Editor can import all kinds of media files, including 360 videos, 3D objects, 2D videos, 2D pictures.
— Developed editor with React and Electron
— Developed with React Hook
— Handled asynchronous operation with Redux-Observable
— Developed state management with Redux, Reselect and Redux Toolkit
— Developed international application with React i18next
— Developed API server with Golang, also write unit test
— Design Azure Table data schema
Developed platform for provided telemedicine service for patient and doctor with video recording feature.
— Developed web single page application with React
— Handled asynchronous operation with Redux-Observable
— Developed state management with Redux, Reselect and Redux Toolkit
Simulate the CPR process in virtual reality
— Developed VR application with Unity3D and C#
— Implemented the object position with VIVE Tracker
Developed platform for management of devices or running auto test
— Developed web application with Angular
— Developed gRPC server with Golang, also write unit test
— System architecture design
— Designed MySQL data schema
— Used Kubernetes, Docker and Bamboo to implement CI/CD flow
— Write unit test with Karma and Jasmine
Developed symptom name correspondence management
system between different hospitals for engineer or doctor
— Developed web application with Angular
— Developed API server with Golang, also write unit test
— Designed MySQL data schema
— Write unit test with Karma and Jasmine
Developed platform for management of devices
— Developed web application with Angular
— Developed API server with Golang, also write unit test
— Designed MySQL data schema
— Write unit test with Karma and Jasmine
Developed online labeling platform with ECG
— Developed web application with Angular
— Developed the labeling feature based on HighCharts