我是耿映翔,目前就讀於國立彰化師範大學 資管所 碩二,在學期間於大三課餘之時開始嘗試尋找資訊相關職缺,有幸也能夠在 樂衍 擔任 兼職 後端工程師 以及 教卓中心 擔任 約用助理。我對於學習新鮮的知識非常具有熱忱,有時候會順手寫部落格紀錄自己所學,並且空檔時間也會使用 Leetcode 複習自己演算法的能力。我認為只要把問題詳細的去切割,即便看起來非常困難的問題也能夠按照規劃逐步去解決,並且學習如何自動化的執行任務也是一項非常必須的道路。
擅長使用 PHP Slim 4 + Swoole 做為主力開發工具,配合 SwaggerUI 與 OpenAPI 產生 RESTful API 文檔提供前端資訊,利用 Codeception 撰寫 Unit 和 E2E Testing 配合 Github Actions 完成自動化測試,最後用 Docker 建構線上的獨立環境。
期望未來在公司實習能夠學習與他人協作的的技巧,並且激勵彼此能夠對於技術有更進一步的突破。也希望我的實戰經驗將會帶給公司更輕鬆的開發體驗,簡化公司教育訓練上的負荷。
九月 2021 - Present
Changhua, Taiwan
1. 維護 Rpage 網站(https://usr.ncue.edu.tw)
2. 協助公文持跑
3. 協助文書資料整理
4. 協助解決電腦相關問題
九月 2019 - Present
Taichung, Taiwan
1. 樂薪考勤系統開發與維護
2. 打卡系統開發與維護
3. 開發特定診所需求的系統
4. 管理公司 GCP上的虛擬機器
5. 使用GitHub Actions 實現自動化測試流程
七月 2020 - 九月 2021
Changhua, Taiwan
1. 遷移該處室網站從原本 Laravel 5 到 Rpage (https://oicaweb.ncue.edu.tw)
2. 維護中文、英文網站
英文(Laravel 5): http://oica.ncue.edu.tw/?locale=en
Slim 4 + Swoole Vue GitHub Actions Docker Codeception
Express Linux Django C / C++ Google Cloud Platform
Redis Golang Laravel Apache Cordova TypeScript
本專案前後端(Vue + PHP MVC)是由本人獨立開發完成,主要功能有員工管理、排班表、打卡統計、出勤統計、薪資計算。
以雲端取代舊有地端的薪資系統,簡化公司到診所間的繁瑣維護流程,能夠提供一個薪資與出勤管理的功能給簽約診所,讓診所能夠更輕鬆的方式去解決薪資結算上的問題。
本專案前端(Vue + Cordova / Electron)是由本人獨立開發完成,主要功能有公告顯示、員工打卡。
由於舊有系統使用釘釘指紋打卡機的軟體 API 更新過於頻繁,以致決議自行獨立開發打卡系統,並且提供電腦和Android 手機兩種平台使用打卡功能。
本專案後端(Slim 4 + Swoole)是由本人設計並開發,前端和UI 設計是由公司其他同仁負責,主要功能有診所管理、使用者管理、扣課管理。
由於有些診所是屬於同一個集團體系的,那麼他們彼此之間就有課程共同使用的需求產生,本系統能夠提供一個跨診所課程同步的解決方案。
2021 - 2023
2017 - 2021