CakeResume Talent Search

Advanced filters
On
De 4 a 6 años
6-10 años
10-15 años
Más de 15 años
Avatar of the user.
Avatar of the user.
資深資料工程師 @緯創資通股份有限公司
2020 ~ Presente
Data Analyst、Data Engineer、Data Scientist、Customer Experience Analyst、Solution Architect、Cloud Architect
En un mes
python
PowerBI
Power Platform
Empleado
Listo para la entrevista
A tiempo completo / Interesado en trabajar a distancia
De 4 a 6 años
元智大學 Yuan Ze University
工業工程與管理學所
Avatar of Ching You.
Avatar of Ching You.
Product Design Consultant @Freelancer
2023 ~ 2024
UX Researcher / UIUX Designer / Product Designer
En un mes
Ching You Hi, I'm Ching You, a Product Designer with six years of experience developing digital products. I specialize in creating an indulging atmosphere for digital products and creating logical user flow based on the result of UX research. As I embark on the next chapter of my career, I eagerly seek opportunities to contribute my wealth of experience and pioneering spirit to a prominent digital product company on the global stage. Let's explore new horizons together! Taipei City, Taiwan https://chingyou.webflow.io 工作經歷 Product Designer • 時
User Interfaces
Service Design
User Research
Empleado
Listo para la entrevista
A tiempo completo / Interesado en trabajar a distancia
De 4 a 6 años
Shih Chien University
B.F.A Communication Design
Avatar of 彭靖鈞.
Avatar of 彭靖鈞.
前端工程師 @Lctech_雷麒科技有限公司
2021 ~ Presente
Front-end Engineer
En un mes
彭靖鈞 四年前端經驗,熱愛思考與解決問題所帶來的成就感,希望能找到志同道合的工作夥伴。 Taoyuan City, Taiwan• [email protected] 工作經歷 前端工程師 • Lctech_雷麒科技有限公司 七月Present 開發 JKF 旗下的 JVID 前端系統 與團隊協同將舊有的 PHP 專案重構為前後端分離 編
Vue.js
Nuxt.js
React.js
Empleado
Listo para la entrevista
A tiempo completo / Interesado en trabajar a distancia
De 4 a 6 años
南台科技大學
資訊工程系
Avatar of the user.
Avatar of the user.
Past
UX/UI 設計師 @網際威信股份有限公司
2023 ~ Presente
UX/UI Designer
En un mes
UI/UX Design
Flowchart
UI Flow
Desempleado
Listo para la entrevista
A tiempo completo / Interesado en trabajar a distancia
De 4 a 6 años
iSpan資展國際
前端工程師就業養成班
Avatar of 蔡楓淋.
Avatar of 蔡楓淋.
Past
Account manager @iSPOT Media 艾斯博媒體股份有限公司
2023 ~ 2024
資深數位行銷專員、資深電商行銷專員
En un mes
我是蔡楓淋 總共有四年數位行銷及電子商務 0 ~ 1 經驗,策劃營運與媒體佈局,擬定年度行銷檔期及 D2C 規劃,投放數位媒體廣告( Meta Ads、Google Ads、LINE LAP )並單一媒體百萬投放經驗,搭建完整漏斗佈局,注重數據成效分析與運用 CRM 分眾溝通,過往經營品牌電
廣告投放
廣告企劃案╱文案撰寫
數位行銷
Desempleado
Listo para la entrevista
A tiempo completo / Interesado en trabajar a distancia
De 4 a 6 años
中華醫事科技大學
資訊管理
Avatar of 王心妤.
Avatar of 王心妤.
Past
助理工程師 @第一社會企業股份有限公司
2023 ~ 2023
MIS程式設計師,軟體設計工程師,Web開發工程師
En un mes
— 王心妤 Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip. New Taipei City, Taiwan 工作經歷 三月Present 資訊工程師 車麗屋汽車百貨股份有限公司 1.使用.Net core 6 MVC開發LINE會員專區 (1)前端使用DEVEXPRESS+html+JavaScript (2)後
Word
PowerPoint
Excel
Desempleado
Listo para la entrevista
A tiempo completo / Interesado en trabajar a distancia
De 4 a 6 años
萬能科技大學
資訊管理
Avatar of 陳勤霖.
Avatar of 陳勤霖.
Past
博士後研究員 @洛桑大學神經發育疾病實驗室
2023 ~ 2023
Data Scientist, Data Analyst, Machine Learning Engineer
En un mes
陳勤霖 神經工程博士背景的數據分析師 Ph.D. in Neuroscience from Neuroengineering lab I have 5 years of hands-on experience in image and data analysis with biotechnology innovation projects. Dependable ability in managing collaborative projects to success. Business-driven motivation to apply analytic skills to optimize the product and its development procedure. https://chinlinchen1312.wixsite.com/chin-lin-chen 工作經歷 一月十二月 2023 博士後研究員 洛桑大
Data Science
Data Analysis
Machine Learning
Desempleado
Listo para la entrevista
A tiempo completo / Interesado en trabajar a distancia
De 4 a 6 años
洛桑聯邦理工學院(EPFL)
神經科學
Avatar of 紀孟佐.
Avatar of 紀孟佐.
.NET開發工程師 @趣遊科技有限公司
2023 ~ Presente
全端/後端工程師
En un mes
紀孟佐 曾經是電腦硬體工程師| 網頁後端工程師 | 國立台北科技大學碩士畢業 個性開朗、善於溝通,與各單位合作,目前是全端工程師。 [email protected] 技能 Front-end HTML/CSS JavaScript Back-end C/C++ JAVA C# ASP.MVC/APS.NET.CORE MSQL Elasticsearch Redis Other Git/GitLab/GitHub Docker CI/CD Jenkins
c#.net
ASP.NET Core
html + css + javascript
Empleado
Listo para la entrevista
A tiempo completo / Interesado en trabajar a distancia
De 4 a 6 años
國立台北科技大學
電機工程系(計算機組)
Avatar of the user.
Avatar of the user.
Past
資深前端工程師 Senior Front-End Developer @法樂設計有限公司
2019 ~ Presente
資深前端工程師
En un mes
React.js/Redux
JavaScript / ES6 / jQuery
SASS/SCSS
Desempleado
Listo para la entrevista
A tiempo completo / Interesado en trabajar a distancia
De 4 a 6 años
National Yang Ming University
生醫光電所
Avatar of 李慕全(MuChuan Li).
Avatar of 李慕全(MuChuan Li).
Past
Service Provider @Taron Solutions Limited
2023 ~ 2023
AI工程師、機器學習工程師、電腦視覺工程師、資料科學家、Machine Learning Engineer、Computer Vision Engineer、Data Scientist
En un mes
李慕全(MuChuan Li) 畢業於國立臺北科技大學資工所,研究領域為深度學習、電腦視覺、及影像處理。在學期間致力於應用電腦視覺技術解決交通問題,擁有多項產學合作的專案開發經驗,亦在電腦視覺領域中發表過多篇學術論文,主要研究主題包含物
Machine Learning
Computer Vision
Pytorch/Tensorflow
Desempleado
Listo para la entrevista
A tiempo completo / Interesado en trabajar a distancia
De 4 a 6 años
國立臺北科技大學
資訊工程

El plan de reclutamiento más ligero y eficaz

Busque currículums y tome la iniciativa de ponerse en contacto con los solicitantes de empleo para lograr una mayor eficacia en la contratación. La elección de cientos de empresas.

  • Examinar todos los resultados de la búsqueda
  • Acceso ilimitado para iniciar nuevas conversaciones
  • currículos accesibles sólo para empresas de pago
  • Ver dirección de correo electrónico y números de teléfono de los usuarios
Consejos de búsqueda
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
Sólo los currículums públicos están disponibles con el plan gratuito.
Actualiza a un plan avanzado para ver todos los resultados de la búsqueda incluyendo decenas de miles de currículums exclusivos en 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.
En un mes
Senior Backend Engineer @ BeeInventor 點子建有限公司
Logo of BeeInventor 點子建有限公司.
BeeInventor 點子建有限公司
2023 ~ Presente
Professional Background
Situación actual
Progreso en la búsqueda de empleo
No está abierto a oportunidades
Professions
Fields of Employment
Experiencia laboral
De 4 a 6 años
Management
Habilidades
Node.js / Express.js
TypeScript
C++
PostgreSQL
MySQL
MongoDB
ElasticSearch
Aerospike
Redis
Memcached
Kafka
AWS
GCP
Golang
Kubernetes/Docker
Idiomas
Job search preferences
Posición
Tipo de trabajo
Ubicación
A distancia
Freelance
Educación
Escuela
國立臺灣海洋大學 National Taiwan Ocean University
Mayor
Transportation Science
Imprimir

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 Senior Software Engineer                                                            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. Collaborated closely with other developers on cross-functional teams including frontend engineers, designers etc., through biweekly sprint planning meetings.

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
Perfil

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 Senior Software Engineer                                                            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. Collaborated closely with other developers on cross-functional teams including frontend engineers, designers etc., through biweekly sprint planning meetings.

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