CakeResume Talent Search

Advanced filters
On
4-6 years
6-10 years
10-15 years
More than 15 years
Avatar of the user.
Avatar of the user.
Past
後端工程師 & DevOps @創業家兄弟Kuobrothers Corp.
2022 ~ 2024
Senior Backend Engineer | DevOps | SRE
Within one month
AWS
CI/CD Drone
Cloudflare
Unemployed
Ready to interview
Full-time / Interested in working remotely
4-6 years
National Taipei University of Technology
資工系
Avatar of 李佳謙.
Avatar of 李佳謙.
Past
Marketing Manager @幫你優股份有限公司 BoniO Inc. / 閱讀優有限公司 TaaO Company Limited
2021 ~ Present
Marketing Manager
Within one month
李佳謙 CHIEN LI Marketing Manager / BoniO Inc. Marketing Strategy | Customer Growth 負責品牌行銷,規劃產品銷售策略,推動品牌會員成長 熟悉市場、訂閱經濟、平台營運 以終為始策略型思考,帶領團隊有效達到營運目標 工作專長 用戶、營運成長數據指標分析 Operating Data Management ● 產品市場規模及用戶調
WordPress
Google Analytics
Project Management
Unemployed
Ready to interview
Full-time / Interested in working remotely
4-6 years
淡江大學
英文學系
Avatar of 蔡卓霖.
Avatar of 蔡卓霖.
Past
Sr. Frontend Engineer @旭捷資訊有限公司
2022 ~ 2023
前端工程師、資深前端工程師
Within one month
蔡卓霖 JavaScript | React 曾經是一名5年經驗的遊戲設計師, 現在是一名擁有4年開發經驗的資深前端工程師。 [email protected] 工作經驗 旭捷資訊 - Sr. Frontend Engineer | 2022/03 ~ 2023/10 ・ 1 yr 8 mos 個人金融服務產品 - 前端開發 ・使用 React, Redux Toolkit, TypeScript, Ant Design 和 Vite,從0到1開發產品與 後
ReactJS
Redux Toolkit
Ant Design
Unemployed
Ready to interview
Full-time / Interested in working remotely
4-6 years
大仁科技大學
應用英文
Avatar of the user.
Avatar of the user.
Past
資深前端工程師 @比房科技
2022 ~ 2024
Frontend developer.
Within one month
Frontend
Backend
Product
Unemployed
Ready to interview
Full-time / Interested in working remotely
4-6 years
暨南大學
電機工程
Avatar of the user.
Avatar of the user.
Past
UX/UI 設計師 @網際威信股份有限公司
2023 ~ Present
UX/UI Designer
Within one month
UI/UX Design
Flowchart
UI Flow
Unemployed
Ready to interview
Full-time / Interested in working remotely
4-6 years
iSpan資展國際
前端工程師就業養成班
Avatar of Naomi Lin.
Avatar of Naomi Lin.
行銷副理 / KOL Radar 行銷科技事業部 @愛卡拉互動媒體股份有限公司
2021 ~ Present
品牌專案企劃、網路行銷企劃、數位行銷企劃
Within one month
林孟嫻 (Naomi Lin) 超過 5 年整合行銷與專案策略經驗 ,善於跨部門溝通、協作與專案管理,以邏輯和創意超越一切挑戰。 Contact: [email protected] 【專業能力】 英語能力: 多益 955 分,曾任台大英語辯論賽裁判 產品與市場數據分析: GA4, Ahrefs, SimilarWeb, Hotjar, Google Looker Studio 圖表串接與分析 行銷
Google Analytics
Sales & Marketing
Photoshop
Employed
Ready to interview
Full-time / Interested in working remotely
4-6 years
臺北市立大學
英語教學系
Avatar of 潘揚燊.
Avatar of 潘揚燊.
智慧製造全端開發工程師 @聯華電子股份有限公司
2022 ~ Present
AI工程師、機器學習工程師、深度學習工程師、影像演算法工程師、資料科學家、Ai Application Engineer,Machine Learning Engineer,Deep Learning Engineer,Data Scientist
Within one month
潘揚燊 ㄕㄣ Shen Pan Kaohsiung City,Taiwan •  [email protected] 希望職務:人工智慧、機器視覺應用開發工程師 現任 : 聯華電子 RPA 平台全端開發工程師 您好,我是潘揚燊,目前任職於 聯華電子 , 擔任 智慧製造 全端開發工程師 , 畢業於元智大學工業工程與管理學系研
Python
Qt
Git
Employed
Ready to interview
Full-time / Interested in working remotely
4-6 years
元智大學 Yuan Ze University
工業工程與管理學系所
Avatar of Sosuke Guo.
Avatar of Sosuke Guo.
Past
資深前端工程師 @辰凝有限公司
2022 ~ 2023
前端工程師 Front-End Developer
Within one month
Sosuke Guo 專職於網頁前端工程師近五年,擅於從0開始打造產品,有用Vue + Golang + Python自己打造產品的經驗。 前端工程師 Front-End Developer 作品 - SocialPicMaker.com 製作精美Twtter card 的小工具網站 只要兩個步驟,輸入網址、點擊下載,即可完成 可以選擇黑白兩種介面佈局以及多種
vue.js
golang
Python
Unemployed
Ready to interview
Full-time / Interested in working remotely
4-6 years
Avatar of Patrick Hsu.
Avatar of Patrick Hsu.
Algorithm Research & Development @適着三維科技股份有限公司 TG3D Studio Inc.
2021 ~ Present
Software Engineer
Within one month
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
Employed
Ready to interview
Full-time / Interested in working remotely
4-6 years
國立台灣大學
生物產業機電工程所
Avatar of 羅勻均 (Parker).
Avatar of 羅勻均 (Parker).
Past
數位發展部 課長 @科林儀器
2020 ~ 2023
Software Engineer
Within one month
羅勻均 (Parker) 資深後端工程師 / 部門課長 Taipei City, Taiwan [email protected] - 超過六年的開發資歷,其中擁有兩年的領導經驗。 - 善於溝通,能有效改善需求方與技術中間的鴻溝,分析並提出最佳解決方案。 在任職於PChome期間,成功導入CI/CD流程,使得「PChome Mail」成為集團內
TypeScript
Containerization
CI/CD
Unemployed
Ready to interview
Full-time / Interested in working remotely
4-6 years
中原大學
資訊管理學系

The Most Lightweight and Effective Recruiting Plan

Search resumes and take the initiative to contact job applicants for higher recruiting efficiency. The Choice of Hundreds of Companies.

  • Browse all search results
  • Unlimited access to start new conversations
  • Resumes accessible for only paid companies
  • View users’ email address & phone numbers
Search Tips
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
Only public resumes are available with the free plan.
Upgrade to an advanced plan to view all search results including tens of thousands of resumes exclusive on 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.
Within one month
Cloud Lead @ BeeInventor 點子建有限公司
Logo of BeeInventor 點子建有限公司.
BeeInventor 點子建有限公司
2023 ~ Present
Professional Background
Current status
Job Search Progress
Not open to opportunities
Professions
Fields of Employment
Work experience
4-6 years
Management
Skills
Node.js / Express.js
TypeScript
C++
PostgreSQL
MySQL
MongoDB
ElasticSearch
Aerospike
Redis
Memcached
Kafka
AWS
GCP
Golang
Kubernetes/Docker
Languages
Job search preferences
Positions
Job types
Locations
Remote
Freelance
Educations
School
國立臺灣海洋大學 National Taiwan Ocean University
Major
Transportation Science
Print

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