陳承祐 Daniel
Backend Engineer / Problem-Solving Engineer


我是一位渴望學習的人,樂於探索各種知識與技術,喜歡在具有挑戰的環境中成長。目前,我正在邁向SR. Backend Engineer的目標努力,對於資料的處理也抱持的濃厚的興趣。未來,我希望成為一個既能夠開發出優秀產品,同時又能夠熟練處理資料的工程師。更進一步的,我希望能夠成為一名出色的Leader,帶領我的團隊一起進步。 

目前任職於AmazingTalker的後端工程師,開發一些與推薦或媒合演算法相關的需求,也會針對產品提出自己的意見。在現任公司也有處理到跟Data Pipeline資料處理相關的事,自己蠻有興趣的,所以不排除往Data Engineer的方向走。


  [email protected]     

Skills

Backend


  • Go - gin / iris 
  • Node.js - Express / Koa 
  • Ruby on Rails
  • Python
  • Integrated the third part API

Database


  • MongoDB
  • Redis
  • MySQL
  • BigQuery
  • ORM

Protocol


  • Http
  • gRPC
  • WebSocket
  • Message Queue
  • WebRTC

Design Architecture 


  • DDD / TDD
  • Microservices
  • Clean Architecture

Deployment 


  • GitHub Action CI / CD 
  • Docker 
  • Docker Compose
  • Heroku

Other 


  • Vim
  • Design Pattern
  • Event Storming

Work Experiences

Backend Developer

AmazingTalker  •  May 2022 - Present

- 導入gRPC,作為微服務的溝通橋樑
- 導入otel-collector統一trace & metrics收集接口
- 設計Golang MongoDB Data Migration的機制
- 開發與維護教師學生媒合演算法, 提升5%訂單轉換率
- 重構內部客製化再行銷系統, 使內部人員能輕鬆根據數據調整再行銷策略
- 設計短影片上傳流程與開發推薦演算法
- 建立Data Platform Server, 供多個產品線的業務邏輯使用

Backend Engineer

泰爾科技股份有限公司  •  Jan 2021 - Apr 2022

- 擔任WebRTC技術先鋒組, 並實作類似Slack的產品
- 改善圖片儲存系統, 將圖片的使用容量降低了70%左右
- 封裝Go Cron Package來達到公司客製化的排程需求
- 研究DDD並調整專案架構, 藉此降低耦合性並提高可維護性
- 開發並優化二手精品電商平台(relithe)
- 規劃新產品Woah後台人員的RBAC設計
- 擔任實習生的導師, 並制定369白菜計畫
- 推動Event Storming機制, 讓團隊能在開發前統一大家的想法, 藉此減少溝通成本

BackEnd Engineer - Intern

阿斯特資訊股份有限公司  •  Jul 2020 - Jan 2021

- 透過微服務系統架構 & DDD來撰寫串接綠界、中租第三方金流的練習專案
- 組織練習專案的團隊如期完成開發
- 撰寫公司專案的功能流程圖 

Education

國立臺中科技大學

資訊應用菁英班  •  Sep 2019 - Jun 2021

- 2020 中科大專題展 第一名
- CsoFans 產學合作案 Sep 2019 - Jan 2020 

國立臺中科技大學

資訊管理科 五專部  •  Sep 2014 - Jun 2019

- 2018 中科大專題展 第一名
- 2018 Innoserve - OpenData組 佳作
- 2018 TCN 創客松競賽 創客銅獎

Projects 



五倍券加碼快速查詢

一個與同事下班後快樂的SideProject

能夠即時同步政府資料,並且能快速查詢是否有中獎
網址

學海無涯 

提供老師能編排自己的線上課程供學生學習,還能設計課程 的小考試,並且結合Line Bot自動提醒學生該做考題囉! |
介紹影片


CsoFans v1.0

結合行銷與社群媒體(FB)的互動,收集潛在顧客的基本資料。

在本平台上可以設計與粉絲互動的遊戲活動(抽抽樂),也可以來建立客製化的FB Bot回應機制,甚至可以不用切換平台就能使用各種FB的相關功能(發文、回覆), 藉此達到社群媒體行銷的整合。

把愛Train起來

在台灣搭乘火車的人數是相當高,在這些人中有許多人是身心障礙者,而這些身心障礙者要搭乘火車其實是一件麻煩的事,他們需要其他人的協助才能正常的上下火車,而車站的人力通常較不足,因此更沒有辦法顧慮到這些人,所以台鐵有提供申請此服務的SOP,但這套SOP是相當麻煩的,所以本系統是為了簡化這一套SOP,讓身心障礙者能更方便的搭乘火車。