Sr. Backend Engineer | Atome
September 2022 - April 2023
• Order, Payment Module (RESTful API & Batch) system development and maintain
- Kubernetes
- Spring boot
- MySQL 、 Redis
- RabbitMQ
• Software testing
- JUnit、JMeter 、WireMock
• Conduct code reviews
• Improve the work flow
- Quickly find the logs of alarm events with a One-Click.
• Integrate security tools into the CI/CD flow
- SAST、open source vulnerabilities & license
Backend Engineer / DevOps Engineer | Cathay United Bank
April 2020 - August 2022
• Credit-card (RESTful API & Batch) system development and maintain
- Kubernetes
- Spring boot、Quarkus
- Oracle、PostgreSQL 、 Redis
- Kafka
- Kettle、Python、Shell Script
• Software testing
- JUnit、JMeter 、WireMock
• Conduct code reviews
• Developed micro-frontend / SPA Web application.
- Angular、Single-spa
• Design and improve CI / CD solutions.
- TFS (Azure DevOps)、Argo CD、Argo rollouts
• Integrate security tools into the CI/CD flow
- SAST、open source vulnerabilities & license、Image vulnerabilities
Full Stack Engineer | Trade-Van Inc.
May 2014 - December 2019
• Built and maintained Receipt System
- Use javascript、jQuery、Struts2、Spring、Hibernates、Oracle、iReport、Quartz
- Handled more than the 100 million hot data in database
- Developed Kiosk applications(including Front-end and back-end)
- Use Struts2 implement i18n
• Built and maintained Donation System
- Use: javascript、jQuery、Struts2、Spring、Hibernates、Oracle、iReport、Quartz
- Upgraded from normal web design to responsive web design in combination with APP WebView.
- CI/CD with Git and jenkins
- Use of Firebase implemented push notification with APP.
- Use of Google Maps API.