Joe Lin

Experienced Software Developer with a demonstrated history of working in the backend area. Skilled in Java, Scala, PHP, Python, Jenkins, CI/CD, MySQL, MongoDB, and Software Development. Strong engineering professional graduated from National Formosa University.

Backend Engineer
Taipei,TW
joe01032002@gmail.com

Technical Skills

Java, Scala, Python, Bash, PHP, MySQL, MongoDB, Git, Jenkins, Docker, Play, Finatra, Android, Magento, Micro-Services, RestfulAPI, Architecture-design, CI/CD, Unittest, Issue-tracking, AWS


Work Experience

HTC VIVE, Sr. Asst. Manager, Backend, (Aug 2020 ~ Present)

During the work period, working as a Backend Engineer at HTC VIVEPORT, the main responsibility is design architectures with Microservices/Magento based to fit product requirements, design and develop restful APIs to serve backend/client integration, enhance system performance, and resolve online customer/system issues.


Coordinate, design and develop HTC VIVEPORT E-Commerce core refactoring for platform change.
Coordinate, design and develop utilities to speed up developing processes for developers.
Enhance promotion system for fulfilling marketing promotion events.
Enhance and tune platform performance.

#skills and tools: Java/Scala/PHP/MySQL/MongoDB/Python/Bash/Jenkins/AWS/Play/Finatra/Magento/Docker/Microservice/CI/CD/AWS

HTC VIVE, Asst. Manager, Backend, (Feb 2019 ~ Jul 2020)

During the work period, worked as a Backend Engineer at HTC VIVEPORT, the main responsibility was designed architectures with Microservices/Magento based to fit product requirements, designed and developed restful APIs to serve backend/client integration, migrate platform both of framework and data migration, enhanced system performance, and resolved online customer/system issues.


Coordinated, designed and developed HTC VIVEPORT E-Commerce core refactoring for platform change.
Coordinated, designed and developed utilities to speed up developing processes for developers.
Coordinated, designed, developed, and integrated with the 3rd-party solutions for many projects that related payment and promotion features.
Enhanced promotion system for fulfilling marketing promotion events.
Enhanced and tune platform performance.

#skills and tools: Java/Scala/PHP/MySQL/MongoDB/Python/Bash/Jenkins/AWS/Play/Finatra/Magento/Docker/Microservice/CI/CD/AWS

HTC VIVE, Pr. Engineer, Backend, (Apr 2018 ~ Feb 2019)

During the work period, worked as a Backend Engineer and Deputy Team Leader at HTC VIVEPORT, the main responsibility was managed team resource, coordinated feature with cross feature teams, designed architectures with Microservices-based to fit product requirements, designed and developed restful APIs to serve backend/client integration, enhanced system performance, and resolved online customer/system issues.


Acted as team leader around 2 month
Coordinated, designed, and developed HTC VIVEPORT E-Commerce core platform refactoring for enhancing performance.
Coordinated, designed, and developed a coupon mechanism in the platform for fulfilling marketing promotion events.
Coordinated, designed, and developed a gift mechanism in the platform for fulfilling marketing promotion events.

#skills and tools: Java/Scala/MongoDB/Python/Bash/Jenkins/AWS/Play/Finatra/Docker/Microservice/CI/CD/AWS

HTC VIVE, Sr. Engineer, Backend, (Jun 2017 ~ Mar 2018)

During the work period, worked as a Backend Engineer at HTC VIVEPORT, the main responsibility was designed architectures with Microservices-based to fit product requirements, designed and developed restful APIs to serve backend/client integration, enhanced system performance, and resolved online customer/system issues.


Coordinated, designed, and developed the HTC VIVEPORT E-Commerce platform in consumer-facing.
Coordinated, designed, and developed a revenue system that calculates revenue rules for payout to the developer.
Coordinated, designed, and developed payment/promotion admin tool backend APIs for internal admin tracking.
Coordinated, designed, and developed utilities to speed up developing processes for developers.

#skills and tools: Java/Scala/MongoDB/Python/Bash/Jenkins/AWS/Play/Finatra/Docker/Microservice/CI/CD/AWS

HTC VIVE, Engineer, Backend, (Apr 2016 ~ May 2017)

During the work period, worked as a Backend Engineer at HTC VIVEPORT, the main responsibility was built up CI/CD mechanism for backend developers, developed restful APIs to serve backend/client integration, and resolve online customer/system issues.


Designed and developed CI/CD mechanism for HTC VIVEPORT backend developers.
Designed and developed a payout system for payout to the developer

#skills and tools: Java/Scala/MongoDB/Python/Bash/Jenkins/AWS/Play/Finatra/Docker/Microservice/CI/CD/AWS

HTC, Engineer, Android, (Apr 2015 ~ Mar 2016)

During the work period, worked as a Android Engineer at HTC Sense, the main responsibility was developed HTC Gallery and Advertisement share library, dispatched/resolved issues.


Developed advertisement share library in HTC Sense
Developed, maintained, and dispatched issue in HTC Gallery

#skills and tools:

Java/Android/Python/Bash/Jenkins


Honors & Awards

2nd HTC VIVEPORT Hackathon (Aug 2018)

  • Won the first place

HTC VIVEPORT Best Employee Award (Sep 2016)

  • 2016-09 HTC VIVEPORT Best Employee


Licenses & Certifications

  • CompTIA Security+ ce


Education

National Formosa University, (MS)

Computer Science & Information Engineering, 2012 ~ 2014

National Formosa University, (BS)

Computer Science & Information Engineering, 2008 ~ 2012