吳振維

我是一個追求Clean Code、Clean Architecture且重視Git Flow的開發者。

有多種程式語言開發經驗,如C#、Java,目前後端主要專注於Node.js,在前端方面則是接觸過React及Vue。其他專長技術還有Docker、ELK Stack及AWS等相關DevOps工具。現在正在學習Rust。

目前任職於一家新創網路公司,擔任後端工程師,負責公司產品開發。在團隊合作時,我們使用Git Flow來管理開發流程,並且互相Code Review以維護程式碼品質。

資深後端工程師
wade30191@gmail.com

https://github.com/jweiwu

技能


後端

  • Node.js
  • C#
  • ASP.NET MVC

前端

  • React
  • Vue

資料庫

  • MySQL (MariaDB)
  • DynamoDB

工具

  • git
  • Docker


其他

  • Nginx
  • ELK Stack
  • AWS

經歷

極風網路股份有限公司 資深後端工程師 2019/3 ~ 現在

  • 負責公司大數據分析產品開發,該產品以Express.js與Vue.js為基礎開發框架。
  • 與知名軟體公司合作,開發課程管理平台,架構採用AWS Serverless。
    • 主要使用DynamoDB、S3、Cognito、EC2。
  • 負責與三大電信公司合作的專案平台開發。
    • 設計並實作大型平台架構,並實作負載平衡、高可用性、叢集資料庫等技術。
    • 串接知名防火牆設備API,實作自動化系統供裝。
    • 串接知名電信公司API,以實現SSO與同步資訊,提供該公司客戶平台服務。

財團法人技專校院入學測驗中心基金會 專案工程師 2017/9 ~ 2019/3

  • 負責開發實作評量系統,如:會議系統、命題系統等。
  • 使用的技術有ASP.NET MVC / Web API C#、SQL Server等。
  • 實作了分層模式,符合SOLID原則,將資料庫邏輯與商業邏輯層切開,解決程式碼耦合問題。

南投縣政府 資訊替代役 2016/8 ~ 2017/8

  • 獨立開發了「大型活動填報系統」。
  • 使用的技術為ASP.NET MVC C#、SQL Server等。

國立雲林科技大學 研究生 2014/6 ~ 2016/6

  • 參與各產學案系統開發,如:扭矩資料庫管理系統、樂齡學習網與填報系統等。技術包含JSP Struts、PHP、MySQL等。

競賽

2019 NASA黑客松

我們利用政府開放資料中的空氣污染與疾病資料來訓練模型,企圖以大數據工程為基礎,重新設計空氣品質指標。並使用NASA WebWorldWind,建立一個地球儀疊圖模型,以圖層標示資訊於系統上。我們期望能透過這次競賽,探討台灣空氣污染與呼吸道相關疾病之間的關係,進一步提出New AQI來強化指標準確率。

2018 NASA黑客松

我們設計一個即時通報的互動系統,預期能夠利用大量使用者的通報的資料,如雨量、風速、氣溫等,將之紀錄於我們的資料庫中,再經過適當的演算後加以利用。

2016全國技專校院黑客松Hackathon競賽

配合主題「雲林燈會」,我們設計一個直播服務,能夠在系統上直接呈現燈會的主燈與各大活動即時動態。搭配Google Map API,來標記人潮動向與各設施的位置。

  • 最佳創意獎
  • 以JSP Struts為框架

2015梅竹黑客松

搭配喬鼎資訊提供的Cloud API,我們依循「探索‧共享」兩大宗旨,開發一個美食雲的應用程式。使用者可以在地圖上回報自己到訪過的用餐心得,便可以逐步解開整個美食地圖,同時也可以看到其他使用者的回報紀錄。

  • 喬鼎資訊第一名
  • 以PHP CodeIgniter為框架

學歷

國立雲林科技大學 碩士學位 資訊管理系 2014 ~ 2016

靜宜大學 學士學位 資訊管理學系 2010 ~ 2014