Skip to content
View TerryChengTW's full-sized avatar
😺
😺
  • Taipei, Taiwan

Block or report TerryChengTW

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
TerryChengTW/README.md

Hi there, I'm Terry Cheng 👋

Typing SVG

About Me

AI-First Software Engineer with expertise in backend development and a passion for FinTech & Blockchain innovation. Leveraging AI assistance for 99% of development work for 2+ years.

🏢 Currently Working

  • 💼 Backend Engineer working primarily with Java in production
  • 🏥 Currently working on financial-healthcare data exchange protocols in production environment

🚀 Side Projects & Experience

  • 🐍 Building trading tools & financial side projects with Python
  • 📊 Side projects focus on trading system integration and market data management
  • 🔗 Experience with exchange APIs, order management, and financial data processing

🎯 Interests & Learning

  • 🏗️ Passionate about system architecture research, analysis, and design discussions
  • 📚 Continuously exploring financial technology and blockchain applications

Tech Stack

Core Languages
Java Python

Backend Frameworks
Spring Spring Boot

Databases & Messaging
MySQL PostgreSQL Redis Apache Kafka

Development Practices & Tools
OpenAPI Liquibase TDD DDD

GitHub Stats

Terry's GitHub Stats

Top Languages

Featured Projects

🏦 Dc3n - Cryptocurrency Exchange (Full-Stack Side Project)
Complete trading platform with both frontend and backend implementation

Order Matching Engine - Trading Engine Component
Core matching algorithm for the Dc3n exchange system

💼 Stylish - E-commerce Platform (Full-Stack)
Complete web application with modern frontend and Spring Boot backend

Connect with Me

📧 Email: terrydev.tw@gmail.com


Profile Views

"Creating user-friendly applications that make complex trading accessible to everyone"

Popular repositories Loading

  1. assets_between_cex assets_between_cex Public

    跨交易所資產查詢工具,支援 Binance、Bybit、Bitget、MEXC、BingX、Pionex、Gate.io 等七大交易所。可一次查詢現貨、槓桿、合約、理財等多類帳戶的淨值。採用 CCXT 函式庫與交易所 API 連接,支援平行查詢加速,結果輸出 Excel 試算表。

    Python 8 1

  2. bitget_pos_limit_notifier bitget_pos_limit_notifier Public archive

    實時監控 Bitget 期貨倉位限制的桌面工具。程式每 10 秒自動查詢指定交易對的倉位限制百分比,當限制比例變化時發出音響警報並彈窗通知,幫助交易者及時掌握開倉額度變動。提供 Windows / macOS 圖形介面和打包版執行檔,無需安裝 Python 環境即可使用。

    Python 4

  3. crypto_keeper crypto_keeper Public

    為加密貨幣用戶設計的本地密碼管理器,使用 AES-256-CBC 加密演算法安全儲存交易所帳號、錢包私鑰等敏感資訊。採用 Python + PySide6 開發,提供跨平臺圖形界面。v1.0.0 已穩定上線。

    Python 4

  4. bitget_flex_manager_cli bitget_flex_manager_cli Public

    自動化管理 Bitget 交易所子帳戶與活期理財寶的工具,支援批量申購贖回、資金轉移分配、階梯利率優化。提供 GUI 介面與執行檔,用戶只需設定 API Key 即可開始;內建請求限流和最小權限原則,所有操作直接連接 Bitget 官方 API,無第三方轉接。

    Python 4 2

  5. cex_premium_index cex_premium_index Public

    跨交易所合約溢價查詢工具。支援 Binance、Bybit、Bitget、BingX,可即時計算任意兩間交易所間期貨合約的價格比值(溢價指數),並以折線圖動態展示近 30 筆數據。基於 CCXT 與 Matplotlib,面向套利交易員快速判斷入場機會。

    Python

  6. remote-assignments remote-assignments Public

    Appworks School 課程遠程作業,涵蓋四週的前後端技能訓練。包含 HTML/CSS 靜態網站、JavaScript 演算法練習(陣列操作、二分搜尋)與 Spring Boot 後端開發。各週作業組織在 Week-1 至 Week-4 資料夾,部分成品已發佈至 GitHub Pages。

    HTML