Iu0kyxypcdfoliepn6qa

Stephen Chung

AWS Certified Cloud/Backend Engineer

Software Engineer
(+886) 988-300-319
[email protected]

Education

Sept. 2016 ~ Jun. 2020

University of California, Davis , Bachelor of Arts (BA), Economics & Computer Science

Certification

AWS Certified Solutions Architect - Associate (see credentials)


Work Experience

Software Engineer, Jun 2023 ~ Jan 2024

AMD 
- Led the front-end development of GQTE-Automation, an automated graphic processing testing application for AMD’s Navi Series of Graphic cards, using NextJS 13 as the framework, Material UI for React components, and Zustland for global state management. 
- Implemented intuitive user interfaces and reporting dashboards allowing QA engineers to minimise physical interaction with servers, cutting down project delivering time by 50%. - Directed project AWS cloud environment configuration, setting up payment methods, developer authorization, application deployment, and logging infrastructure. 
- Created multiple PyQt applications to automate single station testing, large data set comparison, and log collection. - Built a golang API daemon service using GORM and gin Web Framework to monitor and report test status for Windows test servers.

Software Engineer, Oct 2021 ~ Jun 2023

Trend Micro
- Full stack development and maintenance of Trend’s BPM system, accounting for 10000+ monthly business process tickets, using C#, Python, and AngularJS. - Design BPM’s second-generation OCR system using AWS StepFunction and Azure Form Recognizer, performing over 1000+ monthly invoice scans across three Trend Micro operation regions. 
- Introduce the use of Neo4j to the BPM tech stack, replacing previously complex permission and approval routing system implemented in SQL with the more performant property graph data model.
- Charted the integration between BPM and Teams by implementing a MS Teams messaging system, which improves upon the original email system with periodic jobs and dynamic message bodies. 
- Spearheaded the development of BPM EU’s credit card bill system, which consumes data directly from a Bank of America SFTP server and accounts for all the credit expenses for Trend Europe’s 21 business units.

Backend Engineer, Jun. 2020 ~ Sept. 2021

SELLERLINX
- Designed and developed multiple core systems that were crucial to the official launch of the SELLERLINX platform and boosted active user count to 100+
- Charted SELLERLINX’s Shopee Bulk Listing feature capable of updating/listing 200+ products from the core system to a user’s Shopee store using AWS Step Function
- Headed the development of SELLERLINX’s automated API monitor system, which is a dockerized runtime that runs postman test cases with Newman (Postman’s CLI tool) every half-hour and displays the results of each test run on a customized dashboard

Web Development Research Assistant, Jan. 2020 ~ Jul. 2020 
UC Davis, College of Biological Sciences
Develop multiple React.js applications that create visualization of phylogenetic datasets
- Incorporate HTML5 Canvas element in the visualization process to enable fast and dynamic re-rendering of trees
- Utilize Charts.js to create dynamically rendered charts to represent changes in data over time
Software Engineering Intern, Jun. 2019 ~ Sep 2019
Aemass Inc. 
- Developed a camera placement program in Unity3D enabling virtual simulation of camera placement with details of a camera’s field of view/depth and tilt angles in any 3D scanned or simulated environments 
- Designed a full-fledge website with a ReactJS frontend, hosted on an AWS server-less backend that enables the sharing and viewing of 3D models - Created an object trajectory visualizer with C++ library PCL that processes a series of three-dimensional data points into objects in 3D space

Technical Skills


Programming

- Python 
- HTML/CSS/Javascript 
- SQL 
- Docker 
- React.js 
- Flask 
- Socket.io

AWS Service

- API Gateway 
- Lambda Function 
- Step Function 
- S3 
- EC2 
- RDS
- EFS 


Database

- MongoDB
- MySQL
- AWS Aurora