Avatar of 鍾旻峻.
鍾旻峻
Senior Software Engineer
ProfileResumePortfolio
Posts
4Connections
Print
Avatar of the user.

鍾旻峻

Senior Software Engineer
我是Jim,研究所畢業後,一直在互聯網行業工作,在流量越來越的大時代,總是有很多挑戰。 目前任職滴滴出行,屬R-Lab團隊,目前負責滴滴外賣配送服務治理,確保騎手有好的配送質量,外賣服務從大陸到墨西哥到巴西及日本,面對大量開城,不同城市有不同的策略,促使在系統設計上需要滿足各種場景。我擅長的是後端服務,常見的上下游協議如:Http(s)/Thrift/gRPC,透過Restful API、Cache、MQ 、DevOps …等,建置適合的Server Infrastructure。 在過去的經驗中,我帶領團隊完成公司目標,也在這一段經驗中,讓我的思維跳脫不僅是工程,在設計一套系統的過程,需要考慮商業模式、運營人員的人力來通盤思考,這些是我的優點,能夠快速了解產品,悉知業務需求,與產品經理溝通,提供良好的解決方案。 \\
線上教育
中原大學
Taiwan, 台灣

Professional Background

  • Current status
    Employed
  • Profession
    Other
  • Fields
  • Work experience
    6-10 years
  • Management
  • Skills
    Golang
    Python
    DevOps
    RESTful
    Redis
    Microservices
  • Highest level of education
    Master

Job search preferences

  • Desired job type
    Full-time
  • Desired positions
    Senior Software Engineer
  • Desired work locations
  • Freelance
    Non-freelancer

Work Experience

VP of R&D

線上教育
Full-time
May 2021 - Present
Taipei City, Taiwan
Logo of the organization.

Senior Software Engineer

Feb 2019 - Apr 2021
2 yrs 3 mos
1. 服務管控 - 外賣平台基礎服務,提供配送/用戶/商家異常流程處理 - 透過管控手段提升各端服務體驗,大量降低CPO,減少運營成本 - 透過業務邏輯實現一個框架層,將所有判責特徵配置化 -支持運營在線修改 -減少RD介入40~60% - 透過MQ Pub/Sub與上下游進行數據傳輸 2. Delivery Web API - 基於restful實現所有接口 / JWT驗證 - 配送員app、web api,滿足各種app業務需求 - 基於微服務的最上層,沒有數據層,透過thrift請求其他服務 *Skills: Golang / Thrift / JWT / Redis / Kafka / Mysql / PHP
Logo of the organization.

Senior Software Engineer

May 2018 - Feb 2019
10 mos
1. API Gateway Interface - 10+微服務的Gateway Interface,透過服務發現將請求轉發至不同群集 - 實現連線池機制,有效管理各服務連線數,處理服務降級與熔斷防止系統雪 崩 - 透過apollo線上進行擴容與縮容 2. Thrift Framework Templete 建置 - Client SDK建置(Log/DB/MQ/Conn Pool...etc) 3. 提供移動端app/Web客戶端API,透過JWT作為身分驗證,提供業務方需求 4. CDN建置與維護 - OpenResty Nginx/Lua腳本提供CDN終端節點static file cache 5. Online Chatting System - 基於Web Socket/MQ 建置可任意Scaling系統 *Skills: Golang / Gin / Thrift / JWT / Redis / Mysql / Kafka 每個模塊使用微服務架構解藕。提供注單、開獎服務。
Logo of the organization.

Senior Software Engineer

Apr 2017 - Apr 2018
1 yr 1 mo
1. Video Search Platform - 根據使用者需求,開發WebAPI、Web Service、 Asynchronous tasking、Scheduler,性能優化、問題排除、報表。 2. 業務邏輯配置化 - WebSite讓運營人員可以設定相關數值 3. 報表建置 - 透過MetaBase快速製作報表,供business進行分析與決策。 4. 收斂部署方案 - 撰寫ansible file進行部屬方案 *Skills: Python / Flask / Nginx / Redis/ RabbitMQ / Docker/ MySQL/ MongoDB / Javascript
Logo of the organization.

RD Manager

Jan 2012 - Mar 2017
5 yrs 3 mos
1. Monitor Platform - 建置一監控系統,找出系統上的弱點,提供自動修復功能,並定期發出告警。 - 洞悉系統業務邏輯,提供監控方案,若指標達閾值,產生報警,並定期分析log,提早發現潛在問題 - Log Server : 透过syslog daemon 与logstash + elasticsearch + kibana所搭建的log 分析系统 *Skills: Shell Script / Docker / Zabbix / RabbitMQ / ELK 2. Backend Service Infrastructure - 設計Server Infrastructure,提供API Production環境,並提供跨國網絡環境與支持高承載量系統架構。 *Skills: Web Service/ Apache / Memcache / RabbitMQ / Jenkins / Docker registry 3. Mobile Push Notification Platform (MPNP) - MPNP 是提供手機推播提醒服務,由於手機主流分為iOS、Android, MPNP整合APNs, GCM, Getui 三大推播系統,提供給App Developer可動態的自定義推播類型,將提醒內容推送至用戶的裝置上,並提供每日分析報表及管理後台。 *Skills: Python / Multiprocessing / MQ / Jquery / Web Service 4. Live Streaming Platform - 提供直播串流/聊天频道, 讓顧問可以透過視訊的方式進行教學 *Skills: Web server / Web Socket/ Nginx / RTMP / HLS 直播流可支持上萬人數客戶端

Education

Master’s Degree
資訊管理
2010 - 2012
Engineer’s Degree
資訊科學
2006 - 2010