劉彥廷
Tim Liu
Software Engineer Backend & Systems DevOps IoT Remote-Ready
關於我

目前於曜祥網技擔任軟體工程師,以 C# / .NET 進行後端與桌面應用開發, 熟悉從需求分析、技術選型到架構設計與落地實作的完整流程。 除系統開發外,實際承擔公司多項基礎設施建置,涵蓋 CI/CD pipeline 設計、Docker 服務遷移、多廠商 API 整合與技術探查。

擅長快速消化陌生技術並直接產出成果,曾獲主管評價技術突破能力前三名。 工作之外自建完整 Homelab 環境,從虛擬化規劃、網路架構到監控服務皆親手維護, 日常以 AI 工具輔助開發,具備橫跨應用層到基礎設施的系統思維。 對嵌入式系統與 IoT 邊緣裝置亦有長期自發研究,熟悉 ESP32、BLE、CAN Bus 協議層。

工作經驗
軟體工程師
曜祥網技股份有限公司・台北市松山區
2024/07 – 至今
  • WPF 桌面應用開發:從技術選型、MVVM 架構設計到功能實作;採 MediatR 處理模組間訊息傳遞、Named Pipe 實作跨進程通訊
  • ASP.NET 後端開發:參與後端專案功能模組的 REST API 開發與資料處理實作
  • 多廠商 API 整合與技術探查:整合各家產品 API;無文件時透過封包截取、瀏覽器 DevTools 觀察互動流程、.NET 逆向工程(dnSpy)等方式釐清介接規格
  • 基礎設施建置:升級 Gitea、PostgreSQL、Redmine(HostBase → Docker 化);建立 Gitea Actions CI/CD 自動化部署;建置 MantisBT 問題追蹤系統
  • Obsidian 文件 CI/CD 部署:整合 Gitea Actions + Qstarz,文件 push 後自動編譯並由 Caddy 部署靜態頁面,接入 AD 控管存取權限
C#ASP.NETWPF / MVVM REST APINamed Pipe DockerGitea Actions CaddyAD 整合逆向分析
電機工程技術員
日裕新有限公司・桃園市龍潭區
2017/08 – 2021/05
  • 撰寫 PLC 程式與 HMI 人機介面,負責自動化設備電控系統裝配、測試與現場維護
  • 熟悉電氣配線與電路圖識圖;出差設備維修與操作教學
PLCHMISCADA
專案 & 作品
Track Log Studio — 賽車遙測轉檔與分析 PWA (持續迭代中)
  • 純前端賽車遙測分析應用:無需後端、所有遙測數據(ECU、GPS 軌跡)皆於瀏覽器本地運算與轉檔,保障隱私且無伺服器成本;支援 PWA 安裝與離線使用,由 Cloudflare Workers 自動化部署
  • 模組化與異步解析架構:實作可插拔 Importer 模組,自動嗅探與解壓轉換 aRacer (`.loga`, `.zip`)、RaceChrono (`.nmea`) 與 RaceLogic (`.vbo`) 格式;以 Web Worker 執行多線程異步解析,確保主介面流暢不阻塞
TypeScriptVue 3PWA Web WorkerViteCloudflare Workers
Aracer TCP Telemetry Bridge
Python · 賽車 ECU 即時數據轉換服務 · github.com/timliudev/Aracer_TCPdecode2Racechrono
  • 逆向工程 Aracer ECU 私有 TCP 協議(無公開文件,透過封包擷取自行還原格式),以 Twisted 事件驅動架構建立即時解析與轉發服務,串接 RaceChrono 移動端應用;於 Android Termux 環境穩定運行
PythonTwisted TCP SocketProtocol Design
Self-Hosted Homelab Infrastructure
個人完整 DevOps 與網路環境
  • Docker Compose 管理多服務(Prometheus / Grafana / smokeping 監控、immich 相片庫、rdpgw 遠端閘道等)
  • Proxmox VE 虛擬化規劃(OPNsense VM + Docker host);自架 VPN(ocserv + MFA)、DNS(AdGuard Home);Tailscale overlay 跨站台連線
DockerProxmoxOPNsense VPNMonitoringTailscale
引擎排氣量計算器(Web & Windows 版)
JavaScript / C# WinForm · github.com/timliudev · Cloudflare Pages 自動部署
  • Web 版透過 Cloudflare Pages CI 自動部署
  • Windows 版 4 stars,供機車改裝業實際使用
JavaScriptC#Cloudflare Pages
UWB Tester — Android UWB + BLE 數位鑰匙前驅驗證 (POC)
Kotlin · Jetpack Compose · Android · github.com/timliudev/uwb-tester
  • 數位鑰匙定位前驅技術驗證 (POC):為 UWB + BLE 車輛/門禁數位鑰匙專案之前期核心技術驗證,第一時間導入 androidx.core.uwb 穩定版 SDK,實作 Controller / Controlee 雙角色高精度測距與 AoA(方位角、仰角)空間估計
  • 將後端開發思維移植至行動端,從零建構完整 Android Native 專案,採 MVVM + Clean Architecture 架構分層與單元測試覆蓋,並實作 QR Code 輔助 OOB (Out-of-Band) 快速配對
KotlinJetpack ComposeUWBClean ArchitecturePOCAndroid