Avatar of 陳文諭 Jesse Chen.

陳文諭 Jesse Chen

Software Engineer
期望透過程式,讓生活更便利。 • 5 年以上 Python 實務開發經驗。 • 具備架構設計能力:任職期間,在團隊中負責專案架構設計,能針對客戶需求設計合適的整體運作流程。 • 具備全端網站的實務經驗:能獨立完成整個專案的流程設計、資料庫規劃、前後端功能開發;也能協助團隊夥伴,補足團隊中需要的能力。 • 自我挑戰與自主學習:自大學起持續接觸外包市場,透過各式各樣的專案,察覺自身欠缺的能力,努力自學吸收新知。 我的履歷:https://www.cakeresume.com/wenyu-chen
Logo of TSMC 台積電.
TSMC 台積電
Logo of 國立清華大學 National Tsing Hua University.
國立清華大學 National Tsing Hua University
Hsinchu, Hsinchu City, Taiwan

Skills

Python
Qt
OpenCV
Backend Development
Django(Python)
Flask(Python)
Laravel
Node.js
ZK
HTML/CSS
jQuery
Bootstrap
NSIS
C++

Languages

Chinese
Native or Bilingual
English
Intermediate

Work experiences

Logo of TSMC 台積電.

Senior Engineer

TSMC 台積電
Full-time

Jul 2023 ~ Present
Hsinchu City, Taiwan 300
Logo of 自由接案.

Software Engineer

自由接案
Freelance

May 2022 ~ Jun 2023
1 yr 2 mos
外包專案經歷簡介: https://drive.google.com/file/d/14IkS412aaNXK1pvftEQ26_YjTT03dnM7/view?usp=drive_link [個人發包案件-通緝犯掛號追蹤系統] • 協助新北市員警開發 PyQt 撰寫之 GUI。在員警輸入手上的通緝犯名單資料後,透過用 Python 撰寫的爬蟲連線到新北各大醫院掛號系統,自動輸入通緝犯資料,查詢掛號紀錄;一旦發現通緝犯掛號預約看診,員警即可提前在醫院附近巡邏埋伏,逮捕通緝犯。 • 使用技術: Python、Qt、 網路爬蟲 [個人發包案件-Cubic 翻譯軟體] • 協助從事翻譯的案主將翻譯工作流程商品化,為其規劃專案架構。透過 Python 撰寫翻譯功能, PyQt 撰寫 GUI,客製類似 Excel 功能之表格,並支援在 Excel、Word 之間將表格內容複製貼上。 • 用 Django 撰寫軟體授權伺服器,架設於 AWS 上。 • 使用技術: Python、 Qt、 文字處理、 Django、 MySQL、 AWS [個人發包案件-蝦皮賣場訂單彙整爬蟲] • 透過 Python 撰寫爬蟲,協助案主查詢自己的賣場訂單,彙整後輸出至 Excel 存檔,方便案主快速出貨。 • 使用技術: Python、 Qt、 網路爬蟲 [福華資訊科技-PCB 工程管理介面] • 協助福華資訊用 PyQt 開發介面軟體,撰寫 PCB 制前設計流程演算法。 • 使用技術: Python、 Qt、 PostgreSQL
Logo of 正文科技股份有限公司 Gemtek Technologies Co. Ltd      .

Software Engineer

正文科技股份有限公司 Gemtek Technologies Co. Ltd
Full-time

Nov 2018 ~ Apr 2022
3 yrs 6 mos
Hsinchu County, Taiwan
• 於 雲端研發處-軟體四部 任職 軟體工程師 • 團隊簡介:https://sites.google.com/gemteks.com/cs-ai-and-vision-team/home [醫材讀數辨識服務 DHO MEOCR] • 專案簡介: https://sites.google.com/gemteks.com/cs-meocr • 負責規劃專案架構、演算法運作流程、並開發排版分析演算法。 • 負責用 Django 撰寫網站前台、後台架構,分別架設於 Ubuntu、Linux 系統之機器上。 • 設計並撰寫 Restful API,與 DHO (名醫實時通) APP 之越南工程師團隊透過英文溝通合作,協助他們完成 API 串接。 • 使用技術:Python、YOLO、Django、MariaDB 、Google Vision API、Restful API、HTML、CSS (Bootstrap)、jQuery [天線扣頭檢測 Auti-FVMI] • 專案簡介: https://sites.google.com/gemteks.com/cs-auto-fvmi/home • 沿用 Auto-Scanner 之專案架構,針對 Intel SiP Module 設計,透過訓練後的 ResNet 模型,檢測可天線扣頭之完整性,加快檢測流程。 • 使用技術: Python、Qt、OpenCV、NSIS、CNN、Flask [鐳雕模板首件比對 FAI] • 專案簡介: https://sites.google.com/gemteks.com/cs-fai • 沿用 Auto-Scanner 之專案架構, 透過 OpenCV 撰寫模組比對及文字辨識,自動偵測鐳雕首件外觀之瑕疵,減少錯誤打件之風險,進而提高生產品質。 • 使用技術: Python、Qt、OpenCV、NSIS、OCR [整盤快速掃碼 Auto-Scanner] • 專案簡介: https://sites.google.com/gemteks.com/cs-auto-scanner • 首次獨自負責開發之專案。 • 規劃專案架構、設計工業相機視覺系統、並與另外兩個部門一同定義檢測結果的傳輸流程。 • 透過 PyQt 撰寫之 GUI 定義使用者操作流程,用 Makefile 自動化軟體部署流程,並加入 NSIS 撰寫之安裝精靈,讓使用者可一鍵完成驅動程式及軟體之安裝流程。 • 將原本 45 秒的檢測流程加快至 4 秒內完成。在第一台設備正式上線後,半年內增購至 11 台。 • 使用技術:Python、Qt、OpenCV、NSIS [自動視覺檢測系統 SiP Module Auto-Inspection System] • 專案簡介: https://sites.google.com/gemteks.com/cs-sip-module-auto-inspection • 在 Ubuntu 平台上,透過 PyQt 開發 GUI,即時顯示工業相機之畫面整體檢測結果。 • 透過 Python 控制 XY-Table,並設計移動檢測之定位流程。 • 使用技術:Python、Qt、OpenCV、XY-Table Controller [Intel 模組瑕疵檢測方案] • 針對 Intel M.2 無線網卡設計,結合工業檢測設備及影像處理技術,提供 AOI 檢測方案,檢查產品瑕疵。 • 負責規劃專案架構,並透過 PyQt 撰寫 GUI,設計使用者操作流程。 • 透過 OpenCV 撰寫之演算法,偵測 PCB 上的漏銅情形。 • 與公司前輩共同開發 OCR 演算法,可快速檢查標籤上文字內容是否錯誤。 • 使用技術: Python、Qt、OpenCV、OCR [村里長資訊查詢系統] • 透過 AJAX 連線政府 API 取得 Open Data,並撰寫網頁呈現村里長資訊。 • 使用技術: NodeJS、HTML、CSS (SB Admin 2) 、jQuery、AJAX
Logo of  Browan Communications Inc..

系統測試實習生

Browan Communications Inc.
Internship

Feb 2018 ~ Nov 2018
10 mos
Hsinchu County, Taiwan
[Intel Education Cap | 課程離線備份 POC] • 在 Intel Education Cap 內建的 Ubuntu 系統上,額外撰寫一個 PHP Laravel 的操作介面,讓教師可以在登入後,選擇要下載暫存的教學影片。在偏鄉有限的網路流量或暫時斷網的情況下,可以持續提供數小時的教學課程。 • 使用技術:PHP、Laravel、MySQL、HTML、CSS (Bootstrap)、jQuery、Linux [設備管理系統 DMS] • 在 MacOS 上,透過 Java ZK 框架撰寫設備管理系統,並介接合作部門提供之 Restful API,提供管理者在登入後,可查看連線設備之清單、遠端管理 IoT 設備進行重啟、OTA 更新等功能。 • 使用技術: Java、ZK、MariaDB、HTML、CSS (Bootstrap)、AJAX [DropAP | APP 自動化測試] • 透過 Python、Robot Framework 撰寫測試腳本,將 APP 測試流程自動化。 • 架設 Jenkins 伺服器,每日自動依據排程執行測試,並將測試結果彙整回報至信箱。 • 使用技術: Python、Robot Framework、Jenkins、ADB Tool [Smart Sprinkler Controller | Wi-Fi Connection Test] • 撰寫 Robot Framework 腳本,針對產品進行 Wi-Fi 連線壓力測試。 • 使用技術: Python、Robot Framework、Jenkins、Linux [LoRaWAN | Firmware Upgrade Tool] • 透過 Python 撰寫 RS-232 連線,控制 LoRaWAN 模組進行韌體自動升級,加快驗證流程。 • 使用技術: Python、Serial(RS-232)
Logo of 清華大學 課外活動組.

網站管理員(約聘)

清華大學 課外活動組
Contract

Jul 2015 ~ Feb 2017
1 yr 8 mos
Hsinchu, Hsinchu City, Taiwan
[清大社團管理系統] • 撰寫活動報名網頁、維護 PHP 伺服器運作、處理資安問題。 • 使用技術: HTML、CSS、Javascript、PHP、MySQL、Apache [社團評鑑評分機制實作] • 透過 VBA 彙整各評審之評分表,統計分數並自動排名。 • 使用技術: Excel VBA

Educations

Logo of 國立清華大學 National Tsing Hua University.

國立清華大學 National Tsing Hua University

Bachelor’s Degree
資訊工程

2012 - 2018
Activities and societies
2014/社團幹部/學生會/活動長 2014/社團幹部/梅竹工作會/活動長 ------------------------------
Description
專題 2015/校園開放資料與API系統/入圍決賽未得獎 (使用技術: Ruby on Rails) ------------------------------ 程式競賽 2015/兩岸清華程式競賽/佳作 (使用技術: C++) 2015/全國大專電腦軟體設計競賽(NCPC)/第三名 (使用技術: C++) 2015/國際大學生程式設計競賽-亞洲區越南站(ICPC)/代表出國參賽未得獎 (使用技術: C++) 2015/國際大學生程式設計競賽-亞洲區台北站(ICPC)/Honorable Mention (使用技術: C++)
Powered By CakeResume