Jason Lin

I am a Full-Stack Developer boasting seven years of work experience. I am well-versed in a variety of frameworks and tools, as outlined below:
  • Back-end: Skilled in Spring Boot, Express.js, Laravel, and ThinkPHP.
  • Database: MySQL, MongoDB.
  • Front-end: Vue.js, React.js, iOS, Android, Xamarin.Forms, WPF.
  • DevOps: Docker, Nginx, Apache2, Git, CI/CD, EC2, S3, Azure.

[email protected]

https://github.com/ShoWerZen

(+886) 978076862

Work Experience

Study123 , 2016-02-01 - 2020-10-01

  • Full-Stack developer.

JC Tech , 2020-10-01 - Present

  • Full-Stack developer.

Projects

1. Teacher123 - Study123's tutoring course service.

  • Developed native iOS and Android application.
  • Developed and deployed PHP application on Ubuntu.
  • Implemented Azure Notification Hub.
  • Designed MySQL database.

2. Chatbot - Study123's Line chatbot service.

  • Deployed a chatbot service using PHP.
  • Implemented azure cognitive service.

3. Hipass & ALLWIN - Study123's smart learning application.

  • Developed the WPF application using C#.
  • Developed the Xamarin.Forms application using C#.
  • Developed and deployed Node.js. application on OpenWRT.

4. LCMS - Study123's learning content management system. 

  • Developed and deployed Express.js application on Ubuntu.
  • Designed MongoDB database.
  • Dockerize the project and set up Docker automated builds.
  • Implemented AWS S3 and Azure media server api.

5. CSMS - Study123's cram school management system. 

  • Developed and deployed Laravel application on Synology Nas.
  • Implemented Vue.js as front-end framework.
  • Designed MySQL database.
  • Dockerize the project and set up Docker automated builds.

6. OA - ERP system of JC Tech.

  • Laravel framework + MySQL database.
  • Maintain the existing system and add new features.

7. Duanxin - SMS supply platform of JC Tech.

  • ThinkPHP framework + MySQL database
  • Optimize code to support high concurrency SMPP functions, and integrate with various suppliers.
  • Adjust the DB architecture to optimize message sorting and report generation speed.
  • Deploy and manage services on Alibaba Cloud.

8. STEP1NE - JC Tech's headhunting platform.

  • Spring Boot framework + MySQL database + Vue.js + LINE LIFF.
  • CI/CD setup on GitLab, writing gitlab-ci.yml and Dockerfile for frontend and backend projects.
  • Setup and environment configuration of EC2, S3 bucket configuration.
  • GoDaddy domain, SSL, and DNS settings.

Education

Fu Jen Catholic University, 01 Sept 2012 - 01 Jun 2016

  • Bachelor of Computer Science and Information Engineering.