Avatar of Chien-Hsun Wu.
Chien-Hsun Wu
Backend Engineer
ProfileResume
Posts
14Connections
Print
Avatar of the user.

Chien-Hsun Wu

Backend Engineer
Passionate about learning new technologies to sharp my skills. I enjoy the sense of achievement after researching and programming whole day long. Expecting myself to be a full-stack Software Engineer that solve real problems that not limited to neither front-end nor backend field.
Logo of the organization.
KKBOX
淡江大學
台灣台北市

Professional Background

  • Current status
    Employed
  • Profession
    Back-end Engineer
  • Fields
    Software
  • Work experience
    2-4 years (2-4 years relevant)
  • Management
    None
  • Skills
    JavaScript
    AWS
    Node.js / Express.js
    MySQL
    AWS CloudFormation
    React
    Redux
    Docker
    k8s
    GCP
  • Highest level of education
    Bachelor

Job search preferences

  • Desired job type
    Full-time
    Remote Only
  • Desired positions
    Backend Engineer
  • Desired work locations
    Taipei, Taiwan
  • Freelance
    Non-freelancer

Work Experience

Logo of the organization.

Backend Engineer

Aug 2021 - Present
Taipei City, Taiwan
- Led an intern to understand the work content, and teach devops, CICD, Javascript, Nestjs and other related back-end technologies. - Use Nest.js, TypeScript, and Socket.io to develop and maintain a real-time service. - Use PHP Laravel, MySQL to develop APIs. - Use Vue3, Vuex, TypeScript, Tailwind CSS to build a web-based music player APP. - Troubleshoot and find the root cause and debug independently. - Write a program to detect and clean our unnecessary Redis data to reduce the Redis 10% CPU usage. - Write programs to perform load testing to understand real-time service bottlenecks, and prevent mass requests make OOM to promote our service SLA.
Logo of the organization.

工程師

Mar 2021 - Aug 2021
6 mos
- Refactored our main project docker image and size dropped by 75% compare to original image, let it have more security and faster deployment. - Use Nest.js framework to develop microservice APIs as required. - Use apache airflow to generate monthly financial reports. - Use GitLab CI/CD make unit testing, building image, and deploy to AWS EKS
Logo of the organization.

Backend Engineer

Jun 2019 - Dec 2020
1 yr 7 mos
- 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 - Writing dockerfile make our service containerize - Using Golang, gin framework, mysql, redis to develop APIs - Using Nest.js framework, mysql, redis, mongodb to develop microservice APIs as required - Using the Vue.js framework to develop the Front-End according to the style provided by UI/UX designer - Using React-native framework to build native apps in three months

Web Class Trainee

Feb 2019 - Jun 2019
5 mos
• 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

Education

Bachelor’s Degree
保險學系
2015 - 2019
Activities and societies
保險系學會