Tina

Leo Kao


  • Backend Developer / DevOps Engineers
  • 8+ years software experience
  • Micro-service Design & Implementation
  • Openshift, Kubernetes platform Maintain & Troubleshooting
  • CI/CD pipeline Design & Implementation
  • Modern web 2021 conference speaker

  • Taipei, Taiwan | Linkedin
  • yihonggaotw@gmail.com

Work Experience

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
 - JUnitJMeterWireMock
• 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 bootQuarkus
 - OraclePostgreSQL Redis
 - Kafka
 - Kettle、Python、Shell Script
• Software testing
 - JUnitJMeterWireMock
• 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.

Skills

Backend


  • Java
  • Spring Boot
  • Quarkus
  • Kafka
  • Hibernate
  • PostgreSQL
  • Oracle
  • Kettle

Frontend


  • Angular
  • Single-spa
  • Type Script
  • Rxjs
  • JQuery

Application Platform / DevOps Tool


  • Kubernetes
  • OpenShift
  • Graylog
  • Grafana
  • Jenkins
  • Argo CD
  • Argo rollout
  • Azure DevOps

Education & Credentials

Certified Kubernetes Administrator (CKA)

CKA

Oracle Certified Expert, Java Platform, EE 6 Web Component Developer

OCPJWCD

Oracle Certified Professional, Java SE 6 Programmer

OCPJP

Languages

  • Mandarin - Native proficiency
  • English - Limited working proficiency