張祖浩 Roy Chang

[email protected]

+886 987-041-849

Experience

Nov 2021 - Present

Trend Micro | 🇹🇼

Backend Engineer

  • Built and maintained projects with different programming languages, frameworks, Infrastructure as Code(IAC), CICD pipelines, such as built an internal cache service using Golang, AWS, Serverless framework serving over 3,500 requests per second (RPS), 99.9% uptime and less than 100 ms latency
  • Optimized the performance by message de-duplication and multi-threading, reducing redundant messages in message queue by 95%, increasing the consuming rate to 300%
  • Performed load testing to identify the bottleneck using Visual Studio profiling tools, also improved the performance by choosing the proper instance type, increasing RPS by 100% and reducing the costs to 33%
  • Migrated the existing applications from AWS Lambda to ECS Fargate with 0 downtime or any impact on other service teams
  • Improved developer experience by building a local development environment using docker-compose and Localstack, optimized docker image building time by over 50% by reusing cache layers, decreasing waiting time for development from 10 mins to 1 min
  • Revised the new graduate training plan by adding practical practices and a small project, making the newcomer easier getting started, and also for talent evaluation

Feb 2021 - May 2021


Heimdall Intelligent Technology | 🇹🇼

Full Stack Engineer (Part Time)

  • Constructed a full stack solution for car plate recognition management system using React and Nodejs in 3 months individually, for deploying on highways and using by patrol officers

Mar 2020 - Nov 2020


Athena Intelligence Gaming Limited | 🇹🇼

Full Stack Engineer (Part Time)

  • Developed a full stack solution for internal management system for games using React and Nodejs with other 5 students
  • Optimized SQL queries with index in 60M+ records reducing query time from minutes to only a few seconds
  • Refactored the project, simplified data flow by separating some states from Redux to local state with React hooks, and introduced the re-ducks pattern, making the project easier to read and maintain

Aug 2018 - Jul 2019

ACCESS CO., LTD | 🇹🇼🇯🇵

Full Stack Engineer (Intern)

  • Built up frontend pages and backend servers in several projects using React and Elixir
  • Acted as the key person to communicate fluently with the Japanese team on daily morning meetings

Education

Feb 2020 - Aug 2021

National Taiwan University of Science and Technology

Master, Computer Science

Sep 2015 - Jun 2019

National Taiwan University of Science and Technology

Bachelor, Computer Science

Skill

Tech Stack

   Node.js   Golang   React     Docker     Jenkins   Terraform 

AWS   Kubernetes  SQL  MongoDB  Redis