Eddy Wang | 王彥淇

1年的全端工程師,熟悉前後端的連接以及應用,主要使用Java開發前後端,前端使用Jsp,後端使用Spring Boot,但經過1年的嘗試後發現這不是我嚮往的領域。想挑戰更加新奇的領域 ,所以我把自己砍掉重練,從零開始學習,目標成為一位性感的資料科學家,主要使用Python開發,目前正在嘗試Fine-Tuning BERT還有各種有趣的事情。


        

Software Engineer / Data Scientist 

Work Experience

Aug 2020 -

軟體開發工程師 - 意藍資訊股份有限公司, 2020.08 - 

  1. 透過傳統機器學習模型(Random Forest、SVM、Naive Bayes)來進行多標籤分類任務。
  2. Fine-Tuning BERT Model 來進行中文的情緒分析,並透過TensorFlow 2版的程式進行重構。

Jul 2019 - Aug 2020

軟體工程師 - 意藍資訊股份有限公司, 2019.07 - 2020.08

  1. 改變程式部屬架構,轉換成微服務的方式呈現。
  2. 利用在大學期間學到的OOD(Object-oriented design)概念中的Design Pattern(Template Pattern、Command Pattern)重構原有的Backend程式。
  3. 從無到有的開發新站台的後端API(Spring Boot),以及串接前端測試(Ajax),並引入RESTful API設計風格

Feb 2019 - Jul 2019

實習工程師 - 大聯大控股, 2019.02 - 2019.07

  1. 撰寫API、前端介面提供公司內部App使用。
  2. 研究Android Studio協助WMS team進行倉儲系統App化。
  3. 研究React Native 連接OCR技術後進行文件擷取文字。

Education

  • 資訊管理系, 國立雲林科技大學,2016.09 - 2019.07
    • 相關課程:系統分析與設計、物件導向設計開發資料探勘 、資料庫管理系統、資料結構、作業系統 。
    • 畢業專題:秘密譯師,是一套能夠快速擷取圖片中的文字,並且同時翻譯的系統,這套系統可以輔助漫畫翻譯人員,翻譯完後進行圖片的修改與排版的後製作業。

Skill

Machine Learning Frameworks

 Scikit-Learn     TensorFlow   Keras  

Backend

   Python     Docker    RabbitMQ      Spring Boot      Java   

Frontend

   Html      Js      JQuery  

Data Persistence

   SQL Server    mariaDB      MongoDB 

Observability & Logging

ELK 

Side Project


Fine-Tuning BERT

使用TensorFlow 2.x版的程式進行Fine-Tuning BERT多分類任務,用來判斷該文章字串是哪種情緒(正面、負面、中立)

引用自https://miro.medium.com/max/2100/0*gmasqsdn4Yk91VlF.jpg

NLP Learning

學習NLP過程(進行中),包含了

  1. 莫凡Python 上的NLP筆記和程式碼
  2. 跟著Google學ML的學習筆記和部分程式
  3. Python最強入門 邁向頂尖高手之路 : 王者歸來的部分學習筆記和程式碼

AutoMachine

使用Python進行開發的虛擬助手,利用API的方式進行觸發,Vue顯示圖案以及文字框,用於Python專案開發練習

Line Notify

使用Python進行網站爬蟲(selenium) + Line Notify,通知使用者最新一期的哪部漫畫更新囉~,並傳送漫畫的圖片到Line Notify綁定的群組上。

Powered by CakeResumePowered by CakeResume