
開發工具:Visual Studio、VS Code、Rider
後端框架:net framework 472、net core 6、net core 8
報表:NPOI
產檔:Aspose
排程:Quartz
ORM:Dapper、SqlKata
資料格式:JSON、XML
前端框架:Angular(Base在nodejs)
網頁開發技術:HTML、CSS、JavaScript、TypeScript、BootStrap
圖表:chartjs
DB:MSSQL
評估功能耗用工時。
需求訪談。
任務分配。
專案文件產出。
主持專案進度會議。
異常錯誤排除。
例行維運。
內部外部弱點掃描修補。
災難復原演練實作。
稽核檢查。
矯正預防。
協助通過ISO27001-2013 驗證。
取得ISO 27001:2022的ISMS轉版內部稽核員證書
實作需求訪談會議與分析文件產出。
實作程式設計及資料庫規劃。
擬定整合測試情境。
壓力測試及效能調整。
無障礙檢測(FreeGo) 。
多語系開發。
資料介接:WEB API、SFTP、DB View
資料處理:stored procedure
即時接收客戶訊息,資訊分析,提供解決方案。
我是陳峻德,就讀龍華科技大學資訊網路工程,在學期間修了各種程式及網路相關的課程,奠基了本科系的基礎也增進我對資訊行業的興趣。
喜歡戶外活動的我參加了登山社,並擔任社團器材長,在社團結識來自不同領域的同學和前輩,為我帶來更多人脈資源,也認識不曾接觸過的範疇。我曾主辦合歡山露營、溯溪、和室內攀岩等活動,從中學習到策劃活動流程、突發狀況的處理,這些經驗培養了我在日後面臨困難也能冷靜且按部就班的應對。
在職期間一開始參與了中國信託CSIP專案,從 .net framework 4.7.2 框架開始學習寫程式,專案使用ADO.NET跟資料庫溝通,從中學習到CRUD的基本操作,後續也接觸到了使用NPOI產出報表的功能開發,專案期間有開發資料介接排程,主要是透過SFTP收檔跟拋檔,專案後期的弱點掃描調整也讓我學習到了如何避免有風險的程式寫法;後續該專案由我為主要維運工程師並且在中期成為客戶IT端的窗口,針對客戶需求負責規劃設計及派工給底下的維運工程師。
第二年進入中信銷管專案,專案使用 .net core 6 框架,ORM使用Dapper、TableAgent,主要負責業務管理、報表統計功能及排程開發,另外有開發即時跟批次使用SMTP傳輸的發信功能。在開發儀表板應用到了chartjs,將使用者每天最習慣查詢的資料以圖表呈現,加強使用者體驗,此外,在專案中遇到查詢效能不如預期的挑戰,我透過排程先產出aggregate table為中繼資料來解決此問題;專案後期協助執行全系統的壓力測試,模擬大量使用者操作報表情境,確保功能可以在符合客戶預期的時間內回應。
經過兩年的淬鍊,第三年公司邀請我進入政府專案MAIR改版建置案的開發主力,專案前期除了需求訪談階段協助雛型設計,並在程式架構設計階段完成資料庫規劃,後續進入開發階段,在三個月內完成前廠商前一年無法履約的系統建置,接著再進行當年度應完成的功能擴充,在該案維運期間通過無障礙AA標章機器檢測及災難復原演練完成主機切換,另外也協助撰寫專案期末交付文件。
在MAIR的專案使用 .net core 8 框架,ORM使用Dapper、SqlKata,資料介接有包含FDA公文系統API、OAP繳費API、多元登入API以及署內其他系統的DB View串接,身分驗證採用混合驗證,前台使用帳號密碼登入,後台使用windows AD登入,產檔部分應用到Aspose,排程的執行使用Quartz。