CakeResume Talent Search

Advanced filters
On
4 à 6 ans
6 à 10 ans
10 à 15 ans
Plus de 15 ans
Avatar of 黃季承.
Avatar of 黃季承.
Past
後端工程師 & DevOps @創業家兄弟Kuobrothers Corp.
2022 ~ 2024
Senior Backend Engineer | DevOps | SRE
Dans 1 mois
黃季承 Backend Developer | DevOps [email protected]我從事 5 年的電商後端開發與 1 年的 DevOps 維運,並參與超過 4 年的 Scrum 敏捷開發。後端主要負責產品功能研發、後台系統開發與既有服務重構。曾參與生活市集即享券開發,負責與合作夥伴釐清事項、跟 PM 討論整合方式、設
AWS
CI/CD Drone
Cloudflare
Sans Emploi
Prêt à l'interview
Temps plein / Intéressé par le travail à distance
4 à 6 ans
National Taipei University of Technology
資工系
Avatar of 李佳謙.
Avatar of 李佳謙.
Past
Marketing Manager @幫你優股份有限公司 BoniO Inc. / 閱讀優有限公司 TaaO Company Limited
2021 ~ Présent
Marketing Manager
Dans 1 mois
李佳謙 CHIEN LI Marketing Manager / BoniO Inc. Marketing Strategy | Customer Growth 負責品牌行銷,規劃產品銷售策略,推動品牌會員成長 熟悉市場、訂閱經濟、平台營運 以終為始策略型思考,帶領團隊有效達到營運目標 工作專長 用戶、營運成長數據指標分析 Operating Data Management ● 產品市場規模及用戶調
WordPress
Google Analytics
Project Management
Sans Emploi
Prêt à l'interview
Temps plein / Intéressé par le travail à distance
4 à 6 ans
淡江大學
英文學系
Avatar of the user.
Avatar of the user.
Past
資深前端工程師 @比房科技
2022 ~ 2024
Frontend developer.
Dans 1 mois
Frontend
Backend
Product
Sans Emploi
Prêt à l'interview
Temps plein / Intéressé par le travail à distance
4 à 6 ans
暨南大學
電機工程
Avatar of the user.
Avatar of the user.
行銷副理 / KOL Radar 行銷科技事業部 @愛卡拉互動媒體股份有限公司
2021 ~ Présent
品牌專案企劃、網路行銷企劃、數位行銷企劃
Dans 1 mois
Google Analytics
Sales & Marketing
Photoshop
Employé
Prêt à l'interview
Temps plein / Intéressé par le travail à distance
4 à 6 ans
臺北市立大學
英語教學系
Avatar of the user.
Avatar of the user.
智慧製造全端開發工程師 @聯華電子股份有限公司
2022 ~ Présent
AI工程師、機器學習工程師、深度學習工程師、影像演算法工程師、資料科學家、Machine Learning Engineer、Deep Learning Engineer、Data Scientist
Dans 1 mois
Python
Qt
Git
Employé
Prêt à l'interview
Temps plein / Intéressé par le travail à distance
4 à 6 ans
元智大學
工業工程與管理學系所
Avatar of Sosuke Guo.
Avatar of Sosuke Guo.
Past
資深前端工程師 @辰凝有限公司
2022 ~ 2023
前端工程師 Front-End Developer
Dans 1 mois
Sosuke Guo 專職於網頁前端工程師近五年,擅於從0開始打造產品,有用Vue + Golang + Python自己打造產品的經驗。 前端工程師 Front-End Developer [email protected] 作品 - SocialPicMaker.com 製作精美Twtter card 的小工具網站 只要兩個步驟,輸入網址、點擊下載,即可完成 可以選擇黑白兩種介面佈
vue.js
golang
Python
Sans Emploi
Prêt à l'interview
Temps plein / Intéressé par le travail à distance
4 à 6 ans
Avatar of Patrick Hsu.
Avatar of Patrick Hsu.
Algorithm Research & Development @適着三維科技股份有限公司 TG3D Studio Inc.
2021 ~ Présent
Software Engineer
Dans 1 mois
Patrick Hsu AI Research & Development As a seasoned AI engineer with six years of experience, I specialize in computer vision, 3D body model reconstruction, generative AI, and possessing some knowledge in natural language processing (NLP). | New Taipei City, [email protected] Work Experience (6 years) Algorithm Research & Design• TG3D Studio MayPresent A skilled engineer specialized in computer vision and generative AI with experience in developing and training AI models for digital fashion applications. Body AI: Virtual Try On Integrated cutting-edge technologies such as Stable Diffusion, ControlNet, and Prompt Engineering to create a sophisticated system for
Python
AI & Machine Learning
Image Processing
Employé
Prêt à l'interview
Temps plein / Intéressé par le travail à distance
4 à 6 ans
國立台灣大學
生物產業機電工程所
Avatar of Jimmy Lu.
Avatar of Jimmy Lu.
Past
Lead of Country Product Manager @Asus 華碩電腦股份有限公司
2022 ~ 2023
Business Development / Product Manager / Product Marketing/ Strategy Manager
Dans 1 mois
Jimmy Lu (呂正彥) Senior Product Manager [Consumer Electronics Expatriate PM/Sales/BD] Entrepreneurship business development & management Leadership flexible & efficient international/cross-functional organizing Target-oriented project lead & SOP consolidation, product lifecycle management Begin with the end in mind Go-to-market execution Taipei, Taiwan < > London, UK https://www.linkedin.com/in/itsjimmy/ [email protected] Work experience Senior Product Manager [Consumer NB & Gaming ] • ASUSTeK Computer Indonesia JulDec 2023 | Jakarta, Indonesia Key responsibilities & Achievements - #business management #business development #team leading #cross-functional organizing
Business Development Project Management
Cross-Functional Project Management
Product Life Cycle Management
Sans Emploi
Prêt à l'interview
Temps plein / Intéressé par le travail à distance
4 à 6 ans
國立陽明交通大學(National Yang Ming Chiao Tung University)
Bachelor of management , Management of Transportation and Logistics
Avatar of Ryan Po-Hsuan Chang.
Avatar of Ryan Po-Hsuan Chang.
資深全端工程師 @誠諾工程技術股份有限公司
2023 ~ Présent
Front-End / Back-End / Full Stack Web Developer
Dans 1 mois
張栢瑄 Ryan Po-Hsuan Chang 已有五年開發經驗,擅長使用Vue + TypeScript 和Laravel 來建構網頁系統,另外也有React 和Python 的開發經驗。喜歡挑戰新事務,不怕踩坑和重構,持續精進自己的技術。 Kaohsiung City, Taiwan https://ryanxuan930.github.io/ [email protected]技能 Frontend Nuxt (Vue 3) Next (React) Pinia TypeScript Tailwind CSS SCSS PrimeVue Next UI Backend
Vue.js
JavaScript
Python
Employé
Prêt à l'interview
Temps plein / Uniquement Travail à distance
4 à 6 ans
國立中山大學 National Sun Yat-Sen University
人文暨科技跨領域學士學位學程
Avatar of 楊晟.
Avatar of 楊晟.
運維工程師 DevOps @愛盛娛樂科技有限公司
2019 ~ Présent
Java 軟體工程師
Dans 1 mois
楊晟 運維工程師 DevOps New Taipei City, Taiwan 喜歡尋找程式碼中更優雅的做法,熱衷找到更高效率、更優雅的解決方案。 喜歡尋找 Solution,討厭遷就 Workaround https://www.cakeresume.com/sam0324sam 工作經歷 運維工程師 DevOps • 愛盛娛樂科技有限公司 七月Present - 全遠端 - (作品集) 使用 Java Quarkus 開發 RESTful API 後
JAVA
JavaScript
MySQL
Employé
Prêt à l'interview
Temps plein / Uniquement Travail à distance
4 à 6 ans
National Kaohsiung First University of Science and Technology
電腦與通訊工程系

Le Plan de Recrutement le Plus Efficace et Facile

Recherchez 800.000 CV et prenez l'initiative de contacter les candidats pour améliorer votre taux de recrutement. Le Choix de Centaines d'Entreprises

  • Consulter tous les résultats
  • Démarrer des nouvelles conversations sans limites
  • Seules les entreprises avec un abonnement peuvent consulter les CV
  • Consulter les adresses email et les numéros de téléphone des utilisateurs
Conseils de Recherche
1
Search a precise keyword combination
senior backend php
If the number of the search result is not enough, you can remove the less important keywords
2
Use quotes to search for an exact phrase
"business development"
3
Use the minus sign to eliminate results containing certain words
UI designer -UX
Seuls les CV publics sont disponibles avec pour les utilisateurs gratuits.
Mettez à niveau vers un abonnement Supérieur pour voir tous les résultats de recherche dont des dizaines de milliers de CV exclusifs à CakeResume.

Definition of Reputation Credits

Technical Skills
Specialized knowledge and expertise within the profession (e.g. familiar with SEO and use of related tools).
Problem-Solving
Ability to identify, analyze, and prepare solutions to problems.
Adaptability
Ability to navigate unexpected situations; and keep up with shifting priorities, projects, clients, and technology.
Communication
Ability to convey information effectively and is willing to give and receive feedback.
Time Management
Ability to prioritize tasks based on importance; and have them completed within the assigned timeline.
Teamwork
Ability to work cooperatively, communicate effectively, and anticipate each other's demands, resulting in coordinated collective action.
Leadership
Ability to coach, guide, and inspire a team to achieve a shared goal or outcome effectively.
Dans 1 mois
Cloud Lead @ BeeInventor 點子建有限公司
Logo of BeeInventor 點子建有限公司.
BeeInventor 點子建有限公司
2023 ~ Présent
Professional Background
Statut Actuel
Progrès de la Recherche d'Emploi
Ne recherche pas de nouvelles opportunités
Professions
Fields of Employment
Expérience Professionnelle
4 à 6 ans
Management
Compétences
Node.js / Express.js
TypeScript
C++
PostgreSQL
MySQL
MongoDB
ElasticSearch
Aerospike
Redis
Memcached
Kafka
AWS
GCP
Golang
Kubernetes/Docker
Langues
Job search preferences
Position Désirée
Type d'emploi
Lieu Désiré
Travail à distance
Freelance
Éducation
École
國立臺灣海洋大學 National Taiwan Ocean University
Spécialisation
Transportation Science
Imprimer

Yunchen Li

Backend developer with product designing mindset

Backend Engineer
[email protected]

+886-970023385

Summary

I’m a backend developer with more then 5 years of experience, mostly responsible for backend development using Node.js and DevOps operation such as designing CI / CD, deploying using docker and Kubernetes to AWS or GCP.

PROFESSIONAL SKILL


Language

- Javascript / Typescript

- Golang

- Python

- C++


Front-end

- Vue/Angular



Back-end

- Node.js

- Express.js / Nest.js

- MySQL / PostgreSQL

- MongoDB/ElasticSearch/Aerospike

- Redis/Memcached

- RESTful API

- Swagger

- Message Queue (RabbitMQ / Kafka)

- Unit Test / Integration Test


DevOps

- CI / CD (TravisCI/circleCI)

- Docker / Kubernetes

- AWS / GCP

- SCRUM

Work Experience



BeeInventor Cloud Lead                                                                                      April 2021 - Now

1. Developed and maintained a microservices-based architecture with NodeJS, NestJs, k8s, helm, Postgres, Elasticsearch for IOT microservices.
2. Maintain automate integration and deployment processes from using Github Action.
3. Collaborate with cross-functional teams including frontend engineers, designers, firmware engineer, to define technical requirements, prioritize tasks, and deliver high-quality software solutions.

Environment: Typescript, NestJs, Postgresql, Postgis, Redis, Elasticsearch, AWS, Nsdq, k8s

Molteo Software Engineer                                                                         April 2021 - Mar 2023

1. Developed Molteo/Crafthunt Backend using NodeJS, NestJs and FeatherJs for data retrieval, validation, and manipulation from scratch.
2. Created automated testing framework using in Jest for unit tests and E2E UI tests from scratch.
3. Setup automate integration and deployment processes from scratch using Circle Pipelines and Docker which reduced deployment time from hours to minutes.
4. Collaborated closely with CTO to choose the most suitable tech stack base on capacity planning, cost and business requirements.
5. Optimizing cost & load performance and review sql explain to adjust query, improving query performance with maximum 5000% faster than before.
6. Mentor team member pair programming, design review and code review for maintaining to enhance project and code quality.
7. Collaborated closely with other developers on cross-functional and cross-timezone teams including frontend engineers, mobile engineers, designers etc., through weekly sprint planning meetings and standup.

Environment: Typescript, FeatherJs, NestJs, Postgresql, Postgis, Redis, Docker, AWS, Cloudwatch, Kafka, CircleCI

High5 Backend Engineer                                                                            May 2020 - April 2021

1. Developed and maintained a microservices-based architecture with NodeJS, NestJs, Kubernetes, Docker, Elasticsearch for ChatBot Microservices.
2. Redesign backend architecture shifting services communication from sync to async by using Kakfa.
    Increasing around 30% of efficiency, and decoupling business logic.
3. Integrating with Facebook & Line & Google API for our ChatBot Services.
4. Created automated testing framework using in Mocha + Chai + Sinon for unit tests and E2E UI tests from scratch.
5. Supporting Internal Tools development, such as ML Models SDK and makefile for integrating with cli commands. 

 Environment: Typescript, ExpressJs, NestJs, Python, Elasticsearch, Aerospike, Redis, Memcached, Docker,  AWS, GCP

ISAP Backend Engineer                                                                              April 2020 - May 2020

1. Design and Maintaining Visual Recognition Backend using Typescript-Express.
2. Optimizing cost & load performance by adjusting algorithm by adjusting algorithm increasing around 20% of cost.
3. Supporting Internal Tools development.

Environment: Typescript, ExpressJs, Rxjs, MongodB

EDOM Firmware Engineer                                                                           Mar 2018 - July 2019 

1. Responsible for BLDC products firmware support, using C++ to maintain and design features.
2. Analyze and feedback on acoustic report to customer's. 
3. Supporting current sensor hardware and firmware design.

CHINPOON Product Design Engineer                                                      Mar 2017 - Mar 2018

1. Generating more than 30 products including Normal & HDI prototype in both sample and M/P. 

2. Improve process capability and production volume while maintaining and improving quality standards.

Work Experience



Molteo Software Engineer                                                                         April 2021 - Mar 2023

1. Developed Molteo/Crafthunt Backend using NodeJS, NestJs and FeatherJs for data retrieval, validation, and manipulation from scratch.
2. Created automated testing framework using in Jest for unit tests and E2E UI tests from scratch.
3. Setup automate integration and deployment processes from scratch using Circle Pipelines and Docker which reduced deployment time from hours to minutes.
4. Collaborated closely with CTO to choose the most suitable tech stack base on capacity planning, cost and business requirements.
5. Optimizing cost & load performance and review sql explain to adjust query, improving query performance with maximum 5000% faster than before.
6. Mentor team member pair programming, design review and code review for maintaining to enhance project and code quality.
7. Collaborated closely with other developers on cross-functional and cross-timezone teams including frontend engineers, mobile engineers, designers etc., through weekly sprint planning meetings and standup.

Environment: Typescript, FeatherJs, NestJs, Postgresql, Postgis, Redis, Docker, AWS, Cloudwatch, Kafka, CircleCI

High5 Backend Engineer                                                                            May 2020 - April 2021

1. Developed and maintained a microservices-based architecture with NodeJS, NestJs, Kubernetes, Docker, Elasticsearch for ChatBot Microservices.
2. Redesign backend architecture shifting services communication from sync to async by using Kakfa.
    Increasing around 30% of efficiency, and decoupling business logic.
3. Integrating with Facebook & Line & Google API for our ChatBot Services.
4. Created automated testing framework using in Mocha + Chai + Sinon for unit tests and E2E UI tests from scratch.
5. Supporting Internal Tools development, such as ML Models SDK and makefile for integrating with cli commands. 

 Environment: Typescript, ExpressJs, NestJs, Python, Elasticsearch, Aerospike, Redis, Memcached, Docker,  AWS, GCP

ISAP Backend Engineer                                                                              April 2020 - May 2020

1. Design and Maintaining Visual Recognition Backend using Typescript-Express.
2. Optimizing cost & load performance by adjusting algorithm by adjusting algorithm increasing around 20% of cost.
3. Supporting Internal Tools development.

Environment: Typescript, ExpressJs, Rxjs, MongodB

EDOM Firmware Engineer                                                                           Mar 2018 - July 2019 

1. Responsible for BLDC products firmware support, using C++ to maintain and design features.
2. Analyze and feedback on acoustic report to customer's. 
3. Supporting current sensor hardware and firmware design.

CHINPOON Product Design Engineer                                                      Mar 2017 - Mar 2018

1. Generating more than 30 products including Normal & HDI prototype in both sample and M/P. 

2. Improve process capability and production volume while maintaining and improving quality standards.

Portfolio

AHoy! App


- Introduction: AHoy! App is designed to support those who needs communicating and keep social connection where they are offshore. The App will support route planning, offline map view, real time chat, trip sharing, and post sharing in the first MVP. 


 - Using Typescript / Golang for backend microservices. 

 - Using Flutter for IOS / Android / PWA. 

 - Using RabbitMQ / Kafka for microservices communication. 

 - Using PostgreSQL for RDBMS. (Each service has it's own SQL DB) 

 - Using Redis for Cache and Rate-limiting. (Each service has it's own Cache) 

 - Using CircleCI to build CI/CD pipelines.

 - Using Makefile for controlling multiple Docker containers. 

 - Data Collection from Data.world 

 - Using GPS for location tracking. 

 - Using Dijkstra and D* for route planning.

Paragraph image 00 00@2x

Favorite Movies 


- Introduction: If you are a movies lover, here is the right places to be, you will be able to real-time sharing your favorites movies with the other users. In this repo you can easily running an entire application with make script.


 - Using Typescript for backend microservices. 

 - Using Vue Typescript for frontend. 

 - Using Websocket for real time data. 

 - Using PostgreSQL for main database.

 - Using CircleCI to build CI/CD pipelines.

 - Using Makefile for controlling multiple Docker containers. 


Paragraph image 00 00@2x

TASK SYSTEM

Github


- Introduction: A Sample Task Manage Card Board System with user profile System, sensitive information is protected by JWT.


- Using Nest.js with Typescript

- Design Backend with low coupling

- Using DTO and Repository Design Pattern to handle data

- Using TypeORM and PostgresQL

Mirco-Services-Architecture-Booking-System

Github

- Introduction: A advance version of Task manage system, it extends task operation to booking and authoring operation which has been handle over by different service


- Using RabbitMQ Message Queue Model

- Using Nest.js and Typescript for Backend

- Using Docker and Docker-compose for deployment

- Makefile supported

- Using TypeORM and PostgresQL

E-Commerce Website


- Introduction: An E-commerce Website which allow users to shop online. And supporting administrator to manage website as well. 


- Using Vue/Vuex/Vuetify/V-chart for front-end development 

- Design Backend with TDD 

- Using TravisCI to build CI/CD pipelines, meanwhile using Docker for Artifacts Management 

- Using Swagger to auto generate API document and supporting test 

- Supporting third party cash flow 

- Using GCP Gmail API and nodemailer to implement mail operation 

- Using Redis for Cache design and store session data 

- Using Pm2 for process management 

- Using Docker-Swarm with AWS EC2 to build cluster

Paragraph image 00 00@2x

Crypto-Currency

Github

- Introduction: A decentralized crypto- currency network, which allows users to mine the transaction and showing the status of every blocks. 

- Design Front-end with React
- Design BlockChain system from scratch
- Using Redis Pub/Sub to implement p2p network
- Using POW to prevent 51% attack 
- Chain system with OOP 
- Using RESTful Api to allow communication in the network 
- Coding style follow eslint 
Paragraph image 02 00@2x

Stock Market Info

Github


- Introduction: The project is at the second sprint, expecting to implement transaction feature and transfer website to micro-service in sprint 3 which is naming into stockapi-micro


- Design Front-end with React 

- Restful Api structure 

- Using JWT to protect routes 

- Using Redis to implement Black List.

Paragraph image 02 00@2x

Open Source



- A SDK package which allows you to send POST request via Newebpay API to implement third party cash flow and it's Typescript supported.

Beautiful Logger

- Are you tired of seeing a the logs where only have white output on your terminal. Then Beautiful Logger is your another option where you can log with different kind of mode types supporting different kinds of colors output. Beautiful Logger also supports cloud storage with NoSQL where you can choose MongoDB or Redis so far, at the next version it might adding DynamoDB and ELK supporting.

EDUCATION

ALPHA Camp Full stack Bootcamp                                                                     Feb 2019 - Feb 2020

National Taiwan Ocean University Bachelor of Transportation Science       Sep 2012 - Jun 2015

Resume
Profile

Yunchen Li

Backend developer with product designing mindset

Backend Engineer
[email protected]

+886-970023385

Summary

I’m a backend developer with more then 5 years of experience, mostly responsible for backend development using Node.js and DevOps operation such as designing CI / CD, deploying using docker and Kubernetes to AWS or GCP.

PROFESSIONAL SKILL


Language

- Javascript / Typescript

- Golang

- Python

- C++


Front-end

- Vue/Angular



Back-end

- Node.js

- Express.js / Nest.js

- MySQL / PostgreSQL

- MongoDB/ElasticSearch/Aerospike

- Redis/Memcached

- RESTful API

- Swagger

- Message Queue (RabbitMQ / Kafka)

- Unit Test / Integration Test


DevOps

- CI / CD (TravisCI/circleCI)

- Docker / Kubernetes

- AWS / GCP

- SCRUM

Work Experience



BeeInventor Cloud Lead                                                                                      April 2021 - Now

1. Developed and maintained a microservices-based architecture with NodeJS, NestJs, k8s, helm, Postgres, Elasticsearch for IOT microservices.
2. Maintain automate integration and deployment processes from using Github Action.
3. Collaborate with cross-functional teams including frontend engineers, designers, firmware engineer, to define technical requirements, prioritize tasks, and deliver high-quality software solutions.

Environment: Typescript, NestJs, Postgresql, Postgis, Redis, Elasticsearch, AWS, Nsdq, k8s

Molteo Software Engineer                                                                         April 2021 - Mar 2023

1. Developed Molteo/Crafthunt Backend using NodeJS, NestJs and FeatherJs for data retrieval, validation, and manipulation from scratch.
2. Created automated testing framework using in Jest for unit tests and E2E UI tests from scratch.
3. Setup automate integration and deployment processes from scratch using Circle Pipelines and Docker which reduced deployment time from hours to minutes.
4. Collaborated closely with CTO to choose the most suitable tech stack base on capacity planning, cost and business requirements.
5. Optimizing cost & load performance and review sql explain to adjust query, improving query performance with maximum 5000% faster than before.
6. Mentor team member pair programming, design review and code review for maintaining to enhance project and code quality.
7. Collaborated closely with other developers on cross-functional and cross-timezone teams including frontend engineers, mobile engineers, designers etc., through weekly sprint planning meetings and standup.

Environment: Typescript, FeatherJs, NestJs, Postgresql, Postgis, Redis, Docker, AWS, Cloudwatch, Kafka, CircleCI

High5 Backend Engineer                                                                            May 2020 - April 2021

1. Developed and maintained a microservices-based architecture with NodeJS, NestJs, Kubernetes, Docker, Elasticsearch for ChatBot Microservices.
2. Redesign backend architecture shifting services communication from sync to async by using Kakfa.
    Increasing around 30% of efficiency, and decoupling business logic.
3. Integrating with Facebook & Line & Google API for our ChatBot Services.
4. Created automated testing framework using in Mocha + Chai + Sinon for unit tests and E2E UI tests from scratch.
5. Supporting Internal Tools development, such as ML Models SDK and makefile for integrating with cli commands. 

 Environment: Typescript, ExpressJs, NestJs, Python, Elasticsearch, Aerospike, Redis, Memcached, Docker,  AWS, GCP

ISAP Backend Engineer                                                                              April 2020 - May 2020

1. Design and Maintaining Visual Recognition Backend using Typescript-Express.
2. Optimizing cost & load performance by adjusting algorithm by adjusting algorithm increasing around 20% of cost.
3. Supporting Internal Tools development.

Environment: Typescript, ExpressJs, Rxjs, MongodB

EDOM Firmware Engineer                                                                           Mar 2018 - July 2019 

1. Responsible for BLDC products firmware support, using C++ to maintain and design features.
2. Analyze and feedback on acoustic report to customer's. 
3. Supporting current sensor hardware and firmware design.

CHINPOON Product Design Engineer                                                      Mar 2017 - Mar 2018

1. Generating more than 30 products including Normal & HDI prototype in both sample and M/P. 

2. Improve process capability and production volume while maintaining and improving quality standards.

Work Experience



Molteo Software Engineer                                                                         April 2021 - Mar 2023

1. Developed Molteo/Crafthunt Backend using NodeJS, NestJs and FeatherJs for data retrieval, validation, and manipulation from scratch.
2. Created automated testing framework using in Jest for unit tests and E2E UI tests from scratch.
3. Setup automate integration and deployment processes from scratch using Circle Pipelines and Docker which reduced deployment time from hours to minutes.
4. Collaborated closely with CTO to choose the most suitable tech stack base on capacity planning, cost and business requirements.
5. Optimizing cost & load performance and review sql explain to adjust query, improving query performance with maximum 5000% faster than before.
6. Mentor team member pair programming, design review and code review for maintaining to enhance project and code quality.
7. Collaborated closely with other developers on cross-functional and cross-timezone teams including frontend engineers, mobile engineers, designers etc., through weekly sprint planning meetings and standup.

Environment: Typescript, FeatherJs, NestJs, Postgresql, Postgis, Redis, Docker, AWS, Cloudwatch, Kafka, CircleCI

High5 Backend Engineer                                                                            May 2020 - April 2021

1. Developed and maintained a microservices-based architecture with NodeJS, NestJs, Kubernetes, Docker, Elasticsearch for ChatBot Microservices.
2. Redesign backend architecture shifting services communication from sync to async by using Kakfa.
    Increasing around 30% of efficiency, and decoupling business logic.
3. Integrating with Facebook & Line & Google API for our ChatBot Services.
4. Created automated testing framework using in Mocha + Chai + Sinon for unit tests and E2E UI tests from scratch.
5. Supporting Internal Tools development, such as ML Models SDK and makefile for integrating with cli commands. 

 Environment: Typescript, ExpressJs, NestJs, Python, Elasticsearch, Aerospike, Redis, Memcached, Docker,  AWS, GCP

ISAP Backend Engineer                                                                              April 2020 - May 2020

1. Design and Maintaining Visual Recognition Backend using Typescript-Express.
2. Optimizing cost & load performance by adjusting algorithm by adjusting algorithm increasing around 20% of cost.
3. Supporting Internal Tools development.

Environment: Typescript, ExpressJs, Rxjs, MongodB

EDOM Firmware Engineer                                                                           Mar 2018 - July 2019 

1. Responsible for BLDC products firmware support, using C++ to maintain and design features.
2. Analyze and feedback on acoustic report to customer's. 
3. Supporting current sensor hardware and firmware design.

CHINPOON Product Design Engineer                                                      Mar 2017 - Mar 2018

1. Generating more than 30 products including Normal & HDI prototype in both sample and M/P. 

2. Improve process capability and production volume while maintaining and improving quality standards.

Portfolio

AHoy! App


- Introduction: AHoy! App is designed to support those who needs communicating and keep social connection where they are offshore. The App will support route planning, offline map view, real time chat, trip sharing, and post sharing in the first MVP. 


 - Using Typescript / Golang for backend microservices. 

 - Using Flutter for IOS / Android / PWA. 

 - Using RabbitMQ / Kafka for microservices communication. 

 - Using PostgreSQL for RDBMS. (Each service has it's own SQL DB) 

 - Using Redis for Cache and Rate-limiting. (Each service has it's own Cache) 

 - Using CircleCI to build CI/CD pipelines.

 - Using Makefile for controlling multiple Docker containers. 

 - Data Collection from Data.world 

 - Using GPS for location tracking. 

 - Using Dijkstra and D* for route planning.

Paragraph image 00 00@2x

Favorite Movies 


- Introduction: If you are a movies lover, here is the right places to be, you will be able to real-time sharing your favorites movies with the other users. In this repo you can easily running an entire application with make script.


 - Using Typescript for backend microservices. 

 - Using Vue Typescript for frontend. 

 - Using Websocket for real time data. 

 - Using PostgreSQL for main database.

 - Using CircleCI to build CI/CD pipelines.

 - Using Makefile for controlling multiple Docker containers. 


Paragraph image 00 00@2x

TASK SYSTEM

Github


- Introduction: A Sample Task Manage Card Board System with user profile System, sensitive information is protected by JWT.


- Using Nest.js with Typescript

- Design Backend with low coupling

- Using DTO and Repository Design Pattern to handle data

- Using TypeORM and PostgresQL

Mirco-Services-Architecture-Booking-System

Github

- Introduction: A advance version of Task manage system, it extends task operation to booking and authoring operation which has been handle over by different service


- Using RabbitMQ Message Queue Model

- Using Nest.js and Typescript for Backend

- Using Docker and Docker-compose for deployment

- Makefile supported

- Using TypeORM and PostgresQL

E-Commerce Website


- Introduction: An E-commerce Website which allow users to shop online. And supporting administrator to manage website as well. 


- Using Vue/Vuex/Vuetify/V-chart for front-end development 

- Design Backend with TDD 

- Using TravisCI to build CI/CD pipelines, meanwhile using Docker for Artifacts Management 

- Using Swagger to auto generate API document and supporting test 

- Supporting third party cash flow 

- Using GCP Gmail API and nodemailer to implement mail operation 

- Using Redis for Cache design and store session data 

- Using Pm2 for process management 

- Using Docker-Swarm with AWS EC2 to build cluster

Paragraph image 00 00@2x

Crypto-Currency

Github

- Introduction: A decentralized crypto- currency network, which allows users to mine the transaction and showing the status of every blocks. 

- Design Front-end with React
- Design BlockChain system from scratch
- Using Redis Pub/Sub to implement p2p network
- Using POW to prevent 51% attack 
- Chain system with OOP 
- Using RESTful Api to allow communication in the network 
- Coding style follow eslint 
Paragraph image 02 00@2x

Stock Market Info

Github


- Introduction: The project is at the second sprint, expecting to implement transaction feature and transfer website to micro-service in sprint 3 which is naming into stockapi-micro


- Design Front-end with React 

- Restful Api structure 

- Using JWT to protect routes 

- Using Redis to implement Black List.

Paragraph image 02 00@2x

Open Source



- A SDK package which allows you to send POST request via Newebpay API to implement third party cash flow and it's Typescript supported.

Beautiful Logger

- Are you tired of seeing a the logs where only have white output on your terminal. Then Beautiful Logger is your another option where you can log with different kind of mode types supporting different kinds of colors output. Beautiful Logger also supports cloud storage with NoSQL where you can choose MongoDB or Redis so far, at the next version it might adding DynamoDB and ELK supporting.

EDUCATION

ALPHA Camp Full stack Bootcamp                                                                     Feb 2019 - Feb 2020

National Taiwan Ocean University Bachelor of Transportation Science       Sep 2012 - Jun 2015