Djamresg0tli3xofnu80

徐志榮

我是一名軟體工程師,有三年工作經歷。參與產品開發工作,瞭解 Scrum 開發流程。
秉持積極的態度與團隊一起完成每次的任務,相當喜歡團隊合作、一同成長的氣氛。
喜歡接觸新知識以適應快速變化的環境,樂於分享使團隊更進步。


台北,台灣 

[email protected]

技能


Front-End

  • HTML
  • Javascript
  • Ext JS
  • Ajax


Back-End

  • Rest API
  • Spring Framework
  • Hibernate


Database

  • MySQL


Programming

  • Java (OCPJP)
  • Python
  • Shell Script


Other

  • Git
  • Docker Container


工作經歷

台灣大哥大股份有限公司 | 2020.12 - 仍在職

   資深工程師

安華聯網科技股份有限公司 | 2017.07 - 2020.10

  軟體工程師

  • 瞭解敏捷精神,參與並執行 Scrum 開發流程,完成每次 Sprint 的目標。主動參加 PMI-ACP 敏捷專案管理課程,解決開發遇到的問題。像是為何估不準 Story Point,經由講解讓團隊知道如何用正確的方式評估。
  • 使用 Ext JS 開發與維護前端,並串接後端 API。參與產品討論並進行介面優化,提高介面的可用性和使用者體驗。
  • 使用 Spring Framework 開發與維護後端 API,實作線上更新系統功能 、一鍵打包並下載所有測試結果、系統匯入/匯出功能等。
  • 使用 Python 將人工測試項目轉變為自動化測試項目,根據標準增加相對應的測試項目。提升測試的覆蓋率,且優化既有的測試項目,並適時維護工具端架構。
  • 建置實驗室自動化測項結果監控平台,參與從需求蒐集、規劃設計、到後端功能的開發,能有效節省人工查詢與維護成本。
  • 重構現有更新資料庫裡的測試項目的方式,提高程式的可維護性,更新時間提高六倍 (120秒 -> 20秒)。
  • 負責的產品(Hercules SecDevice - 弱點檢測自動化工具)榮獲以下國際獎項。
    • 2019 Global Excellence Awards (全球卓越獎)「IoT安全」與「工控安全」兩類創新產品獎
    • 2020 Cybersecurity Excellence Awards (網路安全卓越獎) 「嵌入式資安」、「工控類資安」、「物聯網」資安金獎

Scrum 開發流程

  • 每個 Sprint 中,當完成自己認領的工作後,主動幫忙其他夥伴完成剩下的工作,或是準備要 Demo 的環境等等。就是以團隊目標為目標,在 Sprint 結束前完成當初所承諾交付的任務。
  • 回顧會議時,針對 Sprint 的工作流程進行討論,提出會阻礙開發流程的項目,訂出改善事項,並主動追蹤紀錄。

Paragraph image 04 00@2x
Paragraph image 04 01@2x

證照





Oracle Certified Professional, Java SE 6 Programmer (OCPJP),2017.02

Paragraph image 02 00@2x

學歷

國立高雄第一科技大學 | 2013.09 - 2015.07

  機械與自動化工程學系 碩士

  • 碩士論文提出智慧代理人技術應用於多製程生產流程管理輔助。
  • 短期赴日學術交流,瞭解相關技術與學習新知。
  • 擔任交換生學伴,教導專業知識,幫助他們的生活起居,藉此交朋友與瞭解文化差異。

國立高雄第一科技大學 | 2009.09 - 2013.06

  機械與自動化工程學系 學士

  • 專題研究裸視3D系統之光學設計。

交換生學伴

  • 全程使用英文教導專業知識,如何寫演算法與使用繪圖工具。

  • 幫助生活起居,帶領交換生四處遊玩,體驗台灣生活。

  • 互相瞭解文化差異。

Paragraph image 04 00@2x
Paragraph image 04 01@2x
Powered by CakeResumePowered by CakeResume