跳至主要内容

About me

My name is Jasper 🚀

  • Over 2 years of experience in full-stack development, with a broad understanding of software engineering principles and cloud technologies.
  • Currently deepening expertise in software development and cloud infrastructure, while also exploring areas like embedded systems and DevOps practices to diversify technical capabilities.

Learning Goals

  • Infra & Devops
  • Backend & Embedded System

If you have any ideas you would like to discuss, please contact me via the following methods

My CV

SUMMARY OF QUALIFICATIONS

  • Over 2 years of experience in full-stack development, with a broad understanding of software engineering principles and cloud technologies.
  • Adaptable to dynamic tech environments, focusing on enhancing product stability, improving system efficiency, and fostering team collaboration.
  • Actively engaged in exploring cloud and backend technologies, contributing to tech community knowledge sharing, and continuously learning new skills.
  • Currently deepening expertise in software development and cloud infrastructure, while also exploring areas like embedded systems and DevOps practices to diversify technical capabilities.

RELEVANT EXPERIENCE

Full-stack product developer - Yourator, 2022年4月 ~ now

  • Spearheaded the development and implementation of a new internationalization tool from the ground up, successfully reducing the company's cost expenditures on multilingual content management by 86%
  • Spearheaded the zero to one creation of a Docker environment and developed a continuous deployment workflow using GitHub Actions, enhancing development operations and deployment reliability
  • Utilized Ansible to manage infrastructure configurations and perform operating system upgrades, improving system reliability and scalability
  • Managed daily development of critical web features including a Single Sign-On system, web notifications, PDF download capabilities, integration with Builder.io, and connectivity with the Pipedrive third-party services, boosting user engagement and operational efficiency.

QA Intern - Kdan Mobile, 2020年8月 ~ 2021年6月

  • Use datadog, selenium, and cypress for end-to-end testing to ensure product stability
  • Maintain the redmine system and greatly improve the efficiency of tracking product BUG repair progress
  • Use Raspberry Pi to develop weak network environment simulation to increase the variability of various testing scenarios
  • Use Mitmproxy to track app api status and confirm the cause of the problem

Computer Science Teaching Assistant - 南臺科技大學, 2018年2月 ~ 2020年6月

  • Conducted one-on-one programming tutoring sessions, addressing students' technical challenges encountered during the course
  • Graded assignments and exams, delivering detailed feedback to promote student learning and improvement.

Digi+Talent Plan Intern - 工業技術研究院, 2019年7月 ~ 2019年12月

  • Develop financial technology repayment willingness AI model through python
  • Develop the backend through php and connect to the financial technology repayment willingness AI model.
  • Use js to build a front-end using face models and Google Speech API, and provide back-end face and voice messages to make the financial technology repayment willingness AI model more accurate.
  • Assist front-end designer partners to integrate designed web templates

PROJECT

👍🏻 科技求生記 - 學習日誌

  • Record everything you encounter on the way to study
  • Want to know me better? Come in and take a look

Member Center Service - 微服務架構下的會員中心

  • JWT encrypted using RSA256
  • Developed based on DDD architecture
  • Use Redis for caching to improve performance
  • Fully Dockerized and can be managed using docker-compose
  • Provide grpc communication interface to allow better communication between services

Thrurl - 開源的短網址服務

  • Use Redis for caching to improve performance
  • Configure SafeBrowser to detect target links to enhance user security
  • Developed based on DDD architecture
  • Implement short URL structure based on number issuance strategy

Help you help us - 疫情下的實名制系統

  • In order to improve the confusion of the real-name system and the leakage of personal information
  • Race against the epidemic, start from scratch and only take about 1-2 days to complete

Booknut - 書籍交易平台

  • A trading platform that provides new and used books

TECHNICAL PROFICIENCIES

  • Frontend: React.js, Next.js, Vue.js
  • Backend : Ruby on Rails, Golang
  • Database: MySQL, Redis, Elasticsearch, PostgreSQL
  • Monitoring: Grafana, ELK, New Relic
  • Cloud & DevOps: AWS, GCP, Docker, GitHub Actions, Nginx, Ansible

EDUCATION

  • Southern Taiwan University of Science and Technology, 2017 - 2021
    • Department of Information Management, Bachelor