CakeResume Talent Search

Advanced filters
On
4-6 years
6-10 years
10-15 years
More than 15 years
軟體工程師
Avatar of 宋凡宇.
Avatar of 宋凡宇.
Past
Staff Software Engineer @VicOne (A subsidiary of Trend Micro)
2021 ~ 2023
軟體工程師
Within one month
Log Service related features on Linux -based systems . Directly engaged with customers, developed features that seamlessly aligned technical solutions with their needs . Built customized AGL image with Yocto for multiple platforms (Rpi 4, RCar, QEMU) , showcasing our solution at conference/exhibition to attract potential customers. PROGRAMMING C/C++ Python Shell script Software Engineer • Hewlett Packard Enterprise MayAug 2021 | 2 yrs 4 mos Developed automated test scripts for ProLiant/Apollo servers. Including solution design, analysis, coding, testing and integration. Identified and debugged issues with code and made changes or improvements.
C++
C
Python
Unemployed
Ready to interview
Full-time / Interested in working remotely
6-10 years
Yuan Ze University
Electrical Engineering (Group: Digital Technology)
Avatar of the user.
Avatar of the user.
Past
高級工程師二 @奇偶科技股份有限公司
2016 ~ 2024
軟體工程師
Within one month
C++
Golang
Python
Unemployed
Ready to interview
Full-time / Interested in working remotely
6-10 years
逢甲大學 Feng Chia University
資訊工程學系研究所
Avatar of Jeff Tseng.
Avatar of Jeff Tseng.
主任工程師 @仲琦科技
2022 ~ Present
軟體工程師
Within one month
Jeff Tseng I am a seasoned software and firmware engineer with five years of hands-on experience, currently holding a staff engineering position at Hitron Technologies Inc., a member of the Qisda group. Over the past five years, my focus has centered on software development for Embedded Linux, FreeRTOS, and iOS/macOS platforms. My proficiency extends to programming languages such as C/C++, Java, Objective-C, JavaScript, and a working knowledge of bash scripting. In summary, I am a highly skilled software and firmware engineer with extensive expertise in IoT, Networking Communication
C/C++
Objective-C
Java
Employed
Open to opportunities
Full-time / Not interested in working remotely
4-6 years
National United University
資訊工程學系
Avatar of 張暐翔.
Avatar of 張暐翔.
軟體工程師 @Wistron NeWeb Corporation 啟碁科技股份有限公司
2023 ~ 2023
軟體工程師
Within two months
張暐翔 Taichung City, [email protected] As a dedicated Computer Science student with a specialization in Machine Learning and Network Security, my core competencies lie in the intricacies of operating systems, the nuances of cybersecurity, advanced program design, and the application of machine learning algorithms. Fueled by an insatiable drive for innovation and an unwavering commitment to excellence, I seek to engage with a technologically advanced environment that not only challenges my capabilities but also offers opportunities for growth and contribution at the forefront of the technology sector. 工作經歷 Master's
Word
PowerPoint
Excel
Studying
Open to opportunities
Full-time / Interested in working remotely
4-6 years
國立中正大學(National Chung Cheng University)
Computer Science and Information Engineering
Avatar of the user.
Avatar of the user.
Android platform engineer @璟昇科技股份有限公司-美商ID TECH台灣分公司
2023 ~ Present
軟體工程師
Within one month
C/C++
JAVA
kotlin
Employed
Open to opportunities
Full-time / Interested in working remotely
6-10 years
朝陽科技大學
資訊工程
Avatar of the user.
軟體工程師
Within two months
Java
C#
Docker
Employed
Not open to opportunities
Full-time / Interested in working remotely
6-10 years
空中大學
資訊工程
Avatar of Jin Hsu.
Avatar of Jin Hsu.
程式設計師 @寶碩財務科技股份有限公司
2023 ~ 2023
軟體工程師
Within six months
徐詩妮 [email protected]資訊工程學系畢業,勇於挑戰新鮮事物,曾開發軟硬體整合之 短距離點對點遊戲機 - ARM Cortex 與藍芽模組的韌體程式開發 ,並榮獲 全國智慧電子創意設計與專題應用競賽 - 系統實作完整獎 。在學期間C/C++、MATLAB、Java、Android 的訓練,激發
C#
Entity Framework
ASP.NET Core
Employed
Full-time / Interested in working remotely
More than 15 years
私立南華大學
資訊工程學系
Avatar of Steven Li.
軟體工程師
Within one month
6 月年 12 月 開發 SCADA 圖控軟體並替客戶設計和開發解決方案,像是生產追蹤系統和 CNC 機聯網解決方案,使用 ASP.NET MVC 使用 C/C++ 開發 SCADA 圖控軟體的設備協議模組,像是 Modbus, OPC UA 或 MQTT 軟體工程師,旺矽科技,2012 年 5 月年 3 月 LED 測試機台應用程
JavaScript
Node.js
C#
Employed
Full-time / Interested in working remotely
10-15 years
高雄大學
資訊工程
Avatar of 何品豪.
Offline
Avatar of 何品豪.
Offline
資深工程師 @Qisda Corporation
2021 ~ Present
軟體工程師
Within six months
TRPG、編劇、閱讀、健身、料理 喜歡嘗試各種方便的小工具讓生活可以過得更懶散 技能 作業系統類 UNIX(CentOS、Ubuntu) ShellScript Windows 程式設計類 PHP MFC C/C++ Python WinForm Ruby Qt Flutter (Android/iOS) Java(Android) 資料庫使用 MySQL PostgreSQL 學歷 元智大學, 學士學位, 資訊工程學系, 2009 ~ 2013 國科會計畫:以平行化演
C++
Python
Tensorflow (Keras)
Employed
Not open to opportunities
Full-time / Interested in working remotely
4-6 years
元智大學
資訊工程, 生物資訊
Avatar of Tsai Szu Chi.
Avatar of Tsai Szu Chi.
Staff Software Engineer,Firmware Validation @SMART Modular Technologies, Inc
2013 ~ Present
軟體工程師
Within one year
storage test plans. My experience as an engineer of NAND flash firmware enables me to precisely analyze the disk failure in an efficient manner. I believe my profession could help me conquer challenges of this job and help the team to grow even better. Skill Program language C/C++,Python,shell script others storage management software ,Win/Linux/embedded Linux DDK, SATA/USB/SD/eMMC/NVMe Protocol, logic analyzer,NAND Flash, FTL,ODROID,UBoot,Git,QT,MFC language English(Professional Working Proficiency) Japanese(Full Professional Proficiency) Chinese(Native
C
C++
Shell Script
Employed
Full-time / Interested in working remotely
6-10 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