Hsinchu City, Taiwan
目前任職於全景軟體擔任軟體工程師,畢業於國立彰化師範大學數學所,畢業論文則在 2014 年資訊安全協會研討會獲得最佳學生論文獎(1 of 63)。
在進入公司半年時,我接下開發責任主導全新產品 ServiSign,至今已經成為高市佔的跨瀏覽器應用程式介面。
在下班時間,我持續研究自己的研究課題,在 GitHub 上發佈了 PyPtt 專案,至今已經 500+ 顆星。並在 2020 年於 COSCUP, PyCon 與 PyData 等研討會擔任講者。
目前是 PTT 官方 APP 的後端開發成員。
https://github.com/PttCodingMan
0965481507
程式語言: C/C++, Python, Java
資料庫: MySql
2012 - 2014
著名 PTT API,目前已經 500+ 顆星
https://github.com/PttCodingMan/PyPtt
PTT 通訊軟體,目前帶領 6 人團隊開發中
https://github.com/uPtt-messenger
https://github.com/Ptt-official-app
八月 2014 - Present
專案經驗:
可以讓只能在 IE 執行的網頁元件,轉換成跨瀏覽器的形式。同時我們也可以在 Linux 與 Mac 上使用這個架構,讓每個需要在使用者電腦上執行的程式,在網頁都可以有一個統一的介面
銷售第一年即創下五千萬業績
自動化產生上萬行程式碼並編譯、簽章、打包與測試。最終成功地將數週的工作量減少到幾分鐘
協助各研發部門導入自動化測試架構
1. ServiSign API 測試,可以自動產生單元測試網頁,並可在上面撰寫各種組合測試案例,產出測試報表
2. 伺服器管理網頁測試,將產生出的測試步驟模組化,可自行組合需要的測試案例,產出測試報表
3. App SDK 測試,一旦有可自動下載最新版本編譯,並自動測試功能,產出測試報表
負責導入新一代 UI 架構
開發公司內部所使用的助手 chat bot,其中整合了員工驗證功能,出缺勤系統,通訊錄,錯誤代碼系統以及會議室狀態查詢
協助行員在電腦上比對兩筆簽名。這工具會先將要比對的兩個簽名軌跡做平滑修正之後顯示在螢幕上,接下來使用者可以拖拉、旋轉、放大縮小來比較兩個不同的簽名軌跡
如果擔心偽造者照著原簽名描繪,更可以重播整個簽名順序,加上時間因素來幫助使用者比對簽名
領導經驗:
目前帶領 4 個人從事打包與測試的工作
目前帶領各部門人選進行開發自動化測試架構
目前帶領 6 人團隊開發中