Yu Chieh Chen

An enthusiastic and energetic software engineer with a passion for building useful tools to improve the world and make it a better place.

Taipei, TW
[email protected]

0939-060-002

Skills


Frontend

TypeScript

RxJs

Angular

Vue/Nuxt

React



Backend

Node / Express / Koa / NestJS

Java / Kotlin

Spring Boot / Spring Cloud
MySQL / PostgreSQL

Redis

Rabbit MQ


DevOps

Docker
Gitlab CI / Github Actions

Nginx

Terraform / Terragrunt

AWS / GCP

Work Experience

Candlestick.io, Senior Software Engineer, Mar 2022 ~ Present

Develop a web3 product, Candlestick.io, to assist individuals in analyzing crypto market trends through specific metrics.

Used Tech Stack
Spring Boot, PostgreSQL, Redis, Docker, Terraform/Terragrunt, GCP, Vue/Nuxt

Achievements
  • Develop the entire frontend of the product from scratch, working independently
  • Collaborate with another engineer to develop the entire backend web services
  • Tune the performance of SQL queries of complex metrics.
  • Migrate services from Alibaba Cloud to GCP
  • Introduce Infrastructure as code(IaC) to manage the resources of the services
  • Establish CI/CD processes using GitLab CI to deploy services to Google Cloud Run

Prime Star, Senior Software Engineer, April 2021 ~ Mar 2022

  • Develop a gambling platform that integrates multiple third-party game providers
  • Lead and train junior frontend engineers
Used Tech Stack
Spring Boot/Cloud, MySQL, RabbitMQ, Redis, Docker, Angular, Vue

Achievements
  • Develop a comprehensive risk control management system for the platform
  • Develop a mechanism that uses Redis Pub/Sub for distributed memory caching to reduce I/O overhead and serialization, and prevent cache inconsistencies with the database after migrations
  • Design the frontend architecture using Clean Architecture and DDD
  • Lead junior frontend engineers to complete projects from scratch

Rytass, Senior Software Engineer, Oct 2019 ~ April 2021

  • Develop ERP systems for various customers across multiple industries
  • Train junior engineers
Used Tech Stack
Node/Koa, MySQL, React, Angular, Vue, GraphQL

Achievements
  • Contribute to open source libraries based on the requirements of ERP systems from scratch, working independently
    • A UI library that supports multiple frameworks
    • A rich editor for web
  • Introduce Clean Architecture into the company and improve the quality of code

25sprout, Frontend Engineer, May 2018 ~ Sep 2019

Develop the platform, SurveyCake, to help individuals create custom survey forms and generate charts and reports for the analysis of response data, including cross-analysis, etc.

Used Tech Stack
React/Redux

Achievements
  • Migrate system from jQuery to React
  • Tune the performance of React for large and complex views

Junyi Academy, Software Engineer(Part Time), Jan 2017 ~ Nov 2017

Develop new features and fix bugs for an education platform

Used Tech Stack
Python/Flask, React, Vue

Achievements
  • Migrate some sub-systems from jQuery to React
  • Develop a new platform, Share Class, from scratch to allow teachers to share their teaching materials,
    similar to a Github for teachers

Education

B.S., Computer Science, 2017

National Chiao Tung University