小於 1 年
- Use Node.js and socket.io to maintain a real-time service.
- Write programs to perform load testing to understand real-time service bottlenecks, and prevent mass request make OOM to promote our service SLA.
小於 1 年
- Discuss with the team and implement an idempotent mechanism so that our main services can easily avoid double payments.
- Refactored our main project docker image, the size is reduced by 75% compared to the original image, so that it has higher security and faster deployment speed.
- Use Nest.js framework to develop microservice APIs as required.
- Use apache airflow to generate monthly financial reports.
Jun 2019 ~ Dec 2020
- In the payment team, using Node.js and Express to develop APIs based on needs
- In the payment team, using Github Action let our team have CI/CD and build DevOps culture
- In the payment team, design the Azure cloud architecture of our Production environment and test environment services
- In the sre team, Migrate the original Docker Swarm service to GCP GKE and self-hosted K8S and reduce our deployment time by 60%
- In the sre team, maintenance and refactor the Jenkins pipeline make our CI/CD have high availability
- In the sre team, installing self-hosted Kubernetes with Kubespray
- Use Nest.js framework to develop microservice APIs as required
- Use the Vue.js framework to develop the Front-End according to the style provided by UI/UX designer
- Use React-native framework to build native apps in three months
Web Class Trainee
小於 1 年
Feb 2019 ~ Jun 2019
- Built abilities of independent thinking and problem solving
- Established solid programming experience through 70 ~ 80 working hours per week
- Completed assigned project - Stylish, with Node.js, Express, MySQL in 3 weeks
- Co-worked with Front-End and App trainee to build a multiple devices solution and wrote API documents for assigned project in an additional week
- Completed personal project - Live Stream, using Node.js, Express, React and Redux in 5 weeks
Risk Management and Insurance
Sep 2015 - Jun 2019