Avatar of 陳君愷.

陳君愷

軟體工程師
「精誠資訊」實習一年,期間參與「保經代系統、網路投保系統及行動投保系統」網頁前後端開發。 「鎧應科技」工作兩年半,於數位看板部門開發「播放畫面、畫面設計工具」 熟悉語言:Vue、HTML、CSS、JS、PHP、Git、Docker 曾經用過:SQL、JAVA、Python、C++、C#、React、AngularJS
Logo of 鎧應科技股份有限公司.
鎧應科技股份有限公司
Logo of 元智大學 Yuan Ze University.
元智大學 Yuan Ze University
台灣新北市

Skills

JavaScript / ES6 / jQuery
Lodash
Axios
XState
Vue
C/C++
VirtualBox
Ubuntu
Docker
Git
gitlab CI/CD
SQL
PHP
React

Languages

English
Fluent

Work experiences

Logo of 鎧應科技股份有限公司.

軟體工程師

鎧應科技股份有限公司
Full-time

Aug 2020 ~ Feb 2023
2 yrs 7 mos
1. 網頁端播放畫面開發 a. 將原先透過播放器繪製的畫面轉換為網頁版,使android設備可以播放 b. 改寫後端排程daemon,根據群組設定產生json檔描述播放畫面 c. 規劃統一接口操作畫面更新 d. 透過XState管理播放清單切換流程 e. webpack簡單打包 f. 畫面旋轉 2. HLS串流 a. 設定ffmpeg轉檔參數在特定位置插入Keyframe b. Video.js串接,處理不同瀏覽器版本的問題(Web API MSE) c. 多解析度切換播放 d. m3u8 playlist 調整 3. 新型播放器porting a. 重新編譯執行檔 b. 修正新版本library不相容處 c. 排查segfault d. 更動都以Git紀錄最後合併回VSS 4. 畫面/海報編輯器開發 a. 規劃畫面資料流,component拆分,資料儲存結構 b. 處理不同元件的滑鼠互動(Text, Table) c. webpack設定調整,拆分package與其他專案共用 d. 建立GitLab CI/CD pipeline建置專案
Logo of SYSTEX 精誠資訊.

程式設計師

SYSTEX 精誠資訊
Internship

Jan 2019 ~ Dec 2019
1 yr 0 mos
依照SA開立之需求開發程式,並與SA討論釐清功能細節。 改寫既有程式增加易讀性和可維護性。 進行軟體之測試與修改。 參與過ReactJS和AngularJS兩種專案類型。

Educations

Logo of 元智大學 Yuan Ze University.

元智大學 Yuan Ze University

Bachelor’s Degree
資訊工程

2016 - 2020
Powered By CakeResume