區塊鏈工程師 Blockchain Engineer
EVM 智能合約, DApp 開發
Node.js 工具開發
加密貨幣第三方支付開發
檢測合約漏洞
Solidity JavaScript Java
Ethereum Node.js Hardhat
MS SQL MySQL
Git
四月 2022 - Present
1. EVM智能合約, DApp 開發
2. Node.js 工具開發
3. 加密貨幣第三方支付開發
4. 檢測合約漏洞
六月 2020 - 三月 2022
1. 專案開發:應付未付平台相關功能、自動化IP檢核報表及電子通知、新保戶專區API開發。
2. 有效溝通:積極配合團隊,與外部廠商接洽順暢。
3. QA檢核:檢查各階段文件是否備齊並且符合規範,提高系統開發品質及效率。
十月 2017 - 十一月 2019
1. 電機設備保養修護、電機設備操作
2. 機械產品故障排除檢修、改善設備問題及功能提昇
3. 定期檢測製程設備與故障排除
一、求學階段:
⼤學就讀桃園銘傳⼤學電腦與通訊⼯程學系,期間對於嵌入式系統深感興趣,因此選修課程多為實驗與實作,像是利⽤ Arduino 結合 C語⾔控制⾃走⾞,透過裝置感測器,使其順利避開障礙物等等,藉由分組及團隊合作的⽅式學習,並在其中學習嵌入式系統應⽤程式、設計⽅法。
二、工作經歷:
第一份工作,在新竹光磊科技任職設備工程師兩年,主要負責廠內半導體點測、切割、目檢相關設備的故障排除檢修,工作期間保持積極學習的態度,並在到職半年後即可獨自值班,處理各站設備機況。 除了快速培養專業技能外,工作中時常與外部廠商及不同部門合作,累積跨部門溝通的經驗,受到主管以及同仁的肯定,獲得考績滿分的佳績。
三、資策會的專業訓練:
學習了Java軟體工程師的必備技能,「口罩查詢網站」是我期中專題報告內容之一,藉由抓取政府開放平台資料,及時查詢各藥局口罩剩餘數量,並且提供自訂清單功能。網站使用 JDBC 連接 MS SQL 資料庫,以及利用 Servlet /JSP / JavaScript 等技術完成。 此外,在期末專題中,透過小組分配執行專案開發,經由討論後,決定使用 Spring MVC框架搭配 Git版本管控開發「番茄科技 員工資訊系統」,我負責出勤/打卡系統設計,藉由專案實作,讓我進一步的熟悉專案開發的流程。
四、工作經歷:
第二份工作,在三商美邦人壽任職軟體設計工程師一年半,主要負責投資型保單相關API設計,實作保戶專區及業務員專區網頁中的業務邏輯需求。 期間也協助公司開發⽤於⾃動化 IP 功能 Jar 檔,設法跨越在 Informix 系統中無法連接電⼦通知系統的障礙,使每⽇批次執⾏ ETL ⼯具 (Informatica),並產出報表等相關功能。
五、區塊鏈開發:
2021年中因為好奇挖礦的原理,接觸到區塊鏈、加密貨幣及 NFT,進而學習智能合約以及相關知識。 後續也順利進入 SaltLab 擔任區塊鏈⼯程師,協助客戶 NFT 合約撰寫,開發加密貨幣第三方支付通道「貝殼支付」,以及 Node.js 工具等等,在工作之餘也寫文章分享相關技術,持續精進成長。 區塊鏈領域的潛⼒非常巨⼤,可能改變⼈們的⽣活模式,期望能為此貢獻⼼⼒,提昇⾃我技能,讓⾃⼰擁有更好的能⼒,創造更⾼的效益與價值。
DApp 合約, 區塊鏈事件監聽器
開發工具: Hardhat, Node.js, Express
1. 創建定義數據索引的 Subgraph
2. 部署 Subgraph 到 The Graph,實現數據索引
3. 透過 Apollo Client 使用 GraphQL 取得數據