余松庭

喜愛運動、彈吉他、享受Coding帶來的成就感


以往閒暇之餘會研究行銷與分析(取得Google Analytics證書)並將技術所學紀錄於Youtube頻道

近期多研究設計模式、架構與Golang、並將所學技術應用於生活


關於coding的543

技術

Backend 

PHP 

- Laravel

- CodeIgniter 

- OctobeCMS

- Drupal

- Swoole


 Javascript 

- Node.js, 

- Adonis.js 

- Deno.js


Websocket 

- Socket.io with Node.js

- Laravel Echo Server

HTML5 Server-Sent Events


C# 

- WinForm, .NET


 JAVA 

- Android

- Swing


Python

- Djando


Frontend 

Javascript
Vue.js
JQuery
HTML CSS



Service 

Apache

IIS

Nginx

GCP



Databases 

RDBMS - MySQL, MariaDB, MSSQL

No-SQL - Redis, Google firebase


API

RESTful API 
Swagger  API
ExpressJS 
Authentication using JWT



DevOps 

Git Lab (CI/CD) 

Docker, Docker-compose 

Heroku

Travis CI

工作經歷



酷必資訊股份有限公司

後端 R&D Team Lead|2022.5 - 至今 (最多管理6+ 人)
  • 跨部門溝通、初步評估新需求可行性與工時、以利 Sales 報價與 PM 專案控管 
  • 每月 R&D 工時狀況、與專案主機成本報告、追蹤排查與提出改善計畫
  • 負責每半年內部成員考核績效、並引導至最合適的工作目標
  • 協助新專案的開發與文件流程撰寫、提供串接品牌的過往經驗分享、以利流程簡化
  • 協助主管、 PM、R&D 間的溝通與開發難處、並提供新技術於內部成員嘗試(POC)
  • 使用 CDN 靜態管理、將每月百萬量級別的圖片、影片推播數量成本節省至少 2 成以上
  • 導入 Redis Set 作法改善原生語言 交集/聯集/差集 計算
  • 擅長針對緩慢資料做優化、並提供適合的解決辦法 ex: Cache, Snapshot, Chunk, UI/UX
  • 不定時內部成員間技術與工具分享討論
  • 擅長緊急錯誤排查、新舊功能快速開發與維運
  • 導入並整合 LINE API 推播、群發開封數據的搜集、以利進行分眾與數據分析
  • 評估分析主機成本結構、並適當調整架構每月至少節省 1 ~ 2成額外開銷 
後端 R&D|2021.11 - 2022.04
  • 入職 1 個月完成開發台中端主要產品等多項功能(主要為專屬顧問與顧客服務 BA/Custom)
    期間使用 Laravel, Node.js, Vue.Js, Websocket 等前後端開發 .....
  • 10+以上精品集團品牌專案開發負責人 ex: Tiffany, 萬寶龍, Gucci,YSL .....
  • 6+ 以上第三方CRM 廠商串接整合經驗 (開雲, 瑞太, 輔翼, 群豐......)
  • 熟悉 LINE Bot API 串接(Message API, LINE Login, Liff) 
  • 擅長 Process/Thread 觀念來改善執行效率問題並提升水平擴展
  • 擅長 LINE Notify、Discord、Slack 等第三方 API 進行錯誤排查通知、節省溝通成本
  • 擅長 Google Sheet、Kafka Queue、Rabbit MQ、Redis Pub/Sub 非同步資料處理
  • 擅長 PM2、Supervisor 進行服務常駐化控管
  • 優化百萬+資料匯出、與緩慢 SQL 優化
  • 負責 Laravel 8 開發新平台內部共用套件、微服務
  • 負責跨公司(台北、台中)進行專案串接整合、節省額外開發成本至少(2/1.5) 人/月



香港商傲視科技有限公司

全端工程師|2020.2 - 2020.10
  • 使用 Opcache 優化系統, 提升效能 4~8 倍
  • 使用 Redis 作為 Cache Driver 提升 API 2~4 倍吞吐量 
  • 優化 過多的 Query 語法, 並減少記憶消耗 提升 API 回應速度 1 倍 
  • 優化 排程機制(Laravel Schedule) 達成 “並行” 處理, 效率提升 2 倍 
  • 優化 使用切片(Laravel Collection chunk) 分組將數據寫入資料庫從20秒 減少至 3秒內 
  • 使用 recorder.js 實作錄音功能 並串接第三方 MQTT Server + Socket.io 達成語音辨識
  • 使用 Node.js 整合 IOT 產品並串接廠商 API
  • 擅用 Laravel Collection 重構並讓程式碼更加語意化
  • 使用 Laravel OctoberCMS 開發多租戶後台管理系統( Multi-Tenacy)
  • 使用 Vue.js 建立串接視訊會議系統
  • 使用Cordova 協助打包 Wep app

創越數位行銷有限公司

後端研發工程師|2018.12 - 2020.2

  • 負責開發企業資訊系統、微服務 、模板工具(Laravel, Node.js, Swagger Api)
  • 負責接口開發(驗證機制、權限管理、即時通訊) 
  • 系統分析與設計、Restful API設計
  • GitLab CI/CD 流程建置
  • Scrum

松盟科技股份有限公司

軟體工程師|2016.07 - 2018.07 |年資 2年 
  • 負責產品開發(Laravel, CodeIgniter, C#)
  • 負責教育/國營/出版社/經銷商 系統建置
  • 系統訪談、教育訓練
  • 擔任試務人員(國營考試)、進行現場佈置、動線規劃、審核作業、教育訓練、問題排除 

國立台中教育大學
駐點工程師|2017.11 - 2018.02
  • 負責前端元件開發 (使用 Javascript + Python (Django)
  • 協助表單建置與測試 
  • 導入網頁無障礙2.0
  • 操作手冊、測試文件撰寫
外包
外包 | 2019.3 - 五個工作天
衛生福利部108年度內(外)科專科護理師甄審專案支援開發
  • 建立初試/複試報名模組 
  • 建立批次文件上傳模組 
  • 審核機制優化

先傑電腦股份有限公司 

企業學生|2015.07 - 2016.07 

  • 學習PHP與MSSQL
  • 維護校務行政系統、報表設計
  • 撰寫測試文/操作手冊 
  • 出差至台中漁市場、協助IP設定、競標器測試 

Github 設計模式 請下拉切換分之查看



吉他調音器 POC Demo

LINE Official Account Expert 認證



受邀線上直播分享

自己有將技術文章或影片發佈在 Codigin543(youtuebe 頻道) 與其他FB, Telegram 社群 因此被由 快樂學程式 (FB社群) 受邀線上直播講述使用 Node.js puppeteer 爬蟲並結合 Socket.io 即時傳送至自己的專案

Google Analytics 認證


OOXX遊戲

與電腦對戰

來玩一場吧

RBAC 權限管理

Laravel Restful API + Vue.js Element UI

持續開發中

Insert 技巧 | Laravel | collections chunk()


puppeteer 爬蟲| Node.js 


Line Bot + google Sheet 購物車

在學期間 2013.9 - 2016.7


 主修管理學、因對程式語言感到興趣、自行額外與教授研討。

 使用技術: JAVA、PHP。 

 資料庫:MySQL、Microsoft Access。

 IDE: Android studio、Eclipse、Sublime。 

104學年度參加全校專題競賽榮獲優勝。 

104學年度專題競賽榮獲第二名、開發類組榮獲第一名。 

102學年度三家第三屆 XBRL 學術研習營、錄取決賽。

獎狀與證書