CakeResume Talent Search

Advanced filters
On
4-6 years
6-10 years
10-15 years
More than 15 years
Avatar of Brad Lo.
Avatar of Brad Lo.
產品專案經理/全端工程師 @FITI Foxsemicon (Foxconn Technology Group)
2018 ~ Present
Maker
Within one month
#:5yrs+ Python(Django/PyQt5/Tkinter):5yrs+ SQL Server/MySQL/SQLite:3yrs+ Oracle DB:2yrs+ Java(Android):1yr+ C++(STM32/ESP32/Arduino):2yrs Web Development (Full Stack) Front-end:JavaScript,Vue.js with Bootstrap for layout design, . Back-end: Primarily Django for database planning and custom RESTful API design. Using Python libraries to swiftly focus on analyzing product assembly failure points Integration of Telegram Bot for real-time alerts and synchronized statistical chart transmission for production line yield monitoring. Development of a fleet
Python
C#
JavaScript
Employed
Ready to interview
Full-time / Interested in working remotely
10-15 years
國立台灣海洋大學 (NTOU)
系統工程暨造船學系
Avatar of the user.
Avatar of the user.
VP of R&D @TutorABC
2021 ~ Present
Technical management
Within one month
Golang
Python
DevOps
Employed
Open to opportunities
Full-time / Interested in working remotely
10-15 years
中原大學
資訊管理
Avatar of the user.
Avatar of the user.
Information System SeniorExecutive @BRAND'S SUNTORY LTD. TAIWAN BRANCH (MALAYSIA)
2019 ~ 2023
Front-End / Back-End / Full Stack Web Developer / Software Engineer
Within one month
TypeScript
JavaScript
React.js
Not open to opportunities
Full-time / Remote Only
6-10 years
自學
全端網頁開發 / 行動 App 開發 / 獨立遊戲開發
Avatar of David Yun.
Avatar of David Yun.
Past
Momentum Trader and a Hobbyist @Self-employeed
2016 ~ Present
Rails Backend Engineer
Within one month
David Yun Rails Backend Developer Taipei City, Taiwan Im an honest, strong-willed, focused and responsible problem solver and product builder. Years of work among different roles made me a seasoned developer and trustworthy team player. Back in Polydice, as Rails backend developer, I designed architects and features like paid membership, e-invoice gem, pageview system based on Redis, maintained RESTful APIs for Web/Mobile apps. Furthermore, I proposed a new team workflow which was successfully adopted and assumed an unofficial team leader role. Work Experience Momentum Trader and a Hobbyist • Self-employeed JulyPresent - I
Ruby On Rails
Git
RESTful APIs
Unemployed
Full-time / Interested in working remotely
4-6 years
Fu-Jen University
Bachelor of Science BS , Computer Science
Avatar of the user.
Avatar of the user.
Lead Backend Engineer @Arconsis
2021 ~ Present
Full Stack Engineer
Within one year
JavaScript
Node.js
AngularJS
Employed
Full-time / Remote Only
6-10 years
Aristotle University of Thessaloniki
Master’s & Bachelor's Degree, Electrical and Computer Engineering
Avatar of Chen, Wei-Cheng.
Avatar of Chen, Wei-Cheng.
Software Engineer @Cinnamon AI
2020 ~ 2022
Software Engineer / Backend Engineer
Within two months
Chen, Wei-Cheng (Mason) Software Engineer 6 years of experience in software engineering field, familiar with a variety of web technologies, always has passion for learning new skills. Skills Programming Languages Python, Flask, FastAPI Javascript, Node.js, jQuery Golang PHP, CodeIgniter, Laravel Shell scripts Databases PostgreSQL MySQL, MariaDB MongoDB Neo4j Redis Cloud Platforms GCP AWS Azure DevOps CircleCI, Jenkins, GitHub Workflow Docker, Kubernetes Testing frameworks in Python, Javascript, Golang and PHP Web RESTful and GraphQL API design Web crawling with headless browser SaaS, FaaS, Serverless system design Auth OAuth2, OpenID Connect with JWT Open Policy Agent Keycloak Work
Relational Databases
Back-End Development
RESTful API Design
Employed
Full-time / Remote Only
4-6 years
National Chung Cheng University
Computer Science and Information Engineering
Avatar of Chih Hsuan Hsiao.
Avatar of Chih Hsuan Hsiao.
Software Engineer @LINE Plus Corp
2019 ~ Present
Senior Software Developer / Tech lead
More than one year
features will be delivered on time. It's a very unique experience to work at the startup and I learned a lot from it. I've worked almost every day and I really enjoy the feeling that we have grown together. Technical team leader. B2B2C system design and development. Fintech solution. RESTful API design / development. Java, Python, Spring boot, mybatis, SQL, kubernates, Google Cloud. Chunghwa Telecom, Software Engineer, System Engineer, Sep 2013 ~ Aug 2016 I worked as a software engineer and a system administrator in Chunghwa Telecom (CHT), which is the
Software Development
Full-time / Interested in working remotely
6-10 years
National Tsing Hua University
Computer Science
Avatar of Mark Tai.
Avatar of Mark Tai.
Past
PHP Backend Developer @Acora Solutions Sdn. Bhd.
2020 ~ 2020
Within six months
.com Work Experience H3 Dynamics Full Stack Developer, Sep 2020 ~ Now - Autonomous Drone System (Architecture & Design & Implementation) - Develop API & Integration with 3rd-party API - Implementation Frontend & Backend - Implementation Live Video Streaming (RTMP, FFMPEG, H264, 1080P etc) - Event-Driven Architecture Design - MQTT programming - (Using Javascript, Python.) - Significant experience in RESTful API design and development, API management solutions, and data visualization - - Modbus TCP/IP Integration with System. - Linux Server Bash Scripting. - Mainly using Python,Flask, Javascript, Vuejs, Redis, Mqtt, MongoDB, Websocket CCK Network (Malaysia) PHP Backend Developer, Mar 2020 ~ MayDevelop API (PHP) for VPN software. - Payment
Nodejs
React.js
vue.js
Unemployed
Full-time / Interested in working remotely
6-10 years
National Donghwa University
Management Information System
Avatar of 柯祿韋.
Avatar of 柯祿韋.
資深工程師 @仁寶電腦
2011 ~ 2016
資深工程師
More than one year
SDK architecture design and develop Design IoT integration interface for multiple IoT accessory, and design the IOT SDK architecture for develop. Design and develop own service app Continuous Integration / Continuous Delivery flow design, develop and deploy App architecture review Wireframe review Build Cloud System : Cloud system architecture analyze, design, develop and optimization Build Account system RESTful API design and develop for function services Micros service develop Architecture configuration ( infrastructure as code ) CI/CD (Continuous integration and continuous delivery) flow design and deploy for operation Database architecture analyze, design and develop> Disaster recovery mechanism design Amazon Alexa POC
Object-Oriented Programming
Software Engineering
Android Framework
Full-time / Not interested in working remotely
6-10 years
樹德科技大學
資訊工程所
Avatar of 徐誌良.
Avatar of 徐誌良.
Senior Android Developer @Letstalk (萊思特科技)
2019 ~ Present
Android 開發工程師
Within one year
phone-related features with new android version. ● Implementing test apps, Used monkey/GSR test to clarify related telephony API. SIDE PROJECT: Social Group (A platform let user sharing their life) ● Frontend: Android App, RESTful API: Node.js on Heroku, Server: MongoDB on mLab ● Design/Implement the UI and features with Login/Logout, Create/Update/Delete post on the wall. ● Use HTTP library Volley to work with RESTful API, handle data with JSON format. ● Use Node.js to implement the RESTful API, design the database
Android app Developer
git
Node.js
Employed
Not open to opportunities
Full-time / Interested in working remotely
10-15 years
National Central University
CSIE

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
Senior Software Engineer
Logo of TutorABC.
TutorABC
2021 ~ Present
Taiwan, 台灣
Professional Background
Current status
Employed
Job Search Progress
Open to opportunities
Professions
Back-end Engineer, CTO, Chief Technology Officer, Communications
Fields of Employment
Artificial Intelligence / Machine Learning, SaaS / Cloud Services, Software
Work experience
6-10 years work experience (10-15 years relevant)
Management
I've had experience in managing 15+ people
Skills
Golang
Python
DevOps
RESTful
Redis
Microservices
R&D Management
Languages
English
Intermediate
Job search preferences
Positions
Technical management
Job types
Full-time
Locations
中国, 台北市, 台灣
Remote
Interested in working remotely
Freelance
No
Educations
School
中原大學
Major
資訊管理
Print
Vdaoxw7usj88qjx2mhng

鍾旻峻

LineID: jimzhong


Summary
  • 8 years of engineering experience.
  • 4 years of team leader.
  • 1 year of team management.
  • 7+ year of backend development experience.
Specialties
  • Technologies
    • High-performance web server
    • Restful API design
    • Web socket
    • Designing Distributed Systems
    • Microservices
    • CGI
    • CDN
  • Protocol
    • Http / Thrift / Socket / gRPC / RTMP / HLS
Primary Skills
  • Development
    • Backend: Golang / Python / PHP / Shell / Lua /C#
    • Frontend: Javascript
    • Formwork: Gin / Flask / .Net MVC
    • Database: MySQL / MongoDB / SQL Server
    • MQ: Kafka / RabbitMQ
    • Cache: Redis / Memcache
  • Performance tuning
    • pprof (golang)
    • cProfile (python)
  • DevOps
    • Web Server: Nginx / Apache / FMS / IIS
    • Tools: Gitlab / Jenkins / Ansible / Docker 
    • Cloud Services: GCP / AWS
    • Log system: rsyslog / Elasticsearch / Logstash  / Kibana
    • Monitor: Grafana / Prometheus
  • Others
    • Business report: Metabase
    • Docker registry 

技能

Work Experience 

滴滴出行, 服务管控 研发负责人, 2019/2 ~ 2021/4

外卖国际化业务两年内由1个城到200+城市开城,支撑单日100w+单量

1. 配送服务治理
- 外卖体系基础服务(thrift), 实现规则引擎, 当订单没有正常完单时给予补偿/惩罚, 维护平台公平性

- 在配送全流程场景中, 监控配送流程, 提升用户体验
- 透过业务逻辑实现以配置中心为基础, 支持在线修改, 将所有判责特征配置化, 支持前线运营配置, 增进运营效率

- 负责系统设计/稳定性/监控/系统边界

2. 教育平台
搭建教育服务, 投放课程给骑手学习, 提升配送质量
分析骑手学习状况, 效果回归学习成果

3. Delivery Web API
基于restful实现终端调用接口 / JWT验证
骑手app、web api, 支持各种终端业务场景
基于微服务的业务应用层, 透过thrift请求底层服务

金贝科技, Senior Software Engineer, 2018/5 ~ 2019/2

1. API Gateway Interface
  
10+微服务的Gateway Interface, 透过服务发现将请求转发至不同群集

  - 实现连线池机制,有效管理各服务连线数, 处理服务降级与熔断防止系统雪崩

  - 透过apollo线上进行热扩容与缩容


2. Thrift Framework Templete 
建置
- Client SDK建置(Log/DB/MQ/Conn Pool...etc)


3. 
设计移动端app/Web客户端API 框架, 基于swagger与终端交互

 - JWT作为身分验证

 - 实现业务需求落地


4. 
CDN建置与维护

- Domain Name Server
OpenResty Nginx/Lua脚本提供CDN终端节点static file cache


5. Online Chatting System
基於Web Socket/MQ 建置可任意Scaling聊天服務

Viscovery, Senior Software Engineer,2017/4 ~ 2018/4

1. Video Search Platform
根据业务需求,开发WebAPI、Web Service、 Asynchronous tasking、Scheduler,性能优化、问题排除、报表。

2. 业务逻辑配置化 / 报表建置
实现WebSite让供运营人员制定业务场景策略

基于MetaBase建置报表系统, 供business进行分析与决策。

3. 收敛部署方案 

 - 撰写ansible file进行部属方案

TutorABC, RD Manager, 2012/11 ~ 2017/4

1. Monitor Platform
- 建置一监控系统,找出系统上的弱点,提供自动修复功能,并定期发出告警。

- 洞悉系统业务逻辑,提供监控方案,若指标达阈值,产生报警,并定期分析log,提早发现潜在问题

- Log Server : 透过syslog daemon 与logstash + elasticsearch + kibana所搭建的log 分析系统


2. Backend Service Infrastructure
设计Server Infrastructure,提供跨国网络环境与支持高承载量系统架构。

3. Mobile Push Notification Platform (MPNP)
MPNP 是提供手机推播提醒服务,由于手机主流分为iOS、Android, MPNP整合APNs, GCM, Getui 三大推播系统,提供给App Developer可动态的自定义推播类型,将提醒内容推送至用户的装置上,并提供每日分析报表及管理后台。


4. Live Streaming System
提供直播串流/聊天平台, 老師學生透過即時視方式進行授課

Work Experience 

滴滴出行, 服務管控 研发負責人, 2019/2 ~  2021/4

外賣國際化業務兩年內由1個城到200+城市開城,支撐單日100w+單量

1. 配送服务治理
- 外賣體系基礎服務(thrift), 實現規則引擎, 當訂單沒有正常完單時給予補償/懲罰, 維護平台公平性

- 在配送全流程場景中, 監控配送流程, 提升用戶體驗
- 透過業務邏輯實現以配置中心為基礎, 支持在線修改, 將所有判責特徵配置化, 支持前線運營配置, 增進運營效率

- 負責系統設計/穩定性/監控/系統邊界

2. 教育平台
搭建教育服務, 投放課程給騎手學習, 提升配送質量
分析騎手學習狀況, 效果回歸學習成果

3. Delivery Web API
基於restful實現終端調用接口 / JWT驗證
騎手app、web api, 支持各種終端業務場景
基於微服務的業務應用層, 透過thrift請求底層服務

金貝科技, Senior Software Engineer, 2018/5 ~ 2019/2

1. API Gateway Interface
  
- 10+微服務的Gateway Interface, 透過服務發現將請求轉發至不同群集 

  - 實現連線池機制,有效管理各服務連線數, 處理服務降級與熔斷防止系統雪崩 

  - 透過apollo線上進行熱擴容與縮容


2. Thrift Framework Templete 建置
- Client SDK建置(Log/DB/MQ/Conn Pool...etc)


3. 
設計移動端app/Web客戶端API 框架, 基於swagger與終端交互 

 - JWT作為身分驗證 

 - 實現業務需求落地


4. CDN建置與維護

- Domain Name Server
OpenResty Nginx/Lua腳本提供CDN終端節點static file cache


5. Online Chatting System
基於Web Socket/MQ 建置可任意Scaling聊天服務

Viscovery, Senior Software Engineer,2017/4 ~ 2018/4

1. Video Search Platform
根據業務需求,開發WebAPI、Web Service、 Asynchronous tasking、Scheduler,性能優化、問題排除、報表。

2. 業務邏輯配置化 / 報表建置
實現WebSite讓供運營人員制定業務場景策略

基於MetaBase建置報表系統, 供business進行分析與決策。

3. 收斂部署方案 

- 撰寫ansible file進行部屬方案

TutorABC, RD Manager, 2012/11 ~ 2017/4

1. Monitor Platform
- 建置一監控系統,找出系統上的弱點,提供自動修復功能,並定期發出告警。 

- 洞悉系統業務邏輯,提供監控方案,若指標達閾值,產生報警,並定期分析log,提早發現潛在問題 

- Log Server : 透過syslog daemon 與logstash + elasticsearch + kibana所搭建的log 分析系統


2. Backend Service Infrastructure
設計Server Infrastructure,提供跨國網絡環境與支持高承載量系統架構。

3. Mobile Push Notification Platform (MPNP)
MPNP 是提供手機推播提醒服務,由於手機主流分為iOS、Android, MPNP整合APNs, GCM, Getui 三大推播系統,提供給App Developer可動態的自定義推播類型,將提醒內容推送至用戶的裝置上,並提供每日分析報表及管理後台。


4. Live Streaming System
提供直播串流/聊天平台, 老師學生透過即時視方式進行授課

Work Experience 

DiDi Global, Team Leader, 2019/2 ~ 2021/4

1. Delivery Service
- DiDi Food infrastructure service(thrift) contributes rule engine to maintain the fairness of the platform.

- In the entire delivery process scenario, monitor the whole process to improve the user experience.
- Responsible for system design/stability/monitoring


2. Education Platform
Build up a training system and assign courses to riders to improve service quality.
Analyze the learning status of riders

3. Delivery Web API
Use restful to Implement API interface for client side/ JWT verification
Request microservice by thrift 

KingbayTech, Senior Software Engineer, 2018/5 ~ 2019/2

1. API Gateway Interface
  
10+ Microservice Gateway Interface to manage and forward requests to downstream

  - Develop connection pool, effectively manage various connection


2. BuildThrift Framework Templete 
Contribute Client SDK (Log/DB/MQ/Conn Pool...etc)


3. 
Design mobile app/Web API framework based on swagger


4. 
CDN construction and maintenance

- Domain Name Server
OpenResty Nginx/Lua script provides CDN node static file cache


5.
Online Chatting System
- Build scalable chatting room via Web Socket/MQ

Viscovery, Senior Software Engineer,2017/4 ~ 2018/4

1. Video Search Platform
Develop Web API, Web Service, Asynchronous task, Scheduler, performance optimization, troubleshooting, reporting

2. Report system building
Build a reporting system for business analysis based on MetaBase


TutorABC, RD Manager, 2012/11 ~ 2017/4

1. Monitor Platform
- Build a monitoring system to self-repair and alert when system vulnerability is discovered 

- Provide monitoring solutions to monitor the system that the alert occurs when it reaches threshold

- Log Server: Build a log analysis system through syslog daemon, logstash, elasticsearch and kibana


2. Backend Service Infrastructure
Design Server Infrastructure to provide a multinational network environment and support high-capacity system architecture.

3. Mobile Push Notification Platform (MPNP)
Implement a push platform to support iOS and Android Push Notification


4. Live Streaming System
Provide live streaming/chat platform that teachers can teach through real-time video


Education

Chung Yuan Christian University / 2010 ~ 2012

  • Master of information management 

Asia University / 2006 ~ 2010

  • Bachelor of Computer Science

Resume
Profile
Vdaoxw7usj88qjx2mhng

鍾旻峻

LineID: jimzhong


Summary
  • 8 years of engineering experience.
  • 4 years of team leader.
  • 1 year of team management.
  • 7+ year of backend development experience.
Specialties
  • Technologies
    • High-performance web server
    • Restful API design
    • Web socket
    • Designing Distributed Systems
    • Microservices
    • CGI
    • CDN
  • Protocol
    • Http / Thrift / Socket / gRPC / RTMP / HLS
Primary Skills
  • Development
    • Backend: Golang / Python / PHP / Shell / Lua /C#
    • Frontend: Javascript
    • Formwork: Gin / Flask / .Net MVC
    • Database: MySQL / MongoDB / SQL Server
    • MQ: Kafka / RabbitMQ
    • Cache: Redis / Memcache
  • Performance tuning
    • pprof (golang)
    • cProfile (python)
  • DevOps
    • Web Server: Nginx / Apache / FMS / IIS
    • Tools: Gitlab / Jenkins / Ansible / Docker 
    • Cloud Services: GCP / AWS
    • Log system: rsyslog / Elasticsearch / Logstash  / Kibana
    • Monitor: Grafana / Prometheus
  • Others
    • Business report: Metabase
    • Docker registry 

技能

Work Experience 

滴滴出行, 服务管控 研发负责人, 2019/2 ~ 2021/4

外卖国际化业务两年内由1个城到200+城市开城,支撑单日100w+单量

1. 配送服务治理
- 外卖体系基础服务(thrift), 实现规则引擎, 当订单没有正常完单时给予补偿/惩罚, 维护平台公平性

- 在配送全流程场景中, 监控配送流程, 提升用户体验
- 透过业务逻辑实现以配置中心为基础, 支持在线修改, 将所有判责特征配置化, 支持前线运营配置, 增进运营效率

- 负责系统设计/稳定性/监控/系统边界

2. 教育平台
搭建教育服务, 投放课程给骑手学习, 提升配送质量
分析骑手学习状况, 效果回归学习成果

3. Delivery Web API
基于restful实现终端调用接口 / JWT验证
骑手app、web api, 支持各种终端业务场景
基于微服务的业务应用层, 透过thrift请求底层服务

金贝科技, Senior Software Engineer, 2018/5 ~ 2019/2

1. API Gateway Interface
  
10+微服务的Gateway Interface, 透过服务发现将请求转发至不同群集

  - 实现连线池机制,有效管理各服务连线数, 处理服务降级与熔断防止系统雪崩

  - 透过apollo线上进行热扩容与缩容


2. Thrift Framework Templete 
建置
- Client SDK建置(Log/DB/MQ/Conn Pool...etc)


3. 
设计移动端app/Web客户端API 框架, 基于swagger与终端交互

 - JWT作为身分验证

 - 实现业务需求落地


4. 
CDN建置与维护

- Domain Name Server
OpenResty Nginx/Lua脚本提供CDN终端节点static file cache


5. Online Chatting System
基於Web Socket/MQ 建置可任意Scaling聊天服務

Viscovery, Senior Software Engineer,2017/4 ~ 2018/4

1. Video Search Platform
根据业务需求,开发WebAPI、Web Service、 Asynchronous tasking、Scheduler,性能优化、问题排除、报表。

2. 业务逻辑配置化 / 报表建置
实现WebSite让供运营人员制定业务场景策略

基于MetaBase建置报表系统, 供business进行分析与决策。

3. 收敛部署方案 

 - 撰写ansible file进行部属方案

TutorABC, RD Manager, 2012/11 ~ 2017/4

1. Monitor Platform
- 建置一监控系统,找出系统上的弱点,提供自动修复功能,并定期发出告警。

- 洞悉系统业务逻辑,提供监控方案,若指标达阈值,产生报警,并定期分析log,提早发现潜在问题

- Log Server : 透过syslog daemon 与logstash + elasticsearch + kibana所搭建的log 分析系统


2. Backend Service Infrastructure
设计Server Infrastructure,提供跨国网络环境与支持高承载量系统架构。

3. Mobile Push Notification Platform (MPNP)
MPNP 是提供手机推播提醒服务,由于手机主流分为iOS、Android, MPNP整合APNs, GCM, Getui 三大推播系统,提供给App Developer可动态的自定义推播类型,将提醒内容推送至用户的装置上,并提供每日分析报表及管理后台。


4. Live Streaming System
提供直播串流/聊天平台, 老師學生透過即時視方式進行授課

Work Experience 

滴滴出行, 服務管控 研发負責人, 2019/2 ~  2021/4

外賣國際化業務兩年內由1個城到200+城市開城,支撐單日100w+單量

1. 配送服务治理
- 外賣體系基礎服務(thrift), 實現規則引擎, 當訂單沒有正常完單時給予補償/懲罰, 維護平台公平性

- 在配送全流程場景中, 監控配送流程, 提升用戶體驗
- 透過業務邏輯實現以配置中心為基礎, 支持在線修改, 將所有判責特徵配置化, 支持前線運營配置, 增進運營效率

- 負責系統設計/穩定性/監控/系統邊界

2. 教育平台
搭建教育服務, 投放課程給騎手學習, 提升配送質量
分析騎手學習狀況, 效果回歸學習成果

3. Delivery Web API
基於restful實現終端調用接口 / JWT驗證
騎手app、web api, 支持各種終端業務場景
基於微服務的業務應用層, 透過thrift請求底層服務

金貝科技, Senior Software Engineer, 2018/5 ~ 2019/2

1. API Gateway Interface
  
- 10+微服務的Gateway Interface, 透過服務發現將請求轉發至不同群集 

  - 實現連線池機制,有效管理各服務連線數, 處理服務降級與熔斷防止系統雪崩 

  - 透過apollo線上進行熱擴容與縮容


2. Thrift Framework Templete 建置
- Client SDK建置(Log/DB/MQ/Conn Pool...etc)


3. 
設計移動端app/Web客戶端API 框架, 基於swagger與終端交互 

 - JWT作為身分驗證 

 - 實現業務需求落地


4. CDN建置與維護

- Domain Name Server
OpenResty Nginx/Lua腳本提供CDN終端節點static file cache


5. Online Chatting System
基於Web Socket/MQ 建置可任意Scaling聊天服務

Viscovery, Senior Software Engineer,2017/4 ~ 2018/4

1. Video Search Platform
根據業務需求,開發WebAPI、Web Service、 Asynchronous tasking、Scheduler,性能優化、問題排除、報表。

2. 業務邏輯配置化 / 報表建置
實現WebSite讓供運營人員制定業務場景策略

基於MetaBase建置報表系統, 供business進行分析與決策。

3. 收斂部署方案 

- 撰寫ansible file進行部屬方案

TutorABC, RD Manager, 2012/11 ~ 2017/4

1. Monitor Platform
- 建置一監控系統,找出系統上的弱點,提供自動修復功能,並定期發出告警。 

- 洞悉系統業務邏輯,提供監控方案,若指標達閾值,產生報警,並定期分析log,提早發現潛在問題 

- Log Server : 透過syslog daemon 與logstash + elasticsearch + kibana所搭建的log 分析系統


2. Backend Service Infrastructure
設計Server Infrastructure,提供跨國網絡環境與支持高承載量系統架構。

3. Mobile Push Notification Platform (MPNP)
MPNP 是提供手機推播提醒服務,由於手機主流分為iOS、Android, MPNP整合APNs, GCM, Getui 三大推播系統,提供給App Developer可動態的自定義推播類型,將提醒內容推送至用戶的裝置上,並提供每日分析報表及管理後台。


4. Live Streaming System
提供直播串流/聊天平台, 老師學生透過即時視方式進行授課

Work Experience 

DiDi Global, Team Leader, 2019/2 ~ 2021/4

1. Delivery Service
- DiDi Food infrastructure service(thrift) contributes rule engine to maintain the fairness of the platform.

- In the entire delivery process scenario, monitor the whole process to improve the user experience.
- Responsible for system design/stability/monitoring


2. Education Platform
Build up a training system and assign courses to riders to improve service quality.
Analyze the learning status of riders

3. Delivery Web API
Use restful to Implement API interface for client side/ JWT verification
Request microservice by thrift 

KingbayTech, Senior Software Engineer, 2018/5 ~ 2019/2

1. API Gateway Interface
  
10+ Microservice Gateway Interface to manage and forward requests to downstream

  - Develop connection pool, effectively manage various connection


2. BuildThrift Framework Templete 
Contribute Client SDK (Log/DB/MQ/Conn Pool...etc)


3. 
Design mobile app/Web API framework based on swagger


4. 
CDN construction and maintenance

- Domain Name Server
OpenResty Nginx/Lua script provides CDN node static file cache


5.
Online Chatting System
- Build scalable chatting room via Web Socket/MQ

Viscovery, Senior Software Engineer,2017/4 ~ 2018/4

1. Video Search Platform
Develop Web API, Web Service, Asynchronous task, Scheduler, performance optimization, troubleshooting, reporting

2. Report system building
Build a reporting system for business analysis based on MetaBase


TutorABC, RD Manager, 2012/11 ~ 2017/4

1. Monitor Platform
- Build a monitoring system to self-repair and alert when system vulnerability is discovered 

- Provide monitoring solutions to monitor the system that the alert occurs when it reaches threshold

- Log Server: Build a log analysis system through syslog daemon, logstash, elasticsearch and kibana


2. Backend Service Infrastructure
Design Server Infrastructure to provide a multinational network environment and support high-capacity system architecture.

3. Mobile Push Notification Platform (MPNP)
Implement a push platform to support iOS and Android Push Notification


4. Live Streaming System
Provide live streaming/chat platform that teachers can teach through real-time video


Education

Chung Yuan Christian University / 2010 ~ 2012

  • Master of information management 

Asia University / 2006 ~ 2010

  • Bachelor of Computer Science