CakeResume Talent Search

Advanced filters
On
4-6 years
6-10 years
10-15 years
More than 15 years
Avatar of Rain Shih.
Avatar of Rain Shih.
RD 工程師 @旗標科技股份有限公司
2016 ~ Present
More than one year
施雨亨 Rain Shih 至今於旗標科技擔任工程師, 主要為資訊電子 (Maker) 教育產品開發, 從發想、提案、教學實驗設計、硬體開發至書籍編寫, 可獨立作業亦可團隊合作, 產品主題囊括自駕車、機器視覺、機器學習、單晶片應用、資訊安全等。 也曾參大型互動裝置開
MCU應用與設計
Arduino C/C++
Python
Employed
Full-time / Interested in working remotely
4-6 years
私立銘傳大學
數位多媒體設計
Avatar of Jimmy Tseng.
Avatar of Jimmy Tseng.
數據分析師 @中租迪和股份有限公司
2022 ~ Present
Data Analyst 數據分析師 / Data Scientist 資料科學家
Within one year
分析 2. 人格測驗英文測驗試題研究設計 3. 熟悉人資相關業務(招募、訓練) 4. 企業文化體驗 學歷 銘傳大學 Ming Chuan University, MCU 應用統計資料科學研究所銘傳大學 Ming Chuan University, MCU 應用統計資訊學系技能 Python Excel SQL Server MySQL / Mariadb Pandas Numpy Matplotlib 語言 English — 進階 Japanese — 初階
Python
Excel
SQL Server
Employed
Full-time / Interested in working remotely
4-6 years
銘傳大學 Ming Chuan University, MCU
應用統計資料科學研究所
Avatar of Matt Lin.
Avatar of Matt Lin.
Past
產品總監 @深圳新創公司
2016 ~ 2018
大陸區市場總監
More than one year
FAE經理 利順精密科技 Accelerometer & Magnetic sensor MEMS原廠, 負責大陸區FAE所有技術支持 帶領底下FAE客戶設計技術整合, 量產相關support 在Android MID/MCU/行車紀錄器/遊戲手柄等各種領域設計到量產 並規劃底層驅動發行方式算法應用探討 使公司半年內在大陸地
C
VB.NET
Unemployed
Full-time / Interested in working remotely
10-15 years
台灣中原大學
工業工程學系
Avatar of the user.
Software Engineer / Backend Engineer
Within three months
FastAPI(Python)
System Design
GCP Compute Engine
Unemployed
Full-time / Interested in working remotely
6-10 years
中原大學 Chung Yuan Christian University
資訊工程學系
Avatar of 邱智麟.
Avatar of 邱智麟.
軟/韌體工程師 @北河精密機電有限公司
2017 ~ 2023
軟/韌體工程師
Within one year
內部每個月舉辦教育訓練。 使用C語言開發馬達控制器,幫助公司擴大業務銷售市場。 (Microchip、STM32、ESP32、Arduino) 配合馬達控制器,進行桌面應用程式之設計撰寫。(Qt C++、C#) 超過30間客戶的合作經驗,其領域包括:半導體製程機台、 醫療/復健用具 、電動螺絲
C
C++
MCU
Employed
Not open to opportunities
Full-time / Interested in working remotely
4-6 years
亞東科技大學
通訊工程系
Avatar of 何品豪.
Offline
Avatar of 何品豪.
Offline
資深工程師 @Qisda Corporation
2021 ~ Present
軟體工程師
Within six months
計等感測器元件。 通信協定應用:使用UART、I2C、TIMER、以及ETH等通信協定作為控制接口。 雙微控制器架構設計:考慮到風險控管,精心設計了雙微控制器架構。 系統控制保護:主導雙微控制器架構的控制保護系統運作,以確保系統的穩定安全性。 佳世
C++
Python
Tensorflow (Keras)
Employed
Not open to opportunities
Full-time / Interested in working remotely
4-6 years
元智大學
資訊工程, 生物資訊
Avatar of the user.
Avatar of the user.
正研究員 / 資深工程師 @達方電子股份有限公司
2021 ~ Present
全職、儲備幹部
Within one year
Word
PowerPoint
Excel
Employed
Full-time / Interested in working remotely
4-6 years
清雲科技大學
光電工程所
Avatar of 林鼎翊.
Avatar of 林鼎翊.
Past
半導體製程工程師 @Visera 采鈺科技
2022 ~ 2023
工程師、軟體工程師、高級工程師、
Within six months
TCP IP/ RS232通訊協定軟體撰寫 3. 撰寫技術手冊SOP、技術支援 工程師 • HIWIN Technology 十二月十一月 2020 主要工作為電動夾爪產品研發應用(Research & Design),曾在8人團隊中負責Microchip MCU韌體程式撰寫、除錯運動控制演算法開發,以及編寫各種相關技術文件、手冊,並曾
Word
Excel
PowerPoint
Unemployed
Ready to interview
Full-time / Not interested in working remotely
4-6 years
國立中興大學
電機工程學系
Avatar of 王文宏.
Avatar of 王文宏.
資深軟體工程師 @希恩體感科技股份有限公司 CyweeMotion Inc.
2021 ~ Present
Software Engineer / Algorithm Engineer / Firmware Engineer
Within one month
顧問 • May 2017 ~ Jun 2017 基於超寬頻 Ultra-wideband 室內定位之倉儲系統原型系統設計實現 1. 對工作單位介紹超寬頻定位系統之概念個人室內定位研究 2. 應用於倉儲管理之定位系統架構設計建議規劃 3. 定位裝置硬體設計、驗證微控制器韌
C
Matlab
Python
Employed
Open to opportunities
Full-time / Interested in working remotely
6-10 years
中原大學 Chung Yuan Christian University
電機工程
Avatar of the user.
Avatar of the user.
Deputy Manager @Wistron NeWeb Corporation
2021 ~ Present
Software Manager / Software Supervisor
Within two months
C Programming
JAVA
Embedded Linux
Employed
Open to opportunities
Full-time / Interested in working remotely
10-15 years
Nation Tainan University
Wirelesss Sensor Network

The Most Lightweight and Effective Recruiting Plan

Search resumes and take the initiative to contact job applicants for higher recruiting efficiency. The Choice of Hundreds of Companies.

  • Browse all search results
  • Unlimited access to start new conversations
  • Resumes accessible for only paid companies
  • View users’ email address & phone numbers
Search Tips
1
Search a precise keyword combination
senior backend php
If the number of the search result is not enough, you can remove the less important keywords
2
Use quotes to search for an exact phrase
"business development"
3
Use the minus sign to eliminate results containing certain words
UI designer -UX
Only public resumes are available with the free plan.
Upgrade to an advanced plan to view all search results including tens of thousands of resumes exclusive on CakeResume.

Definition of Reputation Credits

Technical Skills
Specialized knowledge and expertise within the profession (e.g. familiar with SEO and use of related tools).
Problem-Solving
Ability to identify, analyze, and prepare solutions to problems.
Adaptability
Ability to navigate unexpected situations; and keep up with shifting priorities, projects, clients, and technology.
Communication
Ability to convey information effectively and is willing to give and receive feedback.
Time Management
Ability to prioritize tasks based on importance; and have them completed within the assigned timeline.
Teamwork
Ability to work cooperatively, communicate effectively, and anticipate each other's demands, resulting in coordinated collective action.
Leadership
Ability to coach, guide, and inspire a team to achieve a shared goal or outcome effectively.
Within six months
軟體工程師
Logo of Qisda Corporation.
Qisda Corporation
2021 ~ Present
台灣桃園市桃園區桃園
Professional Background
Current status
Employed
Job Search Progress
Not open to opportunities
Professions
Back-end Engineer
Fields of Employment
Software
Work experience
4-6 years
Management
I've had experience in managing 1-5 people
Skills
C++
Python
Tensorflow (Keras)
C
MCU programming
linux
Bioinformatics
git
STM32 Firmware Development
Andorid
JAVA
MQTT
Flutter
Languages
English
Intermediate
Chinese
Intermediate
Job search preferences
Positions
軟體工程師
Job types
Full-time
Locations
台灣桃園市桃園區桃園, 台灣台北, 台灣新竹縣
Remote
Interested in working remotely
Freelance
Yes, I freelance in my spare time
Educations
School
元智大學
Major
資訊工程, 生物資訊
Print
Vwa3cmpxxrhgbjbfj1kf

何品豪(He Pin-Hao)
Ventrue

Software Engineer  •  城市,TW  •  [email protected]

畢業於元智大學資訊工程系,研究所專研領域為生物資訊(Bioinformatics)


喜歡貓咪、TRPG、編劇、閱讀、健身、料理
 喜歡嘗試各種方便的小工具讓生活可以過得更懶散

技能


作業系統類

UNIX(CentOS、Ubuntu)

ShellScript

Windows


程式設計類

PHP

MFC

C/C++

Python

WinForm

Ruby

Qt

Flutter (Android/iOS)

Java(Android)


資料庫使用

MySQL

PostgreSQL

學歷

元智大學, 學士學位, 資訊工程學系, 2009 ~ 2013

國科會計畫:以平行化演算法在分散式系統上切割含參數多邊形
指導教授:曾奕倫

Ilzjsx4camhal68qa3qi

元智大學, 碩士學位, 資訊工程 & 生物資訊, 2013 ~ 2015

研究題目:NGS、miRNA、lncRNA
畢業論文(中文):在HCMV病毒感染的樣本中定義病毒與宿主間的微核糖核酸交互關係
畢業論文(英文):Identification of miRNA-miRNA interactions between virus and host in HCMV infection
 指導教授:李宗夷

Ilzjsx4camhal68qa3qi

工作經歷

佳世達 Qisda Corporation. , 資深工程師, Mar 2021 ~ Oct 2022

1. 科專計畫實施與管理:

主導角色負責科研專案中的軟體系統驗證工作,並專注於IEC62304法規需求文件的整理與解讀。專業驗證與分析嵌入式系統與伺服器控制介面的性能,並且積極追蹤並優化軟體開發進度。進行全面的優劣分析,針對首代機型的系統進行改良,並設計次代機型的系統架構和控制元件。對GPL、LGPL、MIT、Apache2.0、EPL等開放源碼軟體授權規則有深入研究,並用於尋找最適合的軟體工具以適用於未來的開發工作

  • 科研計畫管理:主導並執行科研計畫,追蹤並優化軟體開發進度。
  • 軟體系統驗證:驗證嵌入式系統與伺服器控制介面的性能。
  • 法規文件整理與解讀:專注於IEC62304法規需求文件的整理與解讀。
  • 系統分析與設計:進行首代機型的系統優劣分析,並設計次代機型的系統架構和控制元件。
  • 開放源碼軟體授權規則研究:對GPL、LGPL、MIT、Apache2.0、EPL等開放源碼軟體授權規則有深入研究。
  • 適合的軟體工具選擇:根據開放源碼軟體授權規則的研究,尋找最適合的軟體工具以適用於未來的開發工作。

Gtq96wttttexqowco3ws

佳世達 Qisda Corporation. , 資深工程師, Oct 2022 ~ 現在

2. 嵌入式系統開發:

倚賴過往科研專案的累積經驗,成功研發出第二代機型。在開發過程中,選用STM32微控制器作為底層主驅動核心,以實現精準且細緻的控制元件操作與作業系統管理。此外,涵蓋了一系列的控制元件,包括齒輪馬達、無刷直流馬達(BLDC)、電磁閥、電導度計與溫度計等感測器元件,並透過UART、I2C、TIMER及ETH等多種通信協定進行控制。 為應對風險,本人精心設計了一套雙微控制器架構,並主持其控制與保護系統的運作,以確保整體系統的穩定與安全。此設計方案綜觀風險控管與實際運作,顯示出強大的系統整合能力與風險應對策略。

  • 第二代機型開發:基於科研專案經驗,成功開發並優化了第二代機型。
  • STM32微控制器應用:憑藉過去的經驗,利用STM32微控制器作為底層主驅動核心,實現控制元件與作業系統的精確操作。
  • 元件控制:負責控制一系列元件,包括齒輪馬達、無刷直流馬達(BLDC)、電磁閥、電導度計以及溫度計等感測器元件。
  • 通信協定應用:使用UART、I2C、TIMER、以及ETH等通信協定作為控制接口。
  • 雙微控制器架構設計:考慮到風險控管,精心設計了雙微控制器架構。
  • 系統控制與保護:主導雙微控制器架構的控制與保護系統運作,以確保系統的穩定與安全性。

Gtq96wttttexqowco3ws

佳世達 Qisda Corporation. , 資深工程師, Oct 2022 ~ 現在

3. 使用者操作介面開發:

於第二代機型開發中,利用Qt作為使用者介面開發,並以此實現精緻且直覺的使用者介面。借助UI設計工具Figma,能迅速完成使用者操作介面以及視覺效果的設計。利用開放源碼軟體授權工具,將設計的介面順利轉換為Qt程式碼,有助於提升使用者介面開發的效率。 此外,對於Qt的LGPL授權進行了深度研究,並根據其要求設計出符合開放源碼授權要求的架構,既能降低授權購買成本(約每年130,000元),同時也在確保安全性的前提下,符合法規規定。 最後,成功建立一套跨平台的編譯流程,實現使用者介面的快速移植,滿足多平台需求。

  • 顯示控制端的選擇:在第二代機型的開發中,成功選擇並應用Qt作為顯示控制端。
  • 使用者介面設計:利用Figma等UI設計工具,迅速完成使用者操作介面以及視覺效果的設計。
  • 開放源碼軟體授權工具的應用:有效地利用開放源碼軟體授權工具,將設計好的介面轉化為Qt程式碼,提升開發效率。
  • LGPL授權研究:對Qt的LGPL授權進行深度研究,並設計出符合開放源碼授權要求的架構。
  • 成本與法規遵守:在滿足開放源碼授權架構的同時,降低授權購買成本(約每年130,000元),並符合法規要求。 
  • 跨平台編譯流程的建立:成功建立一套跨平台的編譯流程,實現使用者介面的快速移植,以滿足多平台的需求。

Gtq96wttttexqowco3ws

工作經歷

英華達 Inventec Appliances Corp. , 副理(代)二級, Nov 2015 ~ Mar 2021

1. 私有雲版本控管系統功能開發及維護:

負責開發維護公司內部使用版本控管私有雲,伺服器是使用Ruby on Rails(ROR)與PostgreSQL為架構,依照公司使用者需求修改使用者操作介面與伺服器功能維護,且因版本控管系統有跨site使用需求,為其增加了多點共享資料庫功能,使海外用戶可以連線至當地伺服器使用,不需連線至國內伺服器。

  • 前台頁面修改
  • 後台資料庫整合
  • 跨site伺服器資料同步
  • 伺服器安全性設置
  • git

2. MCU嵌入式系統開發:

負責開發嵌入式系統GUI操作介面,系統架構為FreeRTOS on Cortex-M3,在此專案系統中,開發多個task,分別控制各種不同的元件如:WiFi、馬達、感測器或是GUI介面,並且根據不同情境,設定各個task優先權進行系統實作。此系統網路通訊使用MQTT(Message Queueing Telemetry Transport)通訊協定,此專案成功將MQTT通訊協定之功能移植至嵌入式系統之中,並且確保通訊過程能夠保證符合QoS2之品質管理。

  • MCU
  • C
  • MQTT(Message Queueing Telemetry Transport)、QoS2
  • GUI


3. 生物基因定序分析:

根據各項需求開發分析演算法,進行第三代基因定序(Oxford Nanopore)序列分析,利用keras根據人類基因體表現量資料,開發類神經網路分析模型,並產出混淆陣列(confusion matrix),預測輸入檢體罹患癌症風險,主要使用python3進行分析實作。

  • python3
  • keras


4. 工程驗證APP程式開發:

開發產線單元驗證測試用APP,依照產品功能實作包含藍芽及網路通訊驗證功能,提供產線進行各元件測試驗證。使用Java開發Android APP也利用darts開發Flutter開發雙平台測試APP。

  • Java
  • darts(Flutter)
  • BLE
  • MQTT
  • RTSP

Gtq96wttttexqowco3ws

Side Project (1) - Pathfinder_2e_Critical_Hits(JS)

Projects 00 00@2x

Pathfinder_2e_Critical_Hits


For less effort when players&DM playing Pathfinder 2E using Critical Deck.

This website create random  number from 1 to 53.

User can simply click&refresh to get specific effect of damage effect.

GitHub Link

Side Project (2) - PChome API Customization(Node.jS, python)

Projects 00 00@2x

PChome API

Base on PChome API to improve user experience during some extreme situation.

Add some convenience feature with user requirement.

GitHub Link

Side Project (3) - Wordle Help You Guess(JS)

Projects 00 00@2x

Wordle Help You Guess

For lazy person who wants update your daily result but dosen't want to play this game.

This little cheat website also been "zǔ" within couple of hours.

GitHub Link

喜歡的書


Readings 00 00@2x

Vampire: The Masquerade

吸血鬼 - 避世潛藏 5版,由白狼出版社所出版的黑暗世界系列角色扮演遊戲其中之一的子系統。

吸血鬼想嘗試讓玩家藉由遊戲扮演的方式,探討道德難題以及情感衝突的故事體驗。


Readings 00 01@2x

Call of Cthulhu

克蘇魯的呼喚TRPG,由混沌社(Chaosium Inc.)改編自美國作家 H·P·洛夫克拉夫特所著的同名恐怖小說。

其中核心的所嘗試告知的一段話 - 

「人類最古老而強烈的情緒,便是恐懼。而其中最古老最強烈的恐懼,便是面對未知的恐懼。」


Readings 00 00@2x

Pathfinder second edition

尋路者傳奇2版,由paizo出版。

中古奇幻世界觀,劍與魔法在名為葛拉瑞恩(Golarion)的幻想奇幻大陸,玩家扮演冒險者旅行探險。


Readings 00 01@2x

Pulp Cthulhu

克蘇魯的呼喚TRPG的其中之一的子系統 - 泡普克蘇魯。

玩家扮演的不在是無力的調查員,而是具有力量的英雄。不同於原始版本的遊戲讓人感到壓抑沈重,泡普克蘇魯整體遊戲氛圍而是變得戲謔荒誕。

Vwa3cmpxxrhgbjbfj1kf

何品豪(He Pin-Hao)
Ventrue

Software Engineer  •  Taiwan  •  [email protected]

畢業於元智大學資訊工程系,研究所專研領域為生物資訊(Bioinformatics)


喜歡貓咪、TRPG、各式文學
 喜歡嘗試各種方便的小工具讓生活可以過得更懶散

技能


作業系統類

UNIX(CentOS、Ubuntu)

ShellScript

Windows


程式設計類

PHP

MFC

C/C++

Python

WinForm

Ruby

Flutter (Android/iOS)

Java(Android)


資料庫使用

MySQL

PostgreSQL

學歷

元智大學, 學士學位, 資訊工程學系, 2009 ~ 2013

國科會計畫:以平行化演算法在分散式系統上切割含參數多邊形
指導教授:曾奕倫

Ilzjsx4camhal68qa3qi

元智大學, 碩士學位, 資訊工程 & 生物資訊, 2013 ~ 2015

研究題目:NGS、miRNA、lncRNA
畢業論文(中文):在HCMV病毒感染的樣本中定義病毒與宿主間的微核糖核酸交互關係
畢業論文(英文):Identification of miRNA-miRNA interactions between virus and host in HCMV infection
 指導教授:李宗夷

Ilzjsx4camhal68qa3qi

Work Experience

Inventec Appliances Corp.  , Senior engineer, Nov 2015 ~ Now

1. VCS(Version Control System) implementation & maintaining:

I am in charge of implement custom feature of GitLab server which was base on Ruby on Rails(ROR) and PostgreSQL. We improved its bug tracking system and modify it more useful reference by Mantis. And because this system had multiuser cross country, we modify the PostgreSQL database synchronization let the VCS more useful.

  • Front page UI modify
  • Back end database maintenance
  • Cross site server data synchronization 
  • Server safety configuration
  • git

2. MCU(Micro Controller Unit) system development:

This project was base on Cortex-M3 using FreeRTOS system which base on multi task processes. I am in charge on design the system flow and implement GUI feature. Handle several controller& sensor such as motor, WiFi, sensors. Base on user scenario to control different event. The project successfully porting the Internet protocol MQTT(Message Queueing Telemetry Transport) in this MCU system, and qualify the QoS2 message quality.

  • MCU
  • C
  • MQTT(Message Queueing Telemetry Transport)、QoS2
  • GUI


3. Bioinformatic analysis:

Implement the bioinformatic analysis on third generation of genome sequence.(Oxford Nanopore) We make several analysis process, the most remarkable achievement was using the human gene expression and cancer data feature to create a neural network model to predict a patient whether had cancer risk.

  • python3
  • keras


4. Sensor verification APP development:

Implement the Android APP for Production line, this APP include BLE, MQTT, RTSP feature verification. This project was primary base on Java, and additionally use darts to implement flutter flamework to develop iOS & Android.
  • Java
  • darts(Flutter)
  • BLE
  • MQTT
  • RTSP

Gtq96wttttexqowco3ws
Resume
Profile
Vwa3cmpxxrhgbjbfj1kf

何品豪(He Pin-Hao)
Ventrue

Software Engineer  •  城市,TW  •  [email protected]

畢業於元智大學資訊工程系,研究所專研領域為生物資訊(Bioinformatics)


喜歡貓咪、TRPG、編劇、閱讀、健身、料理
 喜歡嘗試各種方便的小工具讓生活可以過得更懶散

技能


作業系統類

UNIX(CentOS、Ubuntu)

ShellScript

Windows


程式設計類

PHP

MFC

C/C++

Python

WinForm

Ruby

Qt

Flutter (Android/iOS)

Java(Android)


資料庫使用

MySQL

PostgreSQL

學歷

元智大學, 學士學位, 資訊工程學系, 2009 ~ 2013

國科會計畫:以平行化演算法在分散式系統上切割含參數多邊形
指導教授:曾奕倫

Ilzjsx4camhal68qa3qi

元智大學, 碩士學位, 資訊工程 & 生物資訊, 2013 ~ 2015

研究題目:NGS、miRNA、lncRNA
畢業論文(中文):在HCMV病毒感染的樣本中定義病毒與宿主間的微核糖核酸交互關係
畢業論文(英文):Identification of miRNA-miRNA interactions between virus and host in HCMV infection
 指導教授:李宗夷

Ilzjsx4camhal68qa3qi

工作經歷

佳世達 Qisda Corporation. , 資深工程師, Mar 2021 ~ Oct 2022

1. 科專計畫實施與管理:

主導角色負責科研專案中的軟體系統驗證工作,並專注於IEC62304法規需求文件的整理與解讀。專業驗證與分析嵌入式系統與伺服器控制介面的性能,並且積極追蹤並優化軟體開發進度。進行全面的優劣分析,針對首代機型的系統進行改良,並設計次代機型的系統架構和控制元件。對GPL、LGPL、MIT、Apache2.0、EPL等開放源碼軟體授權規則有深入研究,並用於尋找最適合的軟體工具以適用於未來的開發工作

  • 科研計畫管理:主導並執行科研計畫,追蹤並優化軟體開發進度。
  • 軟體系統驗證:驗證嵌入式系統與伺服器控制介面的性能。
  • 法規文件整理與解讀:專注於IEC62304法規需求文件的整理與解讀。
  • 系統分析與設計:進行首代機型的系統優劣分析,並設計次代機型的系統架構和控制元件。
  • 開放源碼軟體授權規則研究:對GPL、LGPL、MIT、Apache2.0、EPL等開放源碼軟體授權規則有深入研究。
  • 適合的軟體工具選擇:根據開放源碼軟體授權規則的研究,尋找最適合的軟體工具以適用於未來的開發工作。

Gtq96wttttexqowco3ws

佳世達 Qisda Corporation. , 資深工程師, Oct 2022 ~ 現在

2. 嵌入式系統開發:

倚賴過往科研專案的累積經驗,成功研發出第二代機型。在開發過程中,選用STM32微控制器作為底層主驅動核心,以實現精準且細緻的控制元件操作與作業系統管理。此外,涵蓋了一系列的控制元件,包括齒輪馬達、無刷直流馬達(BLDC)、電磁閥、電導度計與溫度計等感測器元件,並透過UART、I2C、TIMER及ETH等多種通信協定進行控制。 為應對風險,本人精心設計了一套雙微控制器架構,並主持其控制與保護系統的運作,以確保整體系統的穩定與安全。此設計方案綜觀風險控管與實際運作,顯示出強大的系統整合能力與風險應對策略。

  • 第二代機型開發:基於科研專案經驗,成功開發並優化了第二代機型。
  • STM32微控制器應用:憑藉過去的經驗,利用STM32微控制器作為底層主驅動核心,實現控制元件與作業系統的精確操作。
  • 元件控制:負責控制一系列元件,包括齒輪馬達、無刷直流馬達(BLDC)、電磁閥、電導度計以及溫度計等感測器元件。
  • 通信協定應用:使用UART、I2C、TIMER、以及ETH等通信協定作為控制接口。
  • 雙微控制器架構設計:考慮到風險控管,精心設計了雙微控制器架構。
  • 系統控制與保護:主導雙微控制器架構的控制與保護系統運作,以確保系統的穩定與安全性。

Gtq96wttttexqowco3ws

佳世達 Qisda Corporation. , 資深工程師, Oct 2022 ~ 現在

3. 使用者操作介面開發:

於第二代機型開發中,利用Qt作為使用者介面開發,並以此實現精緻且直覺的使用者介面。借助UI設計工具Figma,能迅速完成使用者操作介面以及視覺效果的設計。利用開放源碼軟體授權工具,將設計的介面順利轉換為Qt程式碼,有助於提升使用者介面開發的效率。 此外,對於Qt的LGPL授權進行了深度研究,並根據其要求設計出符合開放源碼授權要求的架構,既能降低授權購買成本(約每年130,000元),同時也在確保安全性的前提下,符合法規規定。 最後,成功建立一套跨平台的編譯流程,實現使用者介面的快速移植,滿足多平台需求。

  • 顯示控制端的選擇:在第二代機型的開發中,成功選擇並應用Qt作為顯示控制端。
  • 使用者介面設計:利用Figma等UI設計工具,迅速完成使用者操作介面以及視覺效果的設計。
  • 開放源碼軟體授權工具的應用:有效地利用開放源碼軟體授權工具,將設計好的介面轉化為Qt程式碼,提升開發效率。
  • LGPL授權研究:對Qt的LGPL授權進行深度研究,並設計出符合開放源碼授權要求的架構。
  • 成本與法規遵守:在滿足開放源碼授權架構的同時,降低授權購買成本(約每年130,000元),並符合法規要求。 
  • 跨平台編譯流程的建立:成功建立一套跨平台的編譯流程,實現使用者介面的快速移植,以滿足多平台的需求。

Gtq96wttttexqowco3ws

工作經歷

英華達 Inventec Appliances Corp. , 副理(代)二級, Nov 2015 ~ Mar 2021

1. 私有雲版本控管系統功能開發及維護:

負責開發維護公司內部使用版本控管私有雲,伺服器是使用Ruby on Rails(ROR)與PostgreSQL為架構,依照公司使用者需求修改使用者操作介面與伺服器功能維護,且因版本控管系統有跨site使用需求,為其增加了多點共享資料庫功能,使海外用戶可以連線至當地伺服器使用,不需連線至國內伺服器。

  • 前台頁面修改
  • 後台資料庫整合
  • 跨site伺服器資料同步
  • 伺服器安全性設置
  • git

2. MCU嵌入式系統開發:

負責開發嵌入式系統GUI操作介面,系統架構為FreeRTOS on Cortex-M3,在此專案系統中,開發多個task,分別控制各種不同的元件如:WiFi、馬達、感測器或是GUI介面,並且根據不同情境,設定各個task優先權進行系統實作。此系統網路通訊使用MQTT(Message Queueing Telemetry Transport)通訊協定,此專案成功將MQTT通訊協定之功能移植至嵌入式系統之中,並且確保通訊過程能夠保證符合QoS2之品質管理。

  • MCU
  • C
  • MQTT(Message Queueing Telemetry Transport)、QoS2
  • GUI


3. 生物基因定序分析:

根據各項需求開發分析演算法,進行第三代基因定序(Oxford Nanopore)序列分析,利用keras根據人類基因體表現量資料,開發類神經網路分析模型,並產出混淆陣列(confusion matrix),預測輸入檢體罹患癌症風險,主要使用python3進行分析實作。

  • python3
  • keras


4. 工程驗證APP程式開發:

開發產線單元驗證測試用APP,依照產品功能實作包含藍芽及網路通訊驗證功能,提供產線進行各元件測試驗證。使用Java開發Android APP也利用darts開發Flutter開發雙平台測試APP。

  • Java
  • darts(Flutter)
  • BLE
  • MQTT
  • RTSP

Gtq96wttttexqowco3ws

Side Project (1) - Pathfinder_2e_Critical_Hits(JS)

Projects 00 00@2x

Pathfinder_2e_Critical_Hits


For less effort when players&DM playing Pathfinder 2E using Critical Deck.

This website create random  number from 1 to 53.

User can simply click&refresh to get specific effect of damage effect.

GitHub Link

Side Project (2) - PChome API Customization(Node.jS, python)

Projects 00 00@2x

PChome API

Base on PChome API to improve user experience during some extreme situation.

Add some convenience feature with user requirement.

GitHub Link

Side Project (3) - Wordle Help You Guess(JS)

Projects 00 00@2x

Wordle Help You Guess

For lazy person who wants update your daily result but dosen't want to play this game.

This little cheat website also been "zǔ" within couple of hours.

GitHub Link

喜歡的書


Readings 00 00@2x

Vampire: The Masquerade

吸血鬼 - 避世潛藏 5版,由白狼出版社所出版的黑暗世界系列角色扮演遊戲其中之一的子系統。

吸血鬼想嘗試讓玩家藉由遊戲扮演的方式,探討道德難題以及情感衝突的故事體驗。


Readings 00 01@2x

Call of Cthulhu

克蘇魯的呼喚TRPG,由混沌社(Chaosium Inc.)改編自美國作家 H·P·洛夫克拉夫特所著的同名恐怖小說。

其中核心的所嘗試告知的一段話 - 

「人類最古老而強烈的情緒,便是恐懼。而其中最古老最強烈的恐懼,便是面對未知的恐懼。」


Readings 00 00@2x

Pathfinder second edition

尋路者傳奇2版,由paizo出版。

中古奇幻世界觀,劍與魔法在名為葛拉瑞恩(Golarion)的幻想奇幻大陸,玩家扮演冒險者旅行探險。


Readings 00 01@2x

Pulp Cthulhu

克蘇魯的呼喚TRPG的其中之一的子系統 - 泡普克蘇魯。

玩家扮演的不在是無力的調查員,而是具有力量的英雄。不同於原始版本的遊戲讓人感到壓抑沈重,泡普克蘇魯整體遊戲氛圍而是變得戲謔荒誕。

Vwa3cmpxxrhgbjbfj1kf

何品豪(He Pin-Hao)
Ventrue

Software Engineer  •  Taiwan  •  [email protected]

畢業於元智大學資訊工程系,研究所專研領域為生物資訊(Bioinformatics)


喜歡貓咪、TRPG、各式文學
 喜歡嘗試各種方便的小工具讓生活可以過得更懶散

技能


作業系統類

UNIX(CentOS、Ubuntu)

ShellScript

Windows


程式設計類

PHP

MFC

C/C++

Python

WinForm

Ruby

Flutter (Android/iOS)

Java(Android)


資料庫使用

MySQL

PostgreSQL

學歷

元智大學, 學士學位, 資訊工程學系, 2009 ~ 2013

國科會計畫:以平行化演算法在分散式系統上切割含參數多邊形
指導教授:曾奕倫

Ilzjsx4camhal68qa3qi

元智大學, 碩士學位, 資訊工程 & 生物資訊, 2013 ~ 2015

研究題目:NGS、miRNA、lncRNA
畢業論文(中文):在HCMV病毒感染的樣本中定義病毒與宿主間的微核糖核酸交互關係
畢業論文(英文):Identification of miRNA-miRNA interactions between virus and host in HCMV infection
 指導教授:李宗夷

Ilzjsx4camhal68qa3qi

Work Experience

Inventec Appliances Corp.  , Senior engineer, Nov 2015 ~ Now

1. VCS(Version Control System) implementation & maintaining:

I am in charge of implement custom feature of GitLab server which was base on Ruby on Rails(ROR) and PostgreSQL. We improved its bug tracking system and modify it more useful reference by Mantis. And because this system had multiuser cross country, we modify the PostgreSQL database synchronization let the VCS more useful.

  • Front page UI modify
  • Back end database maintenance
  • Cross site server data synchronization 
  • Server safety configuration
  • git

2. MCU(Micro Controller Unit) system development:

This project was base on Cortex-M3 using FreeRTOS system which base on multi task processes. I am in charge on design the system flow and implement GUI feature. Handle several controller& sensor such as motor, WiFi, sensors. Base on user scenario to control different event. The project successfully porting the Internet protocol MQTT(Message Queueing Telemetry Transport) in this MCU system, and qualify the QoS2 message quality.

  • MCU
  • C
  • MQTT(Message Queueing Telemetry Transport)、QoS2
  • GUI


3. Bioinformatic analysis:

Implement the bioinformatic analysis on third generation of genome sequence.(Oxford Nanopore) We make several analysis process, the most remarkable achievement was using the human gene expression and cancer data feature to create a neural network model to predict a patient whether had cancer risk.

  • python3
  • keras


4. Sensor verification APP development:

Implement the Android APP for Production line, this APP include BLE, MQTT, RTSP feature verification. This project was primary base on Java, and additionally use darts to implement flutter flamework to develop iOS & Android.
  • Java
  • darts(Flutter)
  • BLE
  • MQTT
  • RTSP

Gtq96wttttexqowco3ws