Experience

Yating Inc

Software Wngineer • Oct, 2021 — now

  • Software Engineer
  • Productizing AI modules to establish a highly available and scalable backend service

Dishrank

Technical manager • Sep, 2020 — Oct, 2021

  • Solution Architect
  • Responsible to build a highly available and scalable backend solution for application

HTC Corporation

Principal Software Engineer • Jan, 2018 — June, 2020

  • Back-end developer
  • Account team member
  • Responsible for providing account authorization system to support all kinds of business module

SilverPlus Inc

Sr. Software Engineer • Jul, 2016 — Jan, 2018

  • Back-end developer
  • Building cloud service for smartwatch

GameSofa Inc

Software Engineer • May, 2012 — Apr, 2016

  • Back-end developer
  • Responsible for architecture design and server development

International Games System Co.,Ltd

Software Engineer • Nov, 2009 — Apr, 2012

  • Full-stack developer
  • Responsible for maintaining a launched MMO-RPG on PC

Projects

Primary Developer • 2021 — Present

A social media integrated that utilizes AI to curate news and ingegrates both ASR(Automatic Speech Recognition) and TTS(Text to Speech) technology

  • Based on Google kubernetes Engine (GKE)
  • Build GCP infrastructure with Terraform/pulumi
  • Build CI/CD pipeline with gitlab
  • Build micro-service with golang + postgresql + redis
  • Solution Architect • 2020 — 2021

    iOS app for diet and health management

  • Based on Amazon Elastic Kubernetes Service (Amazon EKS)
  • Build AWS infrastructure with Terraform
  • Build CI/CD pipelines with gitlab-ci + jenkins
  • Build micro-service with golang+redis+mysql

  • CHT account integration (HTC)

    Project owner • 2020

    Account integration with CHT on 5G project

  • Create new HTC account enroll flow based on the token and API provided by CHT
  • Build backend service with scala+mongoDB
  • Based on AWS
  • Multi Factor Authentication (HTC)

    Project owner • 2019 — 2020

    Provide 2-way fator authentication for HTC account

  • Send pin-code to email/phone for authentication
  • Build backend service with scala+mongoDB
  • Build frontend with ReactJS

  • Organization (HTC)

    Project owner • 2019 — 2020

    Provide enterprise management system to manage members

  • Use RBAC(role based access control) as the basis for authorization
  • Applied to different business user in VIVEPORT such as enterprise, arcade and devcon
  • Build backend service with scala+mysql

  • Firmware online update (SilverPlus)

    Primary Backend Developer • 2016 — 2018

    The system allows smartwatch firmwares to be updated online.

  • Build backend service with nodejs+mysql

  • Voice Reminder (SilverPlus)

    Primary Developer • 2016 — 2018

    Voice reminder for smart watch.

  • Supports Amazon Alexa Skill
  • Build backend service with nodejs+mongoDB
  • Backend Developer • 2012 — 2016

    Real-time tank pvp game

  • Mobile game
  • Build backend service with perl+mysql

  • Backend Developer • 2012 — 2016

    The game lets you attck your enemies by using marbles while teaming up with friends

  • Mobile game
  • Build backend service with perl+mysql/li>

  • Primary Backend Developer • 2012 — 2016

    Web-based 3D Third-Person Shooting game

  • Responsible for architecture design and system development
  • Build backend service with perl+mysql/li>
  • Had over 10000+ peak concurrent users(PCU)
  • Developer • 2009 — 2012

    A launched MMO-PRG on PC

  • Responsible for maintaining its server and client
  • Build backend server with VirtualC++6.0 and MsSQL
  • Build client with VirtualC++6.0

  • Founder & Primary Developer • 2016 — Present

    A simple,easy and free shortenURL service

  • Provide Chrome Extension, lineBot and URL-management for general user
  • Provide Web API for developers
  • Support Facebook or Google authentication
  • Backend developed by NodeJS(with Express), MySQL and Redis in the beginning
  • Backend already migrated to the Golang(with iris) now
  • Frontend developed by VueJS, jQuery and Bootstrap
  • Built on Google Cloud Platform
  • Founder & Primary Developer • 2019 — Present

    Simple, easy and free online tools

  • Backend developed by NodeJS(with Express)
  • Frontend developed by VueJS and jQuery and Bootstrap
  • Built on Google Cloud Platform
  • Education

    National Cheng Kung University

    Master of Science • 2006 — 2008

    Data Compression & Multimedia Communication Laboratory

    National Sun Yat-sen University

    Bachelor of Science • 2002 — 2006

    Computer Science and Engineering