經驗能力

可直接閱覽我的 Github,但有很多上線產品/作品沒有開源甚至公開名稱。酌情可提供細節。

  • 2015 起始的豐厚 R&D 經驗
    • 製作 Line, Discord 機器人 (C# / AspNet / nodejs)
      • (2025) Line 串聯公司 CMS/ERP 系統,群發公告
      • (2020) Line 自動備份檔案到 Google Drive 或具備登入驗證的 CMS 系統
      • (2021) Line 貼上 Youtube 連結自動下載 Mp3
    • (2023~) LINE 、SMS 簡訊平台串接
      • 可整合至任何應用,從古老的 VB6 到最新的 .NET 版本網站、桌面應用。
    • CMS, 簡易 ERP 網站協助製作
      • (2023~) WordPress 現成框架技術之上,協助開發/修改 PHP 或前端 JS CSS 效果。
      • AspNet 從零開始根據需求製作,可配合各種驗證機制,例如 JWT 或 Session 驗證。
        • (2022~) 前端可選用 Aspnet Razor 全端,或是前端用 React.js (沒有生成式 AI 時代我會選用 React.js,有了強大的生成式 AI 更建議直接全端。)
    • 桌面軟體開發
      • (2015~) .NET Framework / Core 以後之 WPF
      • (2024~) Avalonia 跨平台 (Windows/macOS/Linux) Xaml 開發
      • (2024~) 上架至 Microsoft Store 經驗
      • (2020~) 若專案架構大會盡力遵循 MVVM,使用 Data Binding。
    • 行動應用開發 (Xamarin / MAUI)
      • (2020) 從零開發 GPS 定位回傳點號,紀錄工地儀器座標至 Web Service SQL Server
      • (2021) 從零開發公司外勤打卡 App,偵測模擬 GPS 座標作弊。
      • (2019) 功能維護環境量測儀器藍芽連接 Android App:使用 Android Studio Java
      • (2021) 使用蘋果 TestFlight 平台
    • (2017~) Userscript / Userstyle: 沒有網頁原始碼前提下,對網站功能進行擴充、外觀改造。
    • 2000年代舊技術持續維護升級
      • (2022) AspNet .NET Webform 2.0 升級至 .NET 4.0.3,且前端網站淘汰舊式 Flash, Sliverlight, Shockwave 改採現代 HTML5 的純 Javascript, CSS3 達成各種動態效果。實現 RWD 效果。
      • (2021~) VB6 / VBA 應用持續維護應用持續升級
        • 重構前人的單工機制,利用 VB6 本身語言特性可實現的多工 Web Request 不仰賴外部 COM 或 .NET DLL/TLB。
        • 無法達成或成本過於高昂的部分,就利用 .NET 開發 COM Exposed DLL。
        • 串接現代 Restful API
    • 資料庫與 API 架構設計
      • 配合網站開發時,建議採用 Entity Framework Code First 以降低後續開發成本。
      • 開發與正式環境分離,
    • 逆向編譯
      • (2021) IMSL - intel C# 數學 DLL
        • 使之能免費運用於 VB6 軟體調用其提供的傅立葉變換,以計算地震量測資料。
    • (2021~) Windows Powershell / Batch / Autohotkey, Linux / macOS Shell
      • (2023~) 借助生成式 AI 能力,快速生成具備 GUI 的腳本。
    • (2023) CS2 遊戲伺服器、擴充插件開發
      • CSSharp: .NET C#
    • 大學 Unity 畢業製作經驗
      • LowPloy 建築, 人物 3D 建模
      • 骨架綁定
      • 拆貼圖
  • 2019 起始豐富的系統維運經驗
    • 硬體、軟體的管理 Mail Server
      • 硬碟更換
    • 透過 Shell 管理 Synology NAS
      • 讓非官方 SSD 可以格式化為儲存區
    • DrayTek、ASUS 路由器管理
    • 透過路由器管理介面發現公司網路異常、使用 KVRT 去除電腦病毒
    • 以最低成本協助公司建立資安初步防護,杜絕裸奔外網、建立備份機制從而大幅降低勒索病毒風險。
    • Windows XP, Windows 2003 到較新的 Windows 11 實體機使用 P2V 轉移至 VMWare Workstation 或 ESXi 或 Proxmox PVE
    • Proxmox PVE Cluster 管理