M7ymzifbcjcys1w5wpvo

Chien-Hsun Wu / 吳建勳

With five years of experience as a software engineer, I specialize in backend development and infrastructure management, backed by a fundamental understanding of frontend technologies. I regularly deploy containerized services using Docker and Kubernetes across various cloud providers. Passionate about leveraging cutting-edge technologies, I am committed to continuous learning and professional growth. My teamwork ethos centers on optimizing system efficiency and performance to support business growth and drive technological innovation.

Taipei Special Municipality,TW

Blog

[email protected]

TEL: +886 908 031 850

Skills


Backend

  • Golang (gin)
  • Nest.js
  • Python
  • Mysql
  • Redis


Tools

  • Git/Github/Gitlab
  • Postman
  • Swagger API Document
  • Python Selenium
  • Apache airflow


Frontend

  • HTML, CSS, JavaScript
  • Vue3 + Vuex + TypeScript + Vite
  • Next.js
  • Tailwind CSS, MATERIAL-UI
  • PWA
  • Concatenate DRM audio files


DevOps & Cloud Service & LLM

  • Kubernetes and Docker
  • Github Action, Gitlab CI
  • terraform
  • AWS EC2, S3, ELB, CloudFront, CDN, EKS, ECR, ElastiCache
  • Azure App Service & application-gateway.
  • GCP GCE, GKE, Cloud Run, Cloud Build, Storage.
  • OpenAI API, Langchain

Experience




KKBOX Inc., Senior Software Engineer, Apr. 2024 ~ Sept. 2024

  • Cross-Team Workflow Optimization: Collaborated with PM and design teams to optimize processes using Python, OpenAI API, Dify, and Apps Script—cutting operational time by 90%.
  • Enhanced Customer Service Operations: Deployed an OpenAI API-based chatbot and developed an in-house backend system that allows customer service teams to monitor chatbot responses, reducing system overhead and enabling a focus on higher-priority tasks.

KKBOX Inc., Software Engineer,  Aug. 2021 ~ Apr. 2024

  • Developed a real-time service using Nest.js, TypeScript, and Socket.io, migrating from an EC2 Auto Scaling group to AWS EKS for finer cost control and resource optimization. Leveraged Terraform (EKS, SNS, IAM) for Infrastructure-as-Code and utilized k6 to identify bottlenecks and enhance SLA.
  • Owned a Golang-based project, guiding a colleague in code reviews (Gin, Wire, Zap) to ensure robust testing of critical paths and achieve 80% coverage, maintaining low-latency performance.
  • Mentored an intern on Docker, CICD, JavaScript, and Nest.js, ensuring a smooth transition into backend responsibilities.
  • Built a DRM-enabled music player with Shaka Player, Vue3, TypeScript, and Tailwind CSS, implementing PWA techniques for faster loading. Documented UI components in StoryBook.




Cathay Financial Holdings, Software Engineer,  Mar. 2021 ~ Aug. 2021

  • Discussed with the team and implement an idempotent mechanism so that our main services could easily avoid double payments.
  • Refactored our main project docker image and size dropped by 75% compare to original image, let it have more security and faster deployment.
  • Used Nest.js framework to develop microservice APIs as required.
  • Used apache airflow to generate monthly financial reports.




NewType Games, Software Engineer,  Jun. 2019 ~ Dec. 2020

  • In payment team
    • Used Node.js and Express to develop APIs based on needs
    • Used Github Action to make our team have CI/CD and build DevOps culture
    • Designed the Azure cloud architecture of our Production environment and tested environment services
  • In SRE team
    • Migrated the original Docker Swarm service to GCP GKE and self-hosted K8S and reduced our deployment time by 60%
    • Maintained and refactored the Jenkins pipeline to make our CI/CD have high availability
    • Installed self-hosted Kubernetes with Kubespray
  • Used Nest.js framework to develop microservice APIs as required
  • Used the Vue.js framework to develop the Front-End according to the style provided by UI/UX designer
  • Used React-native framework to build native apps in three months

Language

  • Chinese (Native)
  • English (CEFR: B2, TOEIC 780)
  • Japanese (CEFR: B2, JLPT N2)

Certificate

  • Certified Kubernetes Administrator (CKA), 2023/12

Education

Tamkang University, New Taipei City, Taiwan 
BBA in Risk Management and Insurance Sept. 2015 - Jun. 2019

• Course Taken : <introduction to database> - and built my first project using php and mysql.