陳明宏

  台北市內湖區

    0937-361-457 

  [email protected]

    我是 Jacko,曾任於電商擔任軟體工程師達 1 年

    熱愛程式編寫帶來的成就感,良好的自主學習能力,是一位快速學習者。曾從事生技研究工作,具備分析研究、解決問題的能力,讓我在擔任軟體工程師有著與眾不同的優勢。

     擁有良好的版本控制習慣,以及良好程式撰寫習慣,也會利用單元測試保護程式功能完整性,同時避免未來需要重構時改壞程式。

     使用技術: .NET/C#, MS SQL/Stored Procedure, Git/GitLab/Jenkins ,JavaScript/HTML/CSS


技能


前端

  • HTML/ CSS / Bootstrap
  • JavaScript / jQuery
  • Vue.js

後端

  • C#
  • ASP.NET MVC 5、NET Core 
  • .LINQ 
  • ORM : Entity Framework/ Dapper

工具與平台服務

  • Visual Studio/ VSCode
  • MS SQL
  • jenkins
  • Git / GitHub

經歷


91App 九易宇軒股份有限公司

五月 2021 - 二月 2023

  • 單元測試 (xUnit、Fluent Assertions)  
  • 開發新功能並維護既有產品 
  • 購物流程 - 重複購買提示彈窗功能 : 改善使用者體驗以及減少店家重複揀貨/出貨損失 
  • 重複寄送通知 : 增加檢查機制,降低消費者對資安疑慮以及重複寄送的成本耗損 
  • 建立例行排程,產生數據報表並即時寄送 
  • 開發程式小工具,改善日常維運,減少人力時間達 10%
  • 改善重要API效能,降低API 回應時間達50%


Build School 軟體工程師培訓

十一月 2020 - 四月 2021

  • 後端程式語言: C# (OOP | ASP.NET MVC)
  • 前端網頁技術: HTML CSS/ SASS RWD Bootstrap
  • 前端技術應用  JavaScript jQuery Google Map API Vue.js  
  • 資料庫:  MS SQL
  • 版本控制: Git/Github
  • 其他: Azure Docker
  • 專題開發 

蓋婭生技公司 基因檢測技術人員

三月 2018 - 八月 2019

  • 基因檢測數據分析  - 從採收檢體到規劃、制定整套分析流程SOP 

專案及其他作品


『uCleaner - 打掃服務』 專案


團隊協作 : 3人團隊開發,使用 Teams 協作,並透過 Trello 管理開發進度

版本控制 : Main(上線版本)及 Dev(開發版本)兩個分支,並在Dev的分支上各組員依負責的功能再開分支並進行開發,最後合回 Dev 分支再進行測試

系統共分為兩個小專案: 前台、後台

GitHub連結 : https://github.com/BuildSchoolMVC/AspNetMVC 

前台


前台專案所包含的功能有會員、收藏、訂單、串金流(綠界)以及寄發信件等功能。已註冊會員使用者可以將客製化商品服務或是套裝服務加入收藏,在此同時將資料透過ajax送至後端進行驗證並存至資料庫;與此同時,會員一登入也會透過 ajax去撈取該會員的收藏相關資料。以Repository pattern 貫穿整個專案,並且部署至Azure DevOps,進行CI/CD

網站連結 :

https://ucleaner-service.azurewebsites.net/(連結已失效)

後台


後臺專案包含會員、商品、訂單管理及客服回覆等系統,並商品上下架、動態儀表板及商品和會員成長分析比較等功能。以前後端分離的架構編寫;後端部分,在撰寫WebApi的同時,以Dependency injection的軟體設計模式,搭配Dapper去撈取資料庫資料並在前端使用VueAjax渲染到前端頁面上。最後建置Docker image,再部到Azure Container Register(ACR),並再Azure起個伺服器。  


網站連結 

https://cmsadminprojects.azurewebsites.net/cms/login(連結已失效) 

其他作品



踩點式旅遊地圖

利用 fetch API 去撈取政府的 OpenData,搭配第三方繪製地圖套件(leaflet),並添加夜間模式設計,可篩選、查詢等功能

連結 : https://jacko-chen.azurewebsites.net/Map/(連結失效) 



拼圖

具備拖曳上傳圖片功能,並能在移動裝置上遊玩,且設有多個難度的挑戰,等著使用者上門來挑戰。

連結 : https://jacko-chen.azurewebsites.net/Puzzle/(連結失效) 

仿保養品品牌網站

復刻網站的同時,也添加其他功能小巧思。

使用到技術 : GSAP(JS 套件)

連結 : https://website0520.netlify.app/



形象網站

使用 Vue 去刻一個 (Single Page Application) SPA 網站

連結 : https://website0502.netlify.app/