CakeResume Talent Search

Advanced filters
On
4-6 years
6-10 years
10-15 years
More than 15 years
Avatar of 蘇彥文.
Avatar of 蘇彥文.
副理 @和碩集團_和碩聯合科技股份有限公司
2022 ~ Present
Within two months
STB Wi-Fi AP Router Wi-Fi Storage Wi-Fi Projector Bitcoin miner 5G CPE 熟悉嵌入式平台 5G : Qualcomm(SDX65) STB : Broadcom、Marvell、Intel(CE)、AMD、Nvidia(Tegra3/TX2)、Amlogic、ST WiFi : Broadcom、Intel(PUMA)、QCA、Quantenna、Realtek Smart Speaker : Annapurna、Synaptics(Conexant) 、TI MCU/IoT : STM32、Nordic(NRF52)、Ambiq(Apollo3)、Cypress(Boradcom WICED)、Espressif(ESP8266/ESP32)、Dialog、TI、Atmel、Microchip、Nuvoton、NEC 工作經歷 和碩聯合科技, BG6, 副理, Nov 2022 ~ 現在 4G/5G Qualcomm Modem SW (X65/SW5100) Android LTE Watch
Team Management
JIRA
Confluence
Employed
Not open to opportunities
Full-time / Interested in working remotely
More than 15 years
國立中正大學 (CCU)
通訊工程
Avatar of 何品豪.
Offline
Avatar of 何品豪.
Offline
資深工程師 @Qisda Corporation
2021 ~ Present
軟體工程師
Within six months
何品豪( He Pin-Hao) Ventrue Software Engineer • 城市,TW • [email protected] 畢業於元智大學資訊工程系,研究所專研領域為生物資訊(Bioinformatics) 喜歡貓咪、TRPG、編劇、閱讀、健身、料理 喜歡嘗試各種方便的小工具讓生活可以過得更懶散 技能 作業系統類 UNIX(CentOS、Ubuntu) ShellScript Windows 程式設計類 PHP MFC C/C+
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.
產品研發高級工程師 (Software Engineer) @USI環鴻科技
2019 ~ Present
資深軟體工程師
Within three months
JAVA
中打75-100
英打30/分
Employed
Full-time / Interested in working remotely
10-15 years
靜宜大學
資訊工程
Avatar of 周子桐.
Avatar of 周子桐.
SSD韌體工程師 @安國國際科技股份有限公司
2021 ~ 2023
軟體工程師
Within one year
周子桐 Thomas Chou Email: [email protected] Phone:I have 1.5 years of NAND Flash development experience (EMMC, SSD) in Alcor, 3 years of MCU development experience in LITE-ON. The program language used most is C/C++. Strong interest in algorithm design and development. Always willing to learn and love to solve problem, good at socializing. Summary About 3 years of MCU development experiences About 1.5 years of NAND Flash development experiences Strong interest in algorithm design and development Understanding FTL algorithm development Familiar
C/C++ Programming
MCU programming
NAND Flash
Employed
Not open to opportunities
Full-time / Interested in working remotely
4-6 years
國立中央大學
資訊工程
Avatar of Xue Eric.
Avatar of Xue Eric.
高級工程師 @ELAN Microelectronics
2017 ~ Present
Firmware Engineer
More than one year
I2C介面韌體開發 Laptop TouchPad韌體開發 Laptop TouchPad IC分析 自動化測試應用設計 實習經歷 • QNAP Systems 十一月十月 2016 負責產品應用程式測試開發 使用Python建置Unit Testing國立台灣科技大學 National Taiwan University of Science and Technology Electronic Engineering 技能 MCU programming Storage Virtualization Serial Communication Embedded System C C# Python Assembly Language MFC C++ 語言 English — 中階
Storage Virtualization
Serial Communication
Embedded System
Employed
Full-time / Interested in working remotely
4-6 years
國立台灣科技大學 National Taiwan University of Science and Technology
Electronic Engineering
Avatar of the user.
資深軟體工程師
More than one year
C++
IOT application
C
Employed
Full-time / Interested in working remotely
6-10 years
國立雲林科技大學
軟體工程
Avatar of the user.
Avatar of the user.
Software Engineer @智同科技股份有限公司
2013 ~ 2015
資深軟/韌體工程師
Within one year
C/C++
mcu
ADC
Employed
Full-time / Interested in working remotely
10-15 years
China University of Science and Technology
Electrical Engineering
Avatar of Kenneth Huang.
Avatar of Kenneth Huang.
RFSW Staff Engineer @Universal Scientific Industrial Shanghai Co., Ltd.
2014 ~ Present
RFSW Staff Engineer
Within one year
Sprint/TMO/Compulsory ● Android Mobile Related(Qualcomm/10 ~ 2021/11) *. Android APP/API/UI/Service/SELinux *. Android BSP Kernel Driver *. Android Framework/JNI *. Battery/Modem Thermal Management *. LCD/Blutooth Driver porting *. MSP430 MCU Control (Firmware Integration) ● Windows OS Related(Qualcomm/11 ~ 2019/11) *. Windows Mobile OS: WE8H, WIN10, WoS *. Windows KMDF/UMDF Driver *. Windows Modem WMRIL Driver *. Windows RF Driver Development *. Windows Power Management Analysis *. LCD/Touch Panel Driver Porting *.
C
C++
JAVA
Employed
Not open to opportunities
Full-time / Interested in working remotely
6-10 years
國立臺灣科技大學 National Taiwan University of Science and Technology
Master of Engineering (MEng), Electrical Engineering
Avatar of Maku  Huang.
Avatar of Maku  Huang.
Senior Engineer @連宇股份有限公司
2013 ~ Present
More than one year
傳輸分析與校正錯誤 Embedded device 電源管理控制 Embedded device程式的安全與分析 負責公司產品通過Payment Card Industry Data Security Standard 撰寫資料傳輸加密與解密程式確保資料安全 學歷清華大學 資訊工程 技能 語言 C C++ C# Embedded Systems RTOS USB Linux MCU programming Firmware English — 中階 Japanese — 中階 Chinese — 母語或雙語
C
C++
C#
Full-time / Not interested in working remotely
6-10 years
清華大學
資訊工程
Avatar of Jason Chi.
Avatar of Jason Chi.
FAE主管 @網聯科技
2019 ~ 2021
專案經理、產品經理、系統分析師
Within six months
紀宗仁 專長: IC設計產業系統驗證, 電機電子系統整合設計. 工作經驗: 馬達驅動器設計, 數位類比IC驗證, 測試設備設計製造. 目前職稱 城市,TW [email protected] 工作經歷 網聯科技, 硬體工程師, May 2019 ~ 現在 1. 協助debug物聯網應用相關電路板. 2. 客
Word
PowerPoint
Excel
Full-time / Interested in working remotely
More than 15 years
中原大學
電機工程控制組

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