五月 2018 - 六月 2021
開發、維護PCB CAM軟體(電路板製造前分析軟體),依功能區分如下。
使用Delphi、Pascal程式語言、Lazarus IDE建立DFM檢測模組,檢測模組內使用計算機幾何計算出電路板的設計是否正確,以及是否符合工廠端的生產規範。
使用Python程式語言開發License Server,此License Server用來限制使用者對於所購買的PCB CAM軟體的使用權,用來控制使用版本、數量、到期日等,架構為使用TCP機制讓PCB CAM和License Server傳遞資訊,PCB CAM啟動前都需要經過License Server的認證才可以啟動。
使用HTML、CSS、Javascript設計說明文件框架,使用Pyhon和Jinja將技術文件撰寫人員所寫的內容加入到說明文件框架內。
九月 2017 - 二月 2018
使用Python腳本分析DNA序列,以及使用Django架設DNA資料庫網站。
2011 - 2016
專為健身者打照,以日曆呈現運動的頻率,以及紀錄每日的運動資訊(分有氧運動、無氧運動)、最大肌力、身體資訊(體重、體脂),最後將資訊以圖表呈現來看運動狀況和身體資訊的相對關係。
Demo:https://youtu.be/hUUEp3LmFWA
使用技術:Python、Flask、SQLite、CSS、Javascript、HTML, OOP
Github:
https://github.com/Henrijian/Fitbook
以Java程式語言完成,玩家輸入數字產生迷宮,數字被當成pseudo-random的seed,用來產生迷宮的房間,最後再利用A*搜尋演算法,找出房間內彼此最近的路徑當作通道以完成整個迷宮。
玩家只需操控上、下、左、右移動角色找到寶藏就能破關。
使用技術:Java, A*, OOP
Delphi Pascal Lazarus Java Python HTML CSS JavaScript Flask Django Shell Script Git C SQL
Chinese — 母語 English — TOEIC 750