Dmgwlnxk2oz2cnhgzyi0

郭柏賢 Jacky Gou

熱情開朗、善於溝通、樂於挑戰

  目前在鴻海科技集團(Foxconn)擔任資深工程師,畢業於國立臺灣師範大學機電工程系碩士,是一名熱誠的軟/韌體工程師,有二年的工作經驗、一年在學兼職經驗與個人接案經驗。

工作中使用C/C++、C#、Java、HTML參與多項軟/韌體開發案,結合微控制器、嵌入式系統,進行資料採集、分析以解決實際問題。

擁有正面積極的態度、良好團隊合作與溝通能力,使工作能順利地執行。喜歡利用休閒時間專研新技術,且將功能實現並樂於分享使自己和團隊更進步。


軟/韌體工程師
 城市,台北

 +886 9********

 [email protected]

工作經歷

Foxconn鴻海科技集團, 資深工程師, 2021年4月 ~ 現在


Advantech研華科技, 軟體研發工程師, 2020年4月 ~ 2021年4月

ADAM系列產品Utility Software

 C#、Socket、OPCUA、Modbus、HTTP、MQTT、RS232/485/486、Thread

  • 透過TCP/UDP、HTTP、串列傳輸(Serial port)結合工業通訊協定與產品進行操作、設定。
  • 配合韌體(FW)的更新,維護既有產品的功能。
  • 因應韌體(FW)版本不同,針對新舊版本的產品進行相容性、防呆設計。
  • 添加新開發產品進行操作、設定。 
  • 檢查版本並自動更新。 
  • 功能優化、提升使用者體驗(UX)。


WISE系列產品Utility Software

 C#、Socket、Modbus、HTTP、MQTT、RS232/485/486、Thread

  • 透過TCP/UDP、HTTP、串列傳輸(Serial port)結合工業通訊協定與產品進行操作、設定。 
  • 配合韌體(FW)的更新,維護既有產品的功能。 
  • 因應韌體(FW)版本不同,針對新舊版本的產品進行相容性、防呆設計。
  • 添加新開發產品進行操作、設定。  
  • 功能優化、提升使用者體驗(UX)。


產品Library開發

 C#、C++、Socket、HTTP、MQTT、RS232/485/486、Thread

  • 透過TCP/UDP、HTTP、串列傳輸(Serial port)結合工業通訊協定與產品進行操作、設定。
  • 配合FW的更新,維護Library對既有產品的功能操作。 
  • 增加新產品的函式提供客戶再次開發使用。
  • 協助客戶撰寫C++範例程式呼叫C#編譯後的dll檔。 
  • 撰寫multi-thread範例程式提供客戶使用。


鼎堅航太, 軟體工程師, 2018年11月 ~ 2020年4月

開發量測巡查、通報APP

 Java、HTTP、MQTT、GPS、Google Map、Line Bot

  • 接收公司開發之管理系統所指派的任務。
  • 將任務打點至Google Map以便巡查、通報。
  • 透過MQTT定時推送GPS資訊。
  • 使用APP過程如有問題,可使用LineBot將訊息推送至指定群組。
  • 將現場拍攝照片進行圖片壓縮以解決成果上傳封包過大問題
  • 透過Web API將成果上傳至後端伺服器以便存入資料庫。


開發APP更新部署上線輔助工具

C#、HTTP、Jenkins

  • 以C#透過HTTP取得線上Jenkins所有專案。
  • 以C#透過HTTP請求Jenkins,Jenkins自動至GitLab取得最新APP專案並建置APK。


F90 GPS儀器整合開發

Java、Socket、Thread

  • 與開發廠商聯繫取得開發手冊。
  • 在APP建置Socket Server以便GPS儀器將資料傳至APP。
  • 解析F90 測量後GPS資料並將成果透果Web API上傳至後端伺服器。


開發APP及時監控頁面

 HTML、JavaScript、MQTT

  • 建置MQTT server
  • 接收/呈現APP定時推送GPS資訊成果。
  • 開發一廣播功能,管理員可及時發送公告。


開發APP閃退分析輔助工具

 C#、MQTT、Slack Bot、Win32 API

  • 以C#透過MQTT接收APP閃退的log資訊以便除錯。
  • 以C#將閃退的log資訊透過Slack Bot傳至開發人員Slack群組。
  • 當接收到APP閃退的log資訊時,呼叫Win32 API控制主機板蜂鳴器發出警告聲。


開發政府電子採購網輔助工具(網路爬蟲)

 C#、HTTP、Google Drive

  • 分析政府電子採購網查詢流程,以C#透過HTTP模擬查詢流程來達到快速查詢功能。
  • 指定關鍵字存放與Google Drive雲端文件,方便快速新增/修改關鍵字。


逸奇科技, 韌體工程師,2017年07月 ~ 2018年04月(兼職)

開發公司產品External功能

C#、MQTTMongoDB

  • 既有訊號分析軟體開發External功能、撰寫功能使用文件。
  • 使用MQTT拋傳資料至資料庫。

具時頻分析之智能磨床機械設計開發
C++
  • 負責Analog Devices ADSP-21479韌體開發。
  • 使用Analog Devices ADSP-21479對震動訊號做FFT。
  • 將FFT成果進行驗證、計算運行時間。

學歷

國立臺灣師範大學,機電工程系,碩士,2016 ~ 2019

畢業論文: 以卷積神經網路為基礎之軸承故障診斷系統  論文連結
 Python、TensorFlow
  • 探討傳統軸承故障診斷方式及改善空間。
  • 以卷積神經網路為基礎,將不同轉速之資料作為資料集以建置神經網路模型
  • 透過深度學習神經網路實現一跨轉速之軸承故障診斷系統。
  • 應用於單一轉速、複合轉速、跨轉速的故障診斷皆有良好效果。
  • 將測試資料集的轉速資料進行辨識,正確率高達 99.66%。

106年科技部「創新創業激勵計畫」創業傑出獎,獎金200萬
 C++、Bluetooth、GPS
  • 使用低成本之導航晶片實現公分等級之精準定位與導航。
  • 創新的快速定位技術,只需2秒衛星觀測量即可完成定位。
  • 主要負責韌體開發,利用MTK MT-2523微處理器的Bluetooth將GPS資料傳送至手機APP。


美和科技大學,資訊科技系,學士,2012 ~ 2016

專題研究: 以影像分析為基礎之微流體紙晶片檢測方法與可攜裝置研發  論文連結  Demo影片
C++、Node.js、WebRTC、HTTP、JavaScript、MCU、Web Socket、Wireless、電路設計
  • 以C++設計一微流體紙晶片影像處理分析方法確認可行性。
  • Raspberry Pi連接USB Camera擷取影像並進行影像處理分析。
  • 將設計的方法改成Node.js並在Raspberry Pi執行。
  • 設計一裝置方便攜帶及減少擷取影像時受外在干擾。
  • 使用任何具開啟瀏覽器(ex.行動裝置、電腦)的裝置皆可操作本裝置進行流體紙晶片檢測。

中華民國專利: 紙式檢測裝置之顏色辨識方法
 專利編號: I609352(發明)
  • 以影像處理提出一新的微流體紙晶片檢測方法。

2014年飆機器人全國智能創新應用大賽,第一名
  Basic、電路設計、感測器
  • 設計一機器車自行移動至指定目的地,途中搭配感測器偵測障礙物並閃避。
  • 負責Parallax Basic Stamp 2韌體開發、硬體電路設計。

專業技能


Windows軟體開發

  • Microsoft Visual Studio (C++、C#) 
  • C++ Builder (C++)
  • Dev C++ (C++)


Linux/Mac軟體開發

  • NetBeans (Java)
  • Spyder (Python)
  • GCC (C++)


行動裝置軟體開發

  • Android Studio (Java)
  • Cordova (HTML、JavaScript)
  • Eclipse (C++、Java)


嵌入式系統

  • Advantech Embedded Box
  • MTK LinkIt Smart 7688 Duo
  • Raspberry Pi
  • Arduino Yun


微控制器應用與設計

  • NXP KW24D512
  • MTK MT-2523
  • Analog Devices ADSP-21479
  • ATMEL AT89C51
  • BBC Micro Bit
  • MTK LinkIt One
  • Parallax Basic Stamp 2
  • Arduino


AI與影像處理

  • TensorFlow
  • OpenCV
  • VideoLab


Web前端開發

  • HTML 
  • CSS
  • Bootstrap
  • JavaScript
  • jQuery
  • Ajax
  • D3.js


Web後端開發

  • Node.js
  • Express.js
  • PHP
  • Laravel
  • Golang


資料庫

  • MySQL
  • SQL Server
  • PostgreSQL
  • MongoDB


通訊協定

  • RS-232/485
  • UART
  • SPI
  • I2C
  • HTTP
  • Socket TCP/UDP
  • Web Socket
  • WebRTC
  • MQTT
  • Wi-Fi
  • Bluetooth
  • ZigBee


作業系統

  • Microsoft Windows
  • Ubuntu
  • Fedora
  • Raspbian
  • OpenWrt
  • FreeRTOS


伺服器建置

  • Apache HTTP
  • IIS
  • FTP
  • MQTT


CI/CD與版本控制

  • Jenkins
  • Git
  • GitHub
  • GitLab
  • SourceTree


其他IDE

  • Microsoft Visual Studio Code
  • Cross Core Embedded Studio
  • IAR
  • Keil uVision
  • SublimeText
  • Vim


聊天機器人

  • Line Bot
  • Slack Bot

個人接案經歷

Microbit 智能小屋研習,講師, 2018

 JavaScript、GitHub、SPI、I2C、感測器

  • 教材準備及採購零組件。
  • 指導苗栗縣內國中、高中職學校教師操作Microbit。
  • 將部分難度較高的程式碼包成函式庫,並上傳至GitHub方便學員使用。
  • 負責指導程式撰寫、電路設計、感測器應用。

Paragraph image 06 00@2x
Paragraph image 06 01@2x
Paragraph image 06 02@2x

專案


創新創業激勵計畫

與實驗室的團隊參與該計畫榮獲創業傑出獎及獎金200萬。使用低成本之導航晶片實現公分等級之精準定位與導航。 創新的快速定位技術,只需2秒衛星觀測量即可完成定位。計畫中主要負責Bluetooth、GPS韌體開發。


可攜式紙晶片檢測裝置

設計一檢測流程與可攜檢測裝置,使用Raspberry Pi連接USB Camera擷取紙晶片影像,使用影像處理進行色彩分析,該裝置建置HTTP Server方便任何具開啟瀏覽器的裝置進行連線操作。


可攜式膚質檢測裝置

設計一檢測流程與可攜檢測裝置,使用Raspberry Pi連接USB Camera擷取皮膚影像,使用影像處理進行膚質色彩分析,並搭載7吋觸碰螢幕進行操作。

Paragraph image 06 00@2x
Paragraph image 06 01@2x
Paragraph image 06 02@2x

數位化光明燈系統之開發

負責該案子圖片轉換電子紙的介面程式、C#撰寫Socket伺服端、Socket客戶端APP,方便透過手機APP進行更新電子紙上的相關資訊。


簡易居家環境監控裝置

透過微控制器連接溫、濕度感測器與繼電器,當感測器的數值大於設定時,自動控制繼電器將指定插座或電器進行開啟或關閉。


多功能Line群組開發

透過Line Bot建置具有會員註冊、修改資料的Line群組,並在群組發行活動、統計參與活動人數。

Paragraph image 06 00@2x
Paragraph image 06 01@2x
Paragraph image 06 02@2x

證照


Paragraph image 06 00@2x
Paragraph image 06 01@2x
Paragraph image 06 02@2x


Oracle, Java

Microsoft, C#

Microsoft, HTML

Powered by CakeResumePowered by CakeResume