學習OS是為了理解Code背後的執行原理,像是CPU Scheduling、Memory Management以及Synchronization Problem等等,幫助我在日常開發中打造更高品質的「磚塊」。
而軟體工程則是將這些磚塊堆砌成穩固「建築」的藍圖,並透過導入自動測試與可觀測性等技術,確保系統在複雜環境下依然能長期穩定的運行。
因此我認為學好這兩大主題,就是能否打造高效且穩固的系統的關鍵。
Education
Postgraduate
資訊工程學系碩士班
國立中央大學
- ·Linux作業系統、嵌入式系統設計、無線通訊與網路、軟體工程實務、物件導向分析與設計
Undergraduate
數位科技設計學系
國立臺北教育大學
- ·程式設計、資料結構與演算法、數位邏輯設計、電子電路、電腦網路、計算機圖學
Experience
Now
Software Intern (AI Team)
(任職單位暫不公開)
- ·研究&開發AI應用技術 (AI Agent, GPU 資源管理, MLOps...)
- ·Python, Langchain, Langfuse, Nvidia MPS, YOLO
8 Months
遊戲程式
(任職單位暫不公開)
- ·參與4000+DAU手機遊戲開發與維護 (活動系統、儲值串接)
- ·C#, .Net Core, MySQL, Unity3D
Skills
Languages
C/C++PythonC#TypeScriptJava
System
LinuxRISC-V ISAOpenSBIMakeGDBUART
DevOps & Infra
GitGitLab CI/CDDockerGrafanaVectorVictoriaMetricsLokiAWS LightsailCloudflare
Application Development
LangchainVue.jsFastAPIPostgreSQLUnity3D
