I specialize in building high-concurrency payment gateways and modernizing legacy .NET systems. Currently engineering cross-border payment solutions (TWQR/PayPay) at iPASS, handling millions of transactions with strict financial consistency.
專精於建構 高併發支付閘道 High-Concurrency Gateway 與 舊系統現代化重構 Legacy Modernization。目前於 iPASS 一卡通 負責跨境支付核心 (TWQR/PayPay),透過嚴謹的架構設計確保千萬級交易的 帳務一致性。
- Architecture 架構設計: Clean Architecture, DDD, Microservices, Event-Driven Architecture.
- Reliability 高可用性: Idempotency Design (冪等性), Distributed Locking (分散式鎖), Circuit Breaker (Polly).
- Tech Stack 技術棧: C# / .NET 8, EF Core, SQL Server, Redis, RabbitMQ, Docker.
1. TWQR-Transaction-Core (In Progress)
High-Reliability Payment Gateway Implementation | 高可靠性支付核心實作
- Key Features: Idempotency Middleware, Finite State Machine (FSM) for transaction lifecycles, and "Double-Spending" protection.
- 技術亮點: 實作冪等性中間件、交易狀態機 (FSM) 與防止雙重支付機制。
2. GAS-Asset-Tracker (DevOps & Automation)
Serverless Asset Dashboard | 自動化資產追蹤系統
- Automation: Fully automated data pipeline using Google Apps Script and GitHub Actions for CI/CD.
- 技術亮點: 實作 Serverless 自動化流水線與 CI/CD 整合,實現比特幣本位資產管理。
Legacy to Clean Architecture Refactoring | 舊系統現代化重構範例
- Highlights: Refactoring a legacy monolith into a decoupled, testable Clean Architecture solution with Dependency Injection and Unit Testing.
- 技術亮點: 將傳統單體式應用重構為分層架構,導入依賴注入 (DI) 與單元測試。
- iPASS Cross-Border Payment 跨境支付架構:
- Designed the FSM-based transaction core for TWQR/PayPay integration, ensuring 100% data consistency across distributed systems.
- 設計基於狀態機 (FSM) 的交易核心,確保在分散式環境下的 帳務資料絕對一致。
- Self-Healing System 自我修復機制:
- Automated reconciliation processes using background workers, reducing manual support tickets by 90%.
- 建置非同步自動對帳系統 (Reconciliation Worker),大幅降低 90% 的人工查單需求。
Contact: LinkedIn Profile
