個人履歷

吳宸麒 (Chen-Chi Wu)
Full-Stack Engineer | Security Researcher | Systems Software Enthusiast
我是一位深信「實作是檢驗真理唯一標準」的開發者,擅長將對系統的底層熱忱轉化為高效的數位解決方案。
基本資訊與技術定位
技術定位
- Full-Stack Engineer
- Security Researcher
- Systems Software Enthusiast
工作經歷 (Work Experience)
臺北城市科技大學 圖書資訊處 電算中心 | 資訊顧問實習生
職稱: Information Consultant Intern
- 技術支援: 協助校內師生排除電腦、網路與資訊系統相關問題,提供第一線技術諮詢與故障排除。
- 系統維護: 參與校內資訊設備與軟體環境的日常管理,包含作業系統設定、帳號權限與基礎網路配置。
- 自動化腳本: 使用 Python 與 Shell Scripting 開發自動化工具,處理重複性工作、資料整理與系統管理任務,提升問題處理效率。
- 問題分析: 透過實際處理使用者需求,培養快速定位問題、判斷根因並提出解決方案的能力。
- 服務體驗: 在技術與溝通之間取得平衡,將複雜的資訊問題轉化為使用者可理解且可執行的解決方案。
- 成長收穫: 深刻理解校園資訊基礎設施的運作模式,並累積真實 IT Support、資訊維運與流程自動化實務經驗。
教育背景 (Education) 與 未來規劃 (Future Goals)
教育背景 (Education)
臺北城市科技大學 | 資訊工程系 (五專部)
- 核心能力: 資訊安全、物件導向系統、作業系統原理、計算機概論。
- 自我要求: 在理論與實務並行的環境中,致力於透過自動化專案優化校園數位體驗。
自我推薦 (Summary)
我對技術的追求源於對「掌控權」與「運作原理」的執著。這體現於我選擇從以下指令開始手動建構專屬的 Arch Linux 工作環境;也體現於我透過維護個人 HomeLab (Proxmox),以軟體定義出複雜的網路與服務節點。我享受從無到有建立系統的挑戰,並致力於在執行效率與系統穩定性之間取得最佳平衡。
從國中開始自學遊戲開發,到高中逐步擴展研究領域,現階段我對軟體全端、創業與資安特別感興趣,也會是我日後持續深耕的方向。
影響與轉折
人生最大的影響大概是國中時期,意外從體育的賽道接觸遊戲開發。一開始遇到的大問題是空有想法卻沒有技術,加上當時沒有 AI,所以在英文與程式上卡了很久。
後來因為這段經驗,反而建立起查資料、解決問題與使用工具的能力。到了高中,第一次接案以及後續的個人接案經驗,讓我在全英文的客戶溝通與多樣需求中學會迎合與快速定位問題、產出成果;之後因為進度與取捨沒有繼續接案。
後來遇到幾位志同道合的外國朋友,現在有空會一起討論並開發一些小遊戲,也希望有朝一日能發售自己的作品。
第一次接觸 Linux 時甚至連安裝都出現問題,後來靠問 AI、找影片、查官方資料一步步完成,最後做出一個完全屬於我的系統體驗。
我相信良好的理解能力與解決問題能力是工程師最寶貴的技能;比起什麼都會,更重要的是如何取捨、如何解題。
const about = ["let's create!!!"];
核心實踐與意志
系統開發與架構
從國中自學 Luau 投入 Roblox 創作者經濟,到現代全端 Web 開發,我不僅專注於代碼撰寫,更具備設計整體資料流(Data Flow)的架構思維。
資安攻防博弈
對系統穩定性的執著延伸至資安領域。透過在 HITCON ZeroDay 通報高風險漏洞,我實踐了對 Web 協議與程式邏輯的深度挖掘。對我而言,資安是最高階的邏輯博弈。
高度紀律的自律力
我將「重量訓練」的紀律應用於技術成長。無論是維持 26 週的高強度訓練,還是 LeetCode 的演算法磨練,我追求的是對技術本質的絕對理解。
技術棧 (Technical Skills)
| 類別 | 內容 |
|---|---|
| 程式語言 | Python、TypeScript、Luau、Java、C/C++ |
| 系統維運 | Arch Linux (Daily driver)、Ubuntu Server、Proxmox VE (Virtualization)、Docker、Nginx |
| 工具環境 | Neovim (Lazy.nvim 客製化)、Hyprland (Wayland)、Shell Scripting、Git、vs code、Sanity CMS |
專業成就 (Professional Achievements)
資安漏洞通報 | HITCON ZeroDay
通報編號: ZD-2026-00351, ZD-2026-00341
實績: 獨立發現並回報校務系統高風險 Web 安全漏洞,具備撰寫技術報告與負責任通報(Responsible Disclosure)的實戰經驗。
近期核心專案 (Selected Projects)
Ave Mujica Discord Bot | 影像檢索自動化(暫停維護)
- 技術: Python, Discord.py, OCR (PaddleOCR), JSON Processing
- 成果: 建立從影片預處理到 API 檢索的完整管線。實現關鍵字「秒級」獲取對應動畫截圖,解決大規模影像資料的人力翻找痛點。
- 反思: 本專案為我首個獨立部署的全端專案,雖初期架構規劃較為急促,但在快速交付過程中,我深刻體會到系統解耦(Decoupling)的重要性,成為日後精進架構設計的契機。
Foodie AI | 智慧餐廳推薦工具(暫停維護)
- 技術: Next.js, Gemini API, Google Maps API
- 成果: 結合 LLM 語意分析與地理位置服務,開發出超越關鍵字過濾的「語意搜尋」餐廳推薦系統(如:尋找適合讀書的安靜店面)。
- 反思: 本專案成功驗證了 LLM 處理非結構化需求的潛力。目前因 API 配額限制與運算成本考量暫停公開服務,這促使我思考在商業應用中,如何在「高階 AI 功能」與「營運成本控制」之間取得平衡。
Easy TPCU | 校務系統查詢自動化
- 技術: Python, Requests, BeautifulSoup, Matplotlib, Discord Webhook
- 成果: 將繁瑣的校務查詢流程自動化。支援自動登入、數據爬取並轉化為視覺化統計圖表,大幅提升校園生活管理效率。
- 反思: 在實作過程中深刻理解到 Web 協議與資料結構化的價值,並體認到技術應直擊使用者痛點,透過自動化流程顯著提升數據獲取效率。
AI Fitness Project | 數據結構化研究 (開發構想中)
- 技術: FastAPI, Gemini API, React Native, Next.js, Prompt Engineering
- 核心: 透過 LLM 將自然語言健身紀錄轉化為標準 JSON。實現飲食與訓練數據的自動化結構化,體現「健身紀律」與「數據科學」結合的實踐。
- 反思: 致力於優化後端邏輯與資料可用性,體認到良好的資料模型架構是開發 AI 應用程式的穩固基石。
Roblox Cooking Game | 互動系統設計(持續開發中)
- 技術: Roblox Studio, Luau, NPC 行為架構
- 成果: 設計並實踐一套具備高度互動性的料理系統。包含食材處理邏輯、玩家互動框架以及自定義的技能系統。
- 反思: 透過研究創作者經濟(Creator Economy)模型,學會了在遊戲性能與邏輯複雜度之間取得平衡,並理解玩家行為如何影響系統設計。
相關經歷 (Experience)
- 遊戲開發者 (獨立/接案) | Roblox 平台: 在設備與資源有限、課餘時間緊縮的情況下,仍持續獨立開發與接案,從零研究戰鬥系統邏輯與創作者經濟模型,並完成與國際開發者的技術交流與跨國協作。
- 技術自學與社群: 以有限資源自學為主,靠英文文件與開源工具補強 LeetCode 與系統設計;在課業壓力下仍固定參與技術線下聚會 (如 Meetup, SITCON 2026) 與 Next.js 15 全端課程。
- 校內貢獻: 在學業與專案並行的條件下,擔任課程助教,協助分享資安實務與基礎程式語言等核心概念。