蔡文魁

土木背景出生的IT人員,協助工程製造產業的設計AI智能化,並運用雲端運算平台進行模型訓練,與web的前後端呈現與資料串流開發

+886-928110986                                                                                                    [email protected]

  Tainan City, Taiwan  

工作經歷

專案佐理工程師  •  國家高速網路中心

三月 2019 - 十二月 2020

馬達設計自動化調整平台建置 ,讓使用者輸入初略的馬達機構設計參數,以AI模型回饋其餘細部的設計參數。此架構的訓練資料須進行大量的力學模擬,因此需要龐大的硬體運算量,為解決此需求,運用了國網中心自行研發的TWCC雲端運算平台,讓力學模擬與AI模型訓練皆在雲端設備完成,並以Python或Shell Script撰寫自動化腳本蒐集訓練資料,並彙整至AI訓練的運算設備;再透過web端的使用者介面接收使用者的輸入參數,以PHP為後台Mysql為資料庫建置Web後端,再回傳推薦設計參數。

在此專案我的工作內容如下:
1.ANSYS─Electronics Desktop做為CAE模擬核心運算工具

2.ANSYS─Electronics Desktop API調控模擬與參數調整(Python)

3.雲端平台資料流腳本撰寫(Python、linux shell Script、Windows批次檔)

4.AI演算法模組應用與參數調整(Python─Keras)

在限定的規格下,此平台可將原本耗時的力學模擬驗證時間縮短至數秒鐘完成,並回饋一組推薦參數,可解決特定規格下的馬達在反覆的細部修改時的模擬驗證時間。

#Python#linux shell script


IOT工程師  •  優貝克科技股份有限公司

五月 2021 - 至今

入職時公司正在數位轉型與AI化的初期階段,參與了感測器與PLC的資料串接與資料蒐集平台的建立。 期間我負責了PC端在各設備間的自動化資料收發架構的建立,與Web做為資料視覺化展示與操作平台的前後端架設,並串接數據分析模型的資料導入與訓練結果呈現。 詳細工作內容如下: 


1.PLC訊號蒐集與資料庫儲存(Nodejs,Redis,Mysql) 
2.客製資料視覺化呈現與AI模型修正數值於web前端呈現(React,D3js,Python-Flask,Nodejs) 
3.協助客戶現場產線資料蒐集之網路環境架設與資料接收伺服器架設(FTP,SMB) 
4.虛擬機架設用於產線PC平台環境快速架設(Virtualbox) 
5.定時資料傳輸程式GUI視窗介面與功能開發(Python-PyQt5)


#Python #MySQL #Node.js #JavaScript #Linux #網路程式設計

學歷

2016 - 2018

碩士

國立交通大學

土木工程所資訊組

2012 - 2016

學士

國立成功大學

土木工程學系

技能

語言


  • Python(Flask、PyQt5)
  • JavaScript(React)
  • Linux(Ubuntu)
  • ANSYS Electronics Desktop
  • Mysql、Redis

  • English — 中階
  • Japanese─初階

自傳

        我是蔡文魁,彰化人。喜歡探索新領域與接受挑戰,為人隨和好相處。大學就讀國立成功大學土木系,碩士班就讀國立交通(陽明交通)大學土木工程所資訊組,畢業論文為《以Laplace 分佈之最大似然估算於結構模態識別》探討資料分布與假定的線性模型的殘差處於Laplace與常態分布的不同情形,模型的參數變化情形探討。 

        第一份工作任職於新竹科學園區的國家高速網路中心,於智慧製造組擔任專案助理工程師,工作內容為開發馬達設計自動化平台,並協助測試並應用中心所開發的雲端運算平台TWCC,從內部給予使用者回饋,以及協助組內同仁將machine learning模型運算的使用者介面網頁化。本職因計畫聘僱任期結束,也隨此到外面的業界闖盪。

        目前任職於南科的優貝克科技股份有限公司,為日本的半導體與面板真空製程的設備商。入職時公司正在進行數位轉型,我也以自身經歷提供部分資料儲存架構的建議,並著手開發PLC資料連接與蒐集平台、資料呈現平台、檔案與資料定時傳送與資料撈取GUI視窗,方便工廠現場人員操作與機況數據視覺化呈現。

作品集