一位開發者、學習者、分享者。
喜歡與人交流互動也喜歡學習,在成為一個更好的工程師的路上。
Software engineer
1991, Taipei,TW
官網 改版重製、Data Migration
C#、.NET Framwork、MSSQL
參與全球性網站改版,規劃專案、設計Table schema、api文件與開發review,在前後台約二十來人的開發團隊中,擔任部份後端System Analyst、System Design職責,與不同職務的人共同合作討論,來達成需求期望的官網重製,並training新人與外包工程師融入團隊。
自動寄送問卷系統 條件觸發排程
C#、.NET Framwork、MSSQL、Windows Service
以極短的時間開發一個windows Service的程式(配合server人員需求),執行條件觸發排程。並將專案完成範本,供其他有類似需求同仁使用。
會員中心 CN資料落地、電話號碼註冊、會員卡
C#、.NET Framwork、MSSQL、JavaScript
在舊有Web Form服務上翻修開發現有會員中心功能,包含了因為資料落地舊有功能抽出AP層處理的重購,之後持續進行新的需求開發-支援電話號碼註冊(OTP登入)、會員卡的權益串接點數中台細節、CrowdTwist帳號綁定串接等。
點數中台 使用者點數歷程、相關API
C#、.NET MVC、RESTful API、MSSQL獨立設計資料結構與相關程式邏輯,包含查詢使用者歷程、得點、扣點API,扣點邏輯包含拆帳與沖銷等細節,Job功能包含過期、活動以及計算各單位的報表與虧損等,同時須串接多的外部系統,含經驗值系統、禮品兌換清單系統、後台管理介面等。
Elastucsearch中台 文章關鍵字搜尋
Elasticsearch、C#維護快速搜尋系統,該系統在Elasticsearch原生API外再以一層C#撰寫的API包覆供需求呼叫,讓需求端使用更熟悉的方式做資料的CRUD.
SMS 整合Push、內部SMS Server與外部簡訊
C#專案整合了內部的Push、SMS Server,並串接了外部簡訊包含三竹與阿里,提供了統一的API供外部將欲發送的資料寫入DB,並使用Job定期撈取DB資料發送並記錄。
SOP WYSIWYG HTML editor
Javascript、C#客製了一個WYSIWYG HTML editor供內部文件使用,含上傳檔案功能
一卡通付 電子支付後台與會員網站
C#、.NET MVC、MSSQL
架設了電子商務的網站,雖然使用的是web form的.aspx頁面(Code-Beside),但在前端頁面上採取了Backbone的Framework來達到MVC架構,含蓋了後台與前台網站,功能有管理人員本身的帳戶管理、權限設定、各式紀錄查詢、參數設定、資料的調整與申請單的審核流程等。前台會員網站則提供了會員登入查看個人交易相關資訊、會員升級、變更資料。排程使用了Quartz.NET的方式來執行定期發送報表的功能。
畢業論文 線上共同閱讀學習系統
C#、.NET MVC、Javascript
架設了一個共同閱讀學習網站,配合WYSIWYG HTML editor讓使用者能在文件上輸入註解,並與其他使用者回饋,提升學習效果。
AN ONLINE GROUP READING SYSTEM WITH THE FUNCTION OF SOCIAL TAGGING
專題研究 導航app
java使用改良後的A*演算法推導出最快速路徑的導航Android app,會參考含Google API提供的道路情況與車載通訊間的結果,推算順暢的路線而非一般最短路徑的路線。A VANET-BASED A* ROUTE PLANNING ALGORITHM FOR TRAVELLING TIME- AND ENERGY-EFFICIENT GPS NAVIGATION APP,” INTERNATIONAL JOURNAL OF DISTRIBUTED SENSOR NETWORKS, HINDAWI PUBLISHING CORPORATION, 2013.
一位開發者、學習者、分享者。
喜歡與人交流互動也喜歡學習,在成為一個更好的工程師的路上。
Software engineer
1991, Taipei,TW
官網 改版重製、Data Migration
C#、.NET Framwork、MSSQL
參與全球性網站改版,規劃專案、設計Table schema、api文件與開發review,在前後台約二十來人的開發團隊中,擔任部份後端System Analyst、System Design職責,與不同職務的人共同合作討論,來達成需求期望的官網重製,並training新人與外包工程師融入團隊。
自動寄送問卷系統 條件觸發排程
C#、.NET Framwork、MSSQL、Windows Service
以極短的時間開發一個windows Service的程式(配合server人員需求),執行條件觸發排程。並將專案完成範本,供其他有類似需求同仁使用。
會員中心 CN資料落地、電話號碼註冊、會員卡
C#、.NET Framwork、MSSQL、JavaScript
在舊有Web Form服務上翻修開發現有會員中心功能,包含了因為資料落地舊有功能抽出AP層處理的重購,之後持續進行新的需求開發-支援電話號碼註冊(OTP登入)、會員卡的權益串接點數中台細節、CrowdTwist帳號綁定串接等。
點數中台 使用者點數歷程、相關API
C#、.NET MVC、RESTful API、MSSQL獨立設計資料結構與相關程式邏輯,包含查詢使用者歷程、得點、扣點API,扣點邏輯包含拆帳與沖銷等細節,Job功能包含過期、活動以及計算各單位的報表與虧損等,同時須串接多的外部系統,含經驗值系統、禮品兌換清單系統、後台管理介面等。
Elastucsearch中台 文章關鍵字搜尋
Elasticsearch、C#維護快速搜尋系統,該系統在Elasticsearch原生API外再以一層C#撰寫的API包覆供需求呼叫,讓需求端使用更熟悉的方式做資料的CRUD.
SMS 整合Push、內部SMS Server與外部簡訊
C#專案整合了內部的Push、SMS Server,並串接了外部簡訊包含三竹與阿里,提供了統一的API供外部將欲發送的資料寫入DB,並使用Job定期撈取DB資料發送並記錄。
SOP WYSIWYG HTML editor
Javascript、C#客製了一個WYSIWYG HTML editor供內部文件使用,含上傳檔案功能
一卡通付 電子支付後台與會員網站
C#、.NET MVC、MSSQL
架設了電子商務的網站,雖然使用的是web form的.aspx頁面(Code-Beside),但在前端頁面上採取了Backbone的Framework來達到MVC架構,含蓋了後台與前台網站,功能有管理人員本身的帳戶管理、權限設定、各式紀錄查詢、參數設定、資料的調整與申請單的審核流程等。前台會員網站則提供了會員登入查看個人交易相關資訊、會員升級、變更資料。排程使用了Quartz.NET的方式來執行定期發送報表的功能。
畢業論文 線上共同閱讀學習系統
C#、.NET MVC、Javascript
架設了一個共同閱讀學習網站,配合WYSIWYG HTML editor讓使用者能在文件上輸入註解,並與其他使用者回饋,提升學習效果。
AN ONLINE GROUP READING SYSTEM WITH THE FUNCTION OF SOCIAL TAGGING
專題研究 導航app
java使用改良後的A*演算法推導出最快速路徑的導航Android app,會參考含Google API提供的道路情況與車載通訊間的結果,推算順暢的路線而非一般最短路徑的路線。A VANET-BASED A* ROUTE PLANNING ALGORITHM FOR TRAVELLING TIME- AND ENERGY-EFFICIENT GPS NAVIGATION APP,” INTERNATIONAL JOURNAL OF DISTRIBUTED SENSOR NETWORKS, HINDAWI PUBLISHING CORPORATION, 2013.