Andrew Lee

Graduate from National Central University. Currently working at TrendMicro as RD building cloud-native security products. With experience building services using serverless services and the ability to write software in JavaScript, Python, and Golang. 

  Taipei, Taiwan

        

Working Experience

Senior Software engineer

趨勢科技 TrendMicro  •  三月 2023 - Present

Developer
- Working with teams in Canada and Taiwan. Designing and implementing new auditing mechanisms based on existing implementation, improving system flexibility using Golang and AWS.
- Building new CI/CD pipelines using GitHub Action.
- Create a PoC for improving CI/CD performance reducing build time by up to 3x

Technologies: Amazon AWS, GitHub Action, Docker, Node.js, Golang, Python

Software Engineer

趨勢科技 TrendMicro  •  八月 2021 - 三月 2023

Developer
- Help build SaaS solution on GCP
- Collaborate with another team to build new SaaS solutions on AWS using Node.js and Serverless.

Technologies: Amazon AWS, Microsoft Azure, Google GCP, Node.js, Jenkins, Python  

Intern

Computer Center @ National Central University  •  March 2019 - June 2021
Responsible for

  1. Upgrading the framework and code base of the service desk website used by all students and teachers to improve security (Patching XSS and SQL injection vulnerabilities). Also, improving the UX by reducing the payload size from 33MiB to 527KiB and the first interaction time from 13 sec to 1.4 sec.
  2. Improve accessibility of the computer center's official website
  3. Help develop a new personal information system that will be used by faculty at the school.


Tools we used:
OS: Linux (CentOS, Ubuntu Server)
Version control: Git (self-host GitLab server)
Framework: Laravel
Programming Languages: PHP, JavaScript, HTML, CSS

Summer Intern

Microsoft, Shanghai   •  June 2019 - August 2019

Responsible for

  1. Improve accessibility of Azure China's support-related pages. Resolved around 10+ tickets.
  2. I used C # to build a new logger factory for one of the system's backends. I also moved the log-collecting and analyzing tool from ELK to Azure Application Insight.

Tools used:
Version control: Git (Azure DevOps)
Programming Languages: C#, JavaScript

Skill

Programing Languages

   JavaScript      Python      PHP      C#      Golang  

Cloud

   AWS     Azure     GCP  

Tools

  VS Code      Git    Jenkins    Docker

Language

   English — Fluent (TOEIC 980)   

Education

National Central University

Communication Engineering  •  2017 - 2021

Summary of Skills and Interests:

1. The Attack and Defense of Computers

2. Linux structure and implementation