Taipei, Taiwan
Typescript Java
PostgreSQL MySQL
Angular Spring
GitLab Kubern
2022/05 - Now
Software Engineer
Tech Stack:
Spring Framework / Spring Cache / Angular / Teamcity / JProfiler /
Obsidian Scheduler / AWS /Oracle
1. Customized Platform Needs for US Administration and Cooperation with US Departments.
2. Reduce Excessive API Requests in system integrations.
3. Enhance system performance by optimizing SQL queries, avoiding N+1 queries, and achieving a 30% increase in performance.
4. Proficient in Identifying Bugs and tracking the performance bottleneck.
5. Refactor legacy code and remove deprecated classes to streamline the codebase and improve maintainability.
6. Increase Unit Test coverage from 70% to 90% to ensure robustness and reliability of the system.
7. Implement OIDC flow with Multi-Factor Authentication (MFA) to enhance security and enable seamless login to recently acquired systems.
8. Ensure accessibility (A11Y) standards are met to provide an inclusive user experience for all system users.
2021/07 - 2022/05
Backend Engineer
Tech Stack:
Spring Boot/ Eureka / Spring Cloud / Spring Cache / Quartz / RabbitMQ / MySQL / Redis
Created a platform with micro-service by DDD
1. Customized a new gambling platform with multiple third-party game providers and improved gaming service.
2. Evaluated and developed a scheduling system to calculate reports.
3. Created the data warehouse and save
4. reduced 40% manual calculation errors.
5. Developed a new report system for platforms and reduced 50% the response time.
6. Engaged with cascade third-party API for platform service.
7. Write unit test with JUnit5.
8. Assisted CI/CD in deploying services and ensuring the service is alive.
2019/12 - 2021/07
System Engineer
Tech Stack:
Spring Boot/ Angular / Rancher/ Harbor / PostgreSQL / Crontab / K8S
Rebuilt Monolithic PLM System to Micro-service
1. Different department module integrations reduced waiting costs and saved 5 minutes each time.
2. Created SCSS Lib, which is based on the requirements of PLM systems and improved frontend development efficiency.
3. Rebuilt frontend and simplified UI/UX operation.
3. Trained other developers how to use Angular and RxJS.
4. Maintained PLM system with debug issues and customized the API to reduce production line delays.
2019/12 - 2020/3
Implemented Version Control
1. Migrate from SVN to Git.
2. Trained developers on how to use Git and Commitizen.
3. Created the document of Git flow for other departments to follow.
2015/9 - 2017/6
Taipei, Taiwan
Typescript Java
PostgreSQL MySQL
Angular Spring
GitLab Kubern
2022/05 - Now
Software Engineer
Tech Stack:
Spring Framework / Spring Cache / Angular / Teamcity / JProfiler /
Obsidian Scheduler / AWS /Oracle
1. Customized Platform Needs for US Administration and Cooperation with US Departments.
2. Reduce Excessive API Requests in system integrations.
3. Enhance system performance by optimizing SQL queries, avoiding N+1 queries, and achieving a 30% increase in performance.
4. Proficient in Identifying Bugs and tracking the performance bottleneck.
5. Refactor legacy code and remove deprecated classes to streamline the codebase and improve maintainability.
6. Increase Unit Test coverage from 70% to 90% to ensure robustness and reliability of the system.
7. Implement OIDC flow with Multi-Factor Authentication (MFA) to enhance security and enable seamless login to recently acquired systems.
8. Ensure accessibility (A11Y) standards are met to provide an inclusive user experience for all system users.
2021/07 - 2022/05
Backend Engineer
Tech Stack:
Spring Boot/ Eureka / Spring Cloud / Spring Cache / Quartz / RabbitMQ / MySQL / Redis
Created a platform with micro-service by DDD
1. Customized a new gambling platform with multiple third-party game providers and improved gaming service.
2. Evaluated and developed a scheduling system to calculate reports.
3. Created the data warehouse and save
4. reduced 40% manual calculation errors.
5. Developed a new report system for platforms and reduced 50% the response time.
6. Engaged with cascade third-party API for platform service.
7. Write unit test with JUnit5.
8. Assisted CI/CD in deploying services and ensuring the service is alive.
2019/12 - 2021/07
System Engineer
Tech Stack:
Spring Boot/ Angular / Rancher/ Harbor / PostgreSQL / Crontab / K8S
Rebuilt Monolithic PLM System to Micro-service
1. Different department module integrations reduced waiting costs and saved 5 minutes each time.
2. Created SCSS Lib, which is based on the requirements of PLM systems and improved frontend development efficiency.
3. Rebuilt frontend and simplified UI/UX operation.
3. Trained other developers how to use Angular and RxJS.
4. Maintained PLM system with debug issues and customized the API to reduce production line delays.
2019/12 - 2020/3
Implemented Version Control
1. Migrate from SVN to Git.
2. Trained developers on how to use Git and Commitizen.
3. Created the document of Git flow for other departments to follow.
2015/9 - 2017/6