莊智凱|CK Chuang

Sr. Web Frontend Developer •  Taipei/Remote •   [email protected]

  • 6 年軟體開發經驗,先後任職於區塊鏈新創、社企雲端服務商、上市電子公司
  • 主要使用 JavaScript,輔以 Vue、Node.js、AWS
  • 具專案規劃與團隊合作能力。曾擔任 OwlTing NFT Marketplace 的 RD Project Lead 帶領 5 人技術團隊,協同商務、行銷、設計等部門迭代需求,從無到有 2 週內完成 POC、4 個月內順利上線
  • 熱愛學習與分享。連續 3 年參與 iT 邦幫忙鐵人賽,並曾以《用 Three.js 來當個創世神》獲選 Modern Web組佳作;並於 2019 年加入 ALPHA Camp 擔任網站開發課程助教,協助舉辦線上工作坊與技術文章撰寫

 DezChuang    ckchuang   ckchuang

Work Experience

Sr. Web Frontend Developer

奧丁丁集團 OwlTing Group  •  2019.09 - 2022.03

Tech Stack:JavaScript、Vue、Nuxt、Tailwind CSS、web3.js
擔任區塊鏈實驗室部門 Frontend Lead,參與產品規劃、技術選型並統籌前端團隊開發進程。
• 擔任初期 OwlTing NFT Marketplace 的 RD Project Lead 帶領 5 人技術團隊,協同商務、行銷、設計等部門迭代需求,從無到有 2 週內完成 POC、4 個月內順利上線。
• 參與研發 NFT Marketplace 中串接 MetaMask、OpenSea Proxy 購買、競標等事件交互。
• 負責公司新產品中的 KYC 前後台開發,協同法遵團隊、前後端工程師做產品規劃與開發。

Student Mentor & Content Writer

ALPHA Camp  •  2019.07 - 2021.01

• 擔任前端網站開發課程助教。
• 協助舉辦線上工作坊與技術文章撰寫。

Web Frontend Developer

一零四資訊科技股份有限公司  •  2017.08 - 2019.08

Tech Stack:React、Vue、Nuxt、Node.js
負責與實作新產品中 2D/3D 紙娃娃網頁遊戲,搭配 Phaser 3、Three.js 實現網頁互動遊戲。
• 協助重構新產品從 React/Next.js 到 Vue/Nuxt.js。
• 維運既有產品如 104 工作世界前後台,使用 React, Java, MySQL 開發。

Software Engineer

仁寶電腦  •  2015.10 - 2017.06

Tech Stack:C、C++、Git、Linux、Android
 參與 10+ 個工業電腦專案,負責協助各元件如觸控、喇叭等功能驅動
• 使用 C/C++ 實做 API 讓應用層能與 Android kernel 溝通

Projects

OwlTing NFT Marketplace

一款支援 Ethereum、Polygon 的 NFT 賣場,提供發行方發行、二級市場交易、競標、盲盒等功能。

• 擔任初期 OwlTing NFT Marketplace 的 RD Project Lead 帶領 5 人技術團隊,協同商務、行銷、設計等部門迭代需求,從無到有 2 週內完成 POC、4 個月內順利上線。

• 參與研發 NFT Marketplace 中串接 MetaMask、OpenSea Proxy 購買、競標等事件交互,使用 Vue3、web3.js 等技術。

• Demo:https://nft.owlting.com/

104 Star 時光機

新產品 104 Star 中的天賦時光機,是一款 2D/3D 網頁互動遊戲。透過遊戲化的互動效果,吸引親子能一起探索孩子們的八大智能天賦。

• 與另一名前端與兩位設計合作完成遊戲創作,使用 Vue 管理資料、Phaser 3 實現太空艙及遊戲地圖、Three.js 實現宇宙背景空間感



Side Projects

Twerking Kongs

Twerking Kongs 是一個發行在 Ethereum 上 777 個 NFT 的項目。

• 提供 NFT 技術諮詢,並負責網站後台的前後端開發,網站前後台部署,使用 Vue、Node.js、AWS 實作。

• Demo:https://www.twerkingkong.com/

用 Three.js 來當個創世神

• 於 2019 參加第 10 屆 iT 邦幫忙鐵人賽 - Modern Web 組,獲得佳作。

• 使用 Three.js 實作一款 3D 射擊小遊戲,並將學習與開發筆記 30 天連續不間斷地記錄下來。

• Demo:https://dezchuang.github.io/ironman-three.js/day28_soundLightTexture/index.html

• 系列文章:https://ithelp.ithome.com.tw/users/20107572/ironman/1782


Education

國立交通大學

資訊工程系  •  2010.09 - 2014.07


Powered By CakeResume