吳啓碩 Chi-shou, Wu

Backend engineer from Taiwan

A backend developer with 4 years Node.js experience.

Working in Fin Tech and SaaS industries. Experienced to design distribution system, implement with gRPC proto and make sure it is reliable with TDD. Focus on write clean code and maintainable structure.

I like challenges and creative thinking. So, I had tried to build a start-up project, know how to manage a team. To run a start-up need lot of passionate and crisis management, problem-solving skill also good at teamwork and communication.

Development Experience

Backend Engineer / Yedpay / Taipei (Remote), TW Oct 2021 ~ Now

Node.js / Typescript(NestJS) / MySQL / AWS / Redis / GitLab CI / gRPC
。 Designed and built microservices-based payment system, ensure the transaction progress is secure and idempotent.
。 Wrote self-document, testable and maintainable code.
。 Reduce 20% of duplicated code by creating in-house packages dependencies.

Software Engineer / DragonMile 爵邁 / Kaohsiung, TW June 2020 ~ Sept 2021

Node.js / Express / MySQL / GCP / Docker
。 Built and maintained ERP backend APIs of ERP system.
 Migrate from 20 years old Oracle database to MariaDB.
。 Lead members to use docker and automate deploy pipeline by Drone CI on GCP, increase 4x deploy time also prevent manually cause issues.
。 Import metric monitoring server with ELK / Grafana+Prometheus, make team can find problems 3x efficiently.

CEO / 愛搜客股份有限公司 / Kaohsiung, TW April 2018 ~ July 2020

iOS (Swift)
。 Design and developed an iOS POS system.
。 Build a coffee shop from zero and manage the whole business.
。 Marketing on social media and reality campaign.
。 Financial planning.

Co-funder & Backend Engineer / sDreaming (Self employed) / Kaohsiung, TW   April 2017 ~ April 2018

Node.js / Express / GraphQL / MongoDB / AWS (S3, EC2)
。 Designed a music streaming service architecture. Aim to make indie-music to be popular.
。 Directed business model, tried to part of goal. Be a part of marketing.
。 Manage 5 members team, team building & team bonding.

Software Engineer / 18H Coffee / Kaohsiung, TW Feb 2017 ~ July 2018

Node.js / Express / MongoDB / iOS (Swift)
。 Developed a monolithic architecture as a backend of App for user login and confirming authorization with specific BLE devices.
。 Developed an iOS App and designed a protocol to communicate with BLE devices to manipulate coffee roasting progress. Also update roasting records to backend to analyze.

Freelancer March 2018 ~ Aug 2019 

C++ (QT) / iOS App / Android App / Node.js / Express / php slim / Flutter
。 Implemented spine nail implant simulator, designed fast collide detection algorithm, and shorted the time from 5 seconds to 0.5 seconds.
。 Built an online shopping platform have lottery mechanism, need to notify a lot of users concurrently. 
。 Built Flutter cross platform apps

Software Engineer Intern / 18H Coffee / Kaohsiung, TW July 2015 ~ Sept 2016

Tech skills


Programming Languages

Node.js, TypeScript, Golang, C++, Dart, Swift, C#, PHP, JAVA


Framework

Nest.js, Express, Gin, Flutter, QT, Slim


RDBMS

MySQL

NoSQL

MongoDB, Redis


CI/CD

Gitlab CI, Drone, Github actions

Message Queue

Kafka


Infrastructure

Docker, Nginx, ELK, Graphana, Prometheus

Cloud Platforms

AWS, GCP

Education

National Kaohsiung First Technology University, Bachelor, Computer and Communication Engineer, 2012 ~ 2016

Powered By CakeResume