Will Chang

Taiwan
0988463467
[email protected]
https://cwg50805.github.io/

Experienced backend engineer and NTU CSIE graduate, bringing three years of expertise in web development and collaborative engineering. Seeking a dynamic role to apply skills, drive innovation, and contribute effectively to a team.

Work Experience


Backend Engineer  •  Pinkoi

Mar 2022Nov 2023  |  Taipei, Taiwan

  • Reduced bandwidth usage and loading speeds by 50% by designing a system to transform JPEG images into AVIF/WebP formats in real-time.

  • Reached 10 times faster in image compression through the implementation of a new image transformation server within the Kubernetes environment.

  • Reduced translation time by 80%, saving almost a day through introducing the new localization platform.

  • Implemented a new CI/CD pipeline that will check lint and unit integration tests to  ensure code quality and system stability throughout the development lifecycle.

  • Established a self-hosted GitHub runner in Kubernetes for CI/CD usage, improving the efficiency and reliability of continuous integration and deployment processes.

  • Implemented Role-Based Access Control (RBAC) for comprehensive authorization management, enhancing security and access control.

  • Transformed a single point of RabbitMQ into a RabbitMQ cluster in Kubernetes with no downtime, enhancing message queue reliability.

  • Introduced Signoz for log collection cross Kubernetes and other machines, enhancing visibility into system logs for effective troubleshooting and analysis.

  • Utilized Prometheus to gather service metrics and crafted Grafana dashboards for Elasticsearch (ES), Memcached, and Celery, delivering insightful visualizations to enhance monitoring and analysis capabilities.

  • Orchestrated the migration of services into Kubernetes for scalability and more accurate resource allocation.

Backend Engineer Intern  •  ucfunnel

Nov 2020-Aug 2021  |  Taipei, Taiwan

  • Proficient in CI/CD, unit testing, integration testing, Redis, Airflow, Selenium, and more.

  • Achieved higher request handling capacity by migrating from Node.js to Golang, resulting in increased throughput per second.

Education and Certifications


National Taiwan University

B.Sc. Computer Science & Information Engineer  •  2017 - 2021


Technologies and Languages


  • Kubernetes/Docker
  • C++ and C
  • Python
  • JavaScript
  • Golang
  • Mongoose/MongoDB
  • Web Development
  • AWS

Projects


  • NTU Rating: A course rating platform for students to refer.
    • Over three thousand users have registered for the website.  Written by React, Nodejs and Mongodb.