楊大緯

Backend Engineer

  New Taipei City, Taiwan

HI~ 我是David
原本就學時志向於地球永續發展
但出社會後礙於現實決定轉行當軟體工程師

會轉行寫軟體的原因:
是因為就學時曾有軟體課程,使用C#和C++做開發
當時就覺得寫程式很有趣,課餘時間也喜歡做研究
而出社會做了兩間產線端的助理工程師後覺得走這條沒辦法成長
且當時因為疫情關係看到職訓局有程式輔助課程
也因此毅然決然的辭職朝向軟體領域邁進

 


主要工作技能

開發工具:

   Python   

開發環境:

   Visual Studio Code      VMware      Linux      Windows       Google Cloud Platform

   Azure Devops  

擅長技術:

Python


  • Requests
  • Selenium
  • Pandas
  • FastAPI
  • Flask
  • SQLAlchemy
  • ...etc

資料庫


  • PostgreSQL
  • MongoDB
  • MariaDB
  • MySQL
  • Redis
  • InfluxDB

APM相關


  • Grafana
  • Zipkin
  • Grafana Tempo
  • Prometheus
  • cAdvisor
  • Kafka Eagle
  • Kafka

DevOps


  • Docker
  • Nginx
  • K8S(操作運用)
  • Github
  • Azure Devops
  • Gitlab

專案經歷

自動化部落格架設及運維(持續開發及維護中) 

在 GCP架設VM Server,並利用 Docker 建立 Wordpress 環境
並利用爬蟲,將獲得的資料擷取至資料庫並串接 Wordpress-api,
達到部落格自動化永續經營。

智慧供料系統 

為滿足工業4.0需求,建立物流SAAS平台
主要使用 Flask;FlaskSQLAlchemy 做後端平台,串接工廠 SAP 以及 KAFKA
幫助工廠自動計算邏輯以及物料控管

即時彩票系統

於 GCP 上架設一台雲端 Server
利用爬蟲抓取特定網站彩票資訊存入資料庫
並製作API接口供我方網站使用

(團體)手機聲量討論

(TIBAME專案)
利用各大社群網站對特定手機的正負評價做NLP加權並使用Matplotlib加以視覺化呈現


工作經歷

Python工程師  •  緯謙科技股份有限公司(緯創集團)

九月 2021 - Present

負責公司各大Python專案,為主要Python專案開發人員,並為公司導入新技術。

1. 主要使用Flask以及FastAPI框架搭配SQLAlchemy進行API開發,
     並設立Token驗證、trace追蹤、資料處理、權限卡控、Email Sever...等功能

2. 建立APM系統,用以監測每一個程式的資訊,並分析其中潛在的問題 ,以達到HA效果

遊戲可靠度工程師  •  雲翼科技

四月 2021 - 九月 2021

1. 主要負責遊戲測試文件撰寫以及自動化測試開發,並撰寫測試文件,建立每一個步驟的TestCase,
確保公司產品的QA以及QC,減少BUG的發生。
2. 建立Bug同步系統,串接Mantis以及Jira上的BUG資訊,並做BUG狀態同步處理
3. 為公司架設GCP設置爬蟲每日定期抓取相關資料,並建立API提供資料串接

運營專員  •  景邁科技

九月 2020 - 一月 2021

主要負責爬蟲以及自動化程式開發
抓取大量資料並維護爬蟲持續運行以及自動化操作發布論壇以及TG訊息,達到SEO效果

QA技術員  •  華通電腦

七月 2019 - 十一月 2019

負責電路板AOI檢驗(以提供產品的良率保證)

助理工程師  •  有量科技

三月 2019 - 五月 2019

大型半自動化機台操作,並維護機台以及產品的品質


學歷



緯育TIBAME

AI應用工程師專班

2019 - 2019

國立台南大學

綠色能源科技

2014 - 2017

淡江大學

水資源與環境工程學系  環境工程組

2011 - 2013

國立三重高中

一般組

2008 - 2011


關於我

class 中文自傳:  
     def 經歷(self):
          2017年畢業於 國立台南大學 綠色能源科技(學士)
          2018年底從 永康陸軍砲兵訓練指揮部 退伍
          2019年開始工作,做了兩份硬體廠的工作,但是覺得工作單調沒辦法提升能力,
          因此決定離職,未來希望朝軟體面發展。
          2019年底報名職訓局 TIBAME(AI應用工程師班),在裡面學習如何使用Python、爬蟲、
          資料處理、Line Chatbot、影像辨識及聲音辨識、Machine Learning、Deep Learning,
          並於2020年3月3號開始上課至2020年6月18號結訓

     def 個人職場特色(self):
          認真負責、主管交辦事項能在交期內完工,有BUG或是緊急問題可以馬上解決。
          學習能力不錯,過去主管評價也都不錯,因Coding也算是個人興趣,常常利用時間學
          更多的技術,也樂於在公司學習更多的技能,享受開發時帶來的樂趣以及成就感。

     def 個人能力介紹(self):
          本人使用Python語言
          過去工作主要著重在爬蟲、多線程運用及多進程運用、資料處理、開發及串接API、
          資料庫運用以及自動化程式開發。
          其餘像是Docker的運用、GCP的架設、APM Server架設...等

     def 個人未來期許(self):
          希望能學習更多相關技術,以便提升自己的價值,創造公司產值