Rainforest Cheng

鄭羽霖

資深前端工程師

經歷

  • - 至今

    Angible

    資深前端工程師

    在邊緣 AI monorepo 中主導兩條零售產品線的前端開發。主導端到端身分驗證遷移至託管識別服務,移除大量自建 auth 程式碼,並交付管理後台的角色權限矩陣。從零建立專案的端到端測試基座,並將容器交付流程遷移至託管 Kubernetes。

    • -

      美商科綠

      資深前端工程師

      在新創公司從無到有開發多個前端專案,選擇合適的技術以推動項目成功實施。

      • Hashgreen Dex — https://rainforest.tools/portfolio/hashgreen-dex

        • 領導前端開發團隊,在 Chia 區塊鏈上構建了行業首個去中心化交易所(DEX)。
        • 與設計師和後端工程師密切合作,設計、開發和推出無縫的用戶體驗,實現安全高效的數字資產交易。
        • 結合使用 Next.js 和 Styled Components 與 TailwindCSS 進行樣式設計。
        • 專注於 SEO 和性能優化,成功優化了 500 多種獨特加密貨幣資產的顯示,確保了交易者的無縫用戶體驗。
      • Hoogii Wallet — https://rainforest.tools/portfolio/hoogii-wallet

        • 負責設計和實現應用程序與 Chrome 擴充功能之間交互的相關功能,包括向瀏覽器公開 API,並確保我們的 web3 加密貨幣錢包與網頁應用程序之間的無縫溝通。
      • HashgreenSwap — https://rainforest.tools/portfolio/hashgreen-swap

        • 領導了 Chia 區塊鏈上第一個自動化市場製造商(AMM)的前端開發工作,與設計師和後端工程師密切合作,提供無縫的用戶體驗。
        • 成功引入了 monorepo 工具 Nx,以簡化和維護產品的各個方面,包括單元測試、端到端測試、加載測試和 UI 庫。
      • OpenCGT — https://rainforest.tools/portfolio/opencgt

        • 領導使用 Next.js 開發 B2B 產品的前端開發工作,與設計師和後端工程師密切合作,提供無縫的用戶體驗。
        • 使用 Auth.js 和 Auth0 設計並實現 Google 登入,確保用戶認證的安全性和效率。
        • 使用 Casbin.js 實現基於角色的授權,提供對用戶訪問和權限的控制。
        • 使用 NX 設置自動化的持續整合/持續部署流水線,簡化產品發布流程並減少手動工作。
    • -

      智齡科技

      軟體實習生

      維護和開發用於長照機構場域的應用程式。

      • -

        叡揚資訊

        前端實習生

        維護軟體即服務(SaaS)產品。

        • -

          衛武資訊

          研發助理

          使用 Swift 和 Vue 開發數位孿生產品。

          學歷

          • 國立臺灣大學

            Sep 2019 - Aug 2022

            土木工程學系電腦輔助工程組,
          • 國立臺灣大學

            Sep 2015 - Jun 2019

            土木工程學系, 大學

          技能

          前端

          • Flutter
          • Next.js
          • Vue.js

          後端

          • Express
          • FastAPI

          DevOps

          • Docker
          • GitHub Actions
          • Terraform

          程式語言

          • Node.js
          • Python
          • TypeScript

          工具

          • Nx(monorepo)
          • Vite