畢業於元智大學資訊工程系,研究所專研領域為生物資訊(Bioinformatics)
喜歡貓咪、TRPG、編劇、閱讀、健身、料理
喜歡嘗試各種方便的小工具讓生活可以過得更懶散
UNIX(CentOS、Ubuntu)
ShellScript
Windows
PHP
MFC
C/C++
Python
WinForm
Ruby
Qt
Flutter (Android/iOS)
Java(Android)
MySQL
PostgreSQL
國科會計畫:以平行化演算法在分散式系統上切割含參數多邊形
指導教授:曾奕倫
研究題目:NGS、miRNA、lncRNA
畢業論文(中文):在HCMV病毒感染的樣本中定義病毒與宿主間的微核糖核酸交互關係
畢業論文(英文):Identification of miRNA-miRNA interactions between virus and host in HCMV infection
指導教授:李宗夷
主導角色負責科研專案中的軟體系統驗證工作,並專注於IEC62304法規需求文件的整理與解讀。專業驗證與分析嵌入式系統與伺服器控制介面的性能,並且積極追蹤並優化軟體開發進度。進行全面的優劣分析,針對首代機型的系統進行改良,並設計次代機型的系統架構和控制元件。對GPL、LGPL、MIT、Apache2.0、EPL等開放源碼軟體授權規則有深入研究,並用於尋找最適合的軟體工具以適用於未來的開發工作
倚賴過往科研專案的累積經驗,成功研發出第二代機型。在開發過程中,選用STM32微控制器作為底層主驅動核心,以實現精準且細緻的控制元件操作與作業系統管理。此外,涵蓋了一系列的控制元件,包括齒輪馬達、無刷直流馬達(BLDC)、電磁閥、電導度計與溫度計等感測器元件,並透過UART、I2C、TIMER及ETH等多種通信協定進行控制。
為應對風險,本人精心設計了一套雙微控制器架構,並主持其控制與保護系統的運作,以確保整體系統的穩定與安全。此設計方案綜觀風險控管與實際運作,顯示出強大的系統整合能力與風險應對策略。
於第二代機型開發中,利用Qt作為使用者介面開發,並以此實現精緻且直覺的使用者介面。借助UI設計工具Figma,能迅速完成使用者操作介面以及視覺效果的設計。利用開放源碼軟體授權工具,將設計的介面順利轉換為Qt程式碼,有助於提升使用者介面開發的效率。
此外,對於Qt的LGPL授權進行了深度研究,並根據其要求設計出符合開放源碼授權要求的架構,既能降低授權購買成本(約每年130,000元),同時也在確保安全性的前提下,符合法規規定。
最後,成功建立一套跨平台的編譯流程,實現使用者介面的快速移植,滿足多平台需求。
負責開發維護公司內部使用版本控管私有雲,伺服器是使用Ruby on Rails(ROR)與PostgreSQL為架構,依照公司使用者需求修改使用者操作介面與伺服器功能維護,且因版本控管系統有跨site使用需求,為其增加了多點共享資料庫功能,使海外用戶可以連線至當地伺服器使用,不需連線至國內伺服器。
負責開發嵌入式系統GUI操作介面,系統架構為FreeRTOS on Cortex-M3,在此專案系統中,開發多個task,分別控制各種不同的元件如:WiFi、馬達、感測器或是GUI介面,並且根據不同情境,設定各個task優先權進行系統實作。此系統網路通訊使用MQTT(Message Queueing Telemetry Transport)通訊協定,此專案成功將MQTT通訊協定之功能移植至嵌入式系統之中,並且確保通訊過程能夠保證符合QoS2之品質管理。
根據各項需求開發分析演算法,進行第三代基因定序(Oxford Nanopore)序列分析,利用keras根據人類基因體表現量資料,開發類神經網路分析模型,並產出混淆陣列(confusion matrix),預測輸入檢體罹患癌症風險,主要使用python3進行分析實作。
吸血鬼 - 避世潛藏 5版,由白狼出版社所出版的黑暗世界系列角色扮演遊戲其中之一的子系統。
吸血鬼想嘗試讓玩家藉由遊戲扮演的方式,探討道德難題以及情感衝突的故事體驗。
克蘇魯的呼喚TRPG,由混沌社(Chaosium Inc.)改編自美國作家 H·P·洛夫克拉夫特所著的同名恐怖小說。
其中核心的所嘗試告知的一段話 -
「人類最古老而強烈的情緒,便是恐懼。而其中最古老最強烈的恐懼,便是面對未知的恐懼。」
尋路者傳奇2版,由paizo出版。
中古奇幻世界觀,劍與魔法在名為葛拉瑞恩(Golarion)的幻想奇幻大陸,玩家扮演冒險者旅行探險。
克蘇魯的呼喚TRPG的其中之一的子系統 - 泡普克蘇魯。
玩家扮演的不在是無力的調查員,而是具有力量的英雄。不同於原始版本的遊戲讓人感到壓抑沈重,泡普克蘇魯整體遊戲氛圍而是變得戲謔荒誕。
畢業於元智大學資訊工程系,研究所專研領域為生物資訊(Bioinformatics)
喜歡貓咪、TRPG、各式文學
喜歡嘗試各種方便的小工具讓生活可以過得更懶散
UNIX(CentOS、Ubuntu)
ShellScript
Windows
PHP
MFC
C/C++
Python
WinForm
Ruby
Flutter (Android/iOS)
Java(Android)
MySQL
PostgreSQL
國科會計畫:以平行化演算法在分散式系統上切割含參數多邊形
指導教授:曾奕倫
研究題目:NGS、miRNA、lncRNA
畢業論文(中文):在HCMV病毒感染的樣本中定義病毒與宿主間的微核糖核酸交互關係
畢業論文(英文):Identification of miRNA-miRNA interactions between virus and host in HCMV infection
指導教授:李宗夷
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.
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.
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.
畢業於元智大學資訊工程系,研究所專研領域為生物資訊(Bioinformatics)
喜歡貓咪、TRPG、編劇、閱讀、健身、料理
喜歡嘗試各種方便的小工具讓生活可以過得更懶散
UNIX(CentOS、Ubuntu)
ShellScript
Windows
PHP
MFC
C/C++
Python
WinForm
Ruby
Qt
Flutter (Android/iOS)
Java(Android)
MySQL
PostgreSQL
國科會計畫:以平行化演算法在分散式系統上切割含參數多邊形
指導教授:曾奕倫
研究題目:NGS、miRNA、lncRNA
畢業論文(中文):在HCMV病毒感染的樣本中定義病毒與宿主間的微核糖核酸交互關係
畢業論文(英文):Identification of miRNA-miRNA interactions between virus and host in HCMV infection
指導教授:李宗夷
主導角色負責科研專案中的軟體系統驗證工作,並專注於IEC62304法規需求文件的整理與解讀。專業驗證與分析嵌入式系統與伺服器控制介面的性能,並且積極追蹤並優化軟體開發進度。進行全面的優劣分析,針對首代機型的系統進行改良,並設計次代機型的系統架構和控制元件。對GPL、LGPL、MIT、Apache2.0、EPL等開放源碼軟體授權規則有深入研究,並用於尋找最適合的軟體工具以適用於未來的開發工作
倚賴過往科研專案的累積經驗,成功研發出第二代機型。在開發過程中,選用STM32微控制器作為底層主驅動核心,以實現精準且細緻的控制元件操作與作業系統管理。此外,涵蓋了一系列的控制元件,包括齒輪馬達、無刷直流馬達(BLDC)、電磁閥、電導度計與溫度計等感測器元件,並透過UART、I2C、TIMER及ETH等多種通信協定進行控制。
為應對風險,本人精心設計了一套雙微控制器架構,並主持其控制與保護系統的運作,以確保整體系統的穩定與安全。此設計方案綜觀風險控管與實際運作,顯示出強大的系統整合能力與風險應對策略。
於第二代機型開發中,利用Qt作為使用者介面開發,並以此實現精緻且直覺的使用者介面。借助UI設計工具Figma,能迅速完成使用者操作介面以及視覺效果的設計。利用開放源碼軟體授權工具,將設計的介面順利轉換為Qt程式碼,有助於提升使用者介面開發的效率。
此外,對於Qt的LGPL授權進行了深度研究,並根據其要求設計出符合開放源碼授權要求的架構,既能降低授權購買成本(約每年130,000元),同時也在確保安全性的前提下,符合法規規定。
最後,成功建立一套跨平台的編譯流程,實現使用者介面的快速移植,滿足多平台需求。
負責開發維護公司內部使用版本控管私有雲,伺服器是使用Ruby on Rails(ROR)與PostgreSQL為架構,依照公司使用者需求修改使用者操作介面與伺服器功能維護,且因版本控管系統有跨site使用需求,為其增加了多點共享資料庫功能,使海外用戶可以連線至當地伺服器使用,不需連線至國內伺服器。
負責開發嵌入式系統GUI操作介面,系統架構為FreeRTOS on Cortex-M3,在此專案系統中,開發多個task,分別控制各種不同的元件如:WiFi、馬達、感測器或是GUI介面,並且根據不同情境,設定各個task優先權進行系統實作。此系統網路通訊使用MQTT(Message Queueing Telemetry Transport)通訊協定,此專案成功將MQTT通訊協定之功能移植至嵌入式系統之中,並且確保通訊過程能夠保證符合QoS2之品質管理。
根據各項需求開發分析演算法,進行第三代基因定序(Oxford Nanopore)序列分析,利用keras根據人類基因體表現量資料,開發類神經網路分析模型,並產出混淆陣列(confusion matrix),預測輸入檢體罹患癌症風險,主要使用python3進行分析實作。
吸血鬼 - 避世潛藏 5版,由白狼出版社所出版的黑暗世界系列角色扮演遊戲其中之一的子系統。
吸血鬼想嘗試讓玩家藉由遊戲扮演的方式,探討道德難題以及情感衝突的故事體驗。
克蘇魯的呼喚TRPG,由混沌社(Chaosium Inc.)改編自美國作家 H·P·洛夫克拉夫特所著的同名恐怖小說。
其中核心的所嘗試告知的一段話 -
「人類最古老而強烈的情緒,便是恐懼。而其中最古老最強烈的恐懼,便是面對未知的恐懼。」
尋路者傳奇2版,由paizo出版。
中古奇幻世界觀,劍與魔法在名為葛拉瑞恩(Golarion)的幻想奇幻大陸,玩家扮演冒險者旅行探險。
克蘇魯的呼喚TRPG的其中之一的子系統 - 泡普克蘇魯。
玩家扮演的不在是無力的調查員,而是具有力量的英雄。不同於原始版本的遊戲讓人感到壓抑沈重,泡普克蘇魯整體遊戲氛圍而是變得戲謔荒誕。
畢業於元智大學資訊工程系,研究所專研領域為生物資訊(Bioinformatics)
喜歡貓咪、TRPG、各式文學
喜歡嘗試各種方便的小工具讓生活可以過得更懶散
UNIX(CentOS、Ubuntu)
ShellScript
Windows
PHP
MFC
C/C++
Python
WinForm
Ruby
Flutter (Android/iOS)
Java(Android)
MySQL
PostgreSQL
國科會計畫:以平行化演算法在分散式系統上切割含參數多邊形
指導教授:曾奕倫
研究題目:NGS、miRNA、lncRNA
畢業論文(中文):在HCMV病毒感染的樣本中定義病毒與宿主間的微核糖核酸交互關係
畢業論文(英文):Identification of miRNA-miRNA interactions between virus and host in HCMV infection
指導教授:李宗夷
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.
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.
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.