謝定宇

喜歡學習新的技術、利用技術解決並改善生活難題,熱愛團隊合作。
全職參加火箭隊軟體培訓計畫半年,透過培訓、自學、同儕交流,全力提升程式語言能力、搜尋正確資料能力、排除錯誤能力、資料庫規劃設計、使用 ASP.NET 框架實作、與前端工程師配合的開發專案、撰寫 API 教學文件及技術文章

工作地點  台北市、高雄市

    

了解優點,再去討厭。
熟悉缺點,再去喜歡。

技能

程式與框架


  • C#
  • ASP.NET MVC 
  • ASP.NET WebForm
  • ASP.NET 5
  • NLog
  • LINQ
  • RESTful API

資料庫


  • MS SQL
  • My SQL
  • Entity Framework 
  • ADO.NET 
  • Dapper

專業技術


  • Git Flow
  • Sourcetree
  • SOLID
  • Google Cloud Platform
  • 三層式架構
  • 單元測試

作品經歷

公司內部會員系統 ( .NET 5 MVC )

依照 PM 開設規格規畫師設立的資料庫使用 Bootstrap 製作後臺資料

功能強調

  1. 依照環境變數設定開發者快速登入畫面
  2. 使用三層式架構並加入單元測試
  3. 增加 NLog 以利於錯誤查詢
  4. 使用 Autofac 大量注入
  5. 製作介面並實作內容,實現資料反轉及資料庫切換
  6. 使用 Bootstrap Table 對資料進行搜尋、分頁、排序
  7. 對頁面作部分檢視,再使用 jQuery 取出畫面

公司介紹網站 ( Web Forms )

 

依照規格書規劃資料庫及使 Bootstrap 製作後端版型
前端畫面則由設計師提供畫面套版

功能強調

  1. 使用 Web Forms 框架存取 SQL Server
  2. 項目設定 CRUD、最新及置頂功能
  3. 運用參數化防止 SQL 注入攻擊
  4. MD5 密碼加密、驗證票登入判斷
  5. 使用者控制項目製作分頁功能

火箭隊報名網頁 ( Web Forms )

火箭隊報名系統重構前後分離

功能強調

  1. 使用 Web Forms 泛型開發 API
  2. 跨域設定
  3. Form-Data 格式接收前端資料及重複判斷
  4. 同時使用時間、組別、關鍵字搜尋及分頁

政府專案爬蟲 ( Console )

 

依照業者需求爬取所需資料
定時將當日資料郵件寄出

功能強調

  1. 使用 XPath 查找節點獲取資料
  2. 設定郵件寄送
  3. 使用排程執行
  4. 設定關鍵字篩選資料

即時聊天代購網 ( MVC )

前端 後端 成品展示

滿足特殊條件的海外代購
擁有聊天功能,即時傳回商店狀態

功能強調

  1. 從頭設計開發,由 0 到 1 產出專案
  2. 使用 MVC 架構開發 API
  3. 採前後分離設計,前端為 Vue.js
  4. 使用 SignalR 的 Hub 功能達成雙方通訊
  5. 具有暫存訂單,歷史訊息功能
  6. 密碼加密使用 Salt 技術
  7. JWT 資料傳輸驗證登入
  8. 專案設計流程

人生經歷

後端工程師

高雄遊戲新創公司

  • 與資深規畫師討論資料庫設計
  • 使用 ASP.NET 5 MVC 開發新會員系統
  • 使用三層式架構來增加單元測試、介面分離
  • 維護目前  API、讀取效能調整、快取製作

後端學員

火箭隊軟體培訓營 ( 六角學院 / 瘋帽客科技 ) 

  • 使用 WebForm、MVC 的架構完成團隊指派的專案。
  • 開發與維護舊專案、API 開發、資料庫規劃管理、HTML / CSS 網頁排版、教學指導。
  • 技術分享與交流。

研發工程師

顯示器廠商

  • 與主管與同事間配合
  • 專案的時程安排。
  • 與國外廠商溝通並排定預估時程。

資工所自修生

補習班

  • 習得非本科相關知識,如計算機概論、資料結構等課程。
  • 訓練基礎邏輯及數學、演算法等必要知識。
  • 確認往資訊類發展的決心。

日本語學科留學生

關西外語專門學校

  • 與不同國家人群建立良好友誼。
  • 在打工語學習間尋找良好的平衡點。
  • 拓展視野查看不同國家的供需及特色。

伺服器維運工程師

日本電器 

  • 對伺服器及備援機制的了解。

維修工程師

手機維修店

  • 針對各種細節的注意,紀錄輸出及輸入狀態。

電子工程學士

正修科技大學

Powered by CakeResumePowered by CakeResume