馬玉奇
電商公司5年多的工作經驗,熟悉後端工作、應需求也有前端的工作經驗。
有單獨開發公司電子發票系統的經驗,且有數個系統的整合、維護與功能開發的經驗。
使用JAVA5年多,會用html、javascript等語言,不排斥學習其他語言;可使用postgreDB並熟悉語法;可以熟悉使用linux系統作業並熟悉shell script。
新增功能輔助其他部門作業時和許多部門有過溝通經驗,有良好的溝通能力。
曾在資策會上課,課程中組團隊做遊戲,使用Unity3D引擎和C#與C++,對遊戲設計、遊戲開發等有基本的了解。
目前職稱 工程師
新北市,TW
mail:
[email protected]
經歷
耐德科技股份有限公司, 工程師, 8月 2014 ~ 3月 2020
獨立開發電子發票系統。配合政府使用電子發票,與原有系統整合,主要分為
資格申請。包含寫系統設計的文件、公司資料等必要資料作申請。
電子發票專用turnkey系統建置。環境建置與設定、上傳資料的交換、備份與刪除。
舊有功能轉移。將紙本發票應該要有的功能整合到新系統中。
資料檢驗。包含執行後的結果檢驗、未執行或異常資料回報。
發票中獎處理。比對中獎號碼、發送中獎簡訊或mail、紙本列印等功能。
文件編寫。包含使用手冊、功能說明。
與藍新金流資料的重構、功能開發與維護。因執行人員提出執行速度越來越慢的問題,找到因多次交換大量資料而拖慢速度,其原因在雙方都無法修改的情況下,修改執行順序及儲存交換資料,成功將執行速度提升許多。另有配合對方做API改版做程式修改。
票劵相關功能的重構、CI/CD與維護。因票卷執行常常有異常,並難以尋找資料的BUG的情況,主動提出重構程式,提升解決問題的速度。並另外寫shell script搭配排程使其可以搭配排程自動化。
黑貓的ezcat系統整合、功能開發與維護。包含系統的安裝設定、執行結果的檢驗、回報給對方的資料等。後來因為有要查詢以前執行結果的需求,新增查詢結果的報表。還有因應需求,新增給執行人員修改資料後的功能。
公司出貨功能的重構與維護。將商品和票卷的出貨功能整合並將黑貓ezcat系統整合進去。修改出貨程式使新增同類型出貨時,不需要程式人員再做修改。
獨立做帝商手持掃描機的整合、功能開發與維護。
功能重啟。一開始因為沒有文件,是依靠掃描機說明書和舊有的資料摸索這已經停用的功能。
功能新增與修改。應需求持續與帝商做掃描機功能修改與新增,並配合其修改系統程式。
系統設定與自動化。幫物流人員的電腦安裝設定掃描機相關的事務,另有寫bat搭配windows排程自動化刪除資料、在linux下寫shell script搭配排程自動化執行功能與刪除備份資料。
資料檢驗。解析彙整掃描機匯出的資料,並做庫存、出貨狀況的回報功能。
文件編寫。教物流人員使用方法及編寫使用手冊、功能說明書等。
維護與各超商物流間資料串接功能。出貨會跟各超商物流做資料交換,在BUG發生時查詢LOG解決問題。
考勤系統功能重構與維護。應考勤系統換廠需求,重構程式,以便自動化上傳考勤資料、每月考勤資料匯出。
維護簡訊機功能。主要在異常時查詢log解決問題。
linux系統和shell script功能開發與維護。
曾被駭,應需求安裝測試兩階段驗證。
做資料壓縮、備份、上傳、刪除等功能。
log查詢或提取log。
應程式需求做排程自動化。
後臺系統環境還原安裝。
安裝設定postgreDB
資策會-多人線上遊戲設計班 , 2014
課程中曾組團隊製作遊戲,類型為射擊、TD混和遊戲,可以第一人稱射擊和另一個模式下建築砲台防守。
負責小地圖開發
負責射擊模式下UI介面的呈現
負責砲台射擊效果設計
技能
程式語言
使用JAVA的5年經驗,主要做後端工作。
處理後端作業時,有搭配linux的shellscript處理排程。
有javascript的經驗。
NetSuite有使用suitescript的經驗。
學習遊戲設計使用的是C#、C++。
協助MIS處理工作時還會使用bat語法。
資料庫語言
使用postgresql語法。
會寫sql function。
有安裝設定linux、windows系統的postgresql的經驗。
linux
iptables設定。
會寫shell script。
會擷取log做整理方便查找bug問題。
遊戲設計
曾在資策會上過半年課程,學過使用過unity3D,並且在小組內負責砲塔射擊、UI設計的部分,小組間有合作一作品完成結業。
開發工具
IntelliJ IDEA
版本控管
SVN
Git
學歷
資策會-多人線上遊戲設計班, 2014
中華大學機械系, 9月 2006 ~ 6月 2012