蔡良方

對寫程式有著濃厚的興趣。

大學輔修資⼯系,修過多數本校資工系必修課,對於理論有基礎認知。不僅如此,就學期間已經著手製作過遊戲、視窗程式及APP等等程式,接觸過C++、C#等語言。同時也接過小型電商外包。
出社會後作為後端工程師,使用PHP的MVP框架Laravel開發後端。先後任職於鼎堅航太與母嬰電商媽咪愛,有著對電商的經驗。期待能夠為貴公司帶來幫助,讓我們共創佳績 !


 網頁後端工程師 

 臺北市士林區 

 (+886) 0905279772 

 [email protected] 

工作經歷 Work Experience

上恩資訊股份有限公司, 後端工程師, 2020 / 12 ~ 2021 / 3

電商網站媽咪愛的ERP系統開發。主要負責規劃實做PM指派的功能( 含測試 ),負責的功能包括自動寄給廠商的通知信、修改購物車運費計算方式及清倉等等的功能。


- 後端框架 : Laravel ( PHP )

- 專案管理工具 : Asana 、 Github

- 文件撰寫相關 : Notion、 PlantUML 、 GSuit 

- 環境相關 : Docker Compose 、 AWS SQS 、 GCP

- 設計模式 : Repository ( Adapter )

鼎堅航太股份有限公司, 軟體工程師, 2018 / 7 ~ 2020 / 11

負責替公司撰寫系統,主要工作內容是進行傳統人力派遣及測量標案流程的自動化。自引入自動化流程後,現場測量的執行速度提升一倍

公司的LAMP環境也是我一手打造。除此之外,我也自主引入新技術,其中包含docker、Vue.js.....等等。


- 後端框架 : Laravel ( PHP )

- 環境相關 : Apache 、 Ubuntu 、 Docker Compose


 愛夢客客製化平臺

- 簡介 : 為客製化禮品的小型電商平臺架設在GCP的VM上,金流使用的是綠界
- 負責部分 : 維護於GCP VM上的網站、配合PM開發新功能。

 鼎堅派工系統 

- 簡介 : 使用PostgreSQL的Jsonb格式儲存多個專案的資料,並以WebAPI的形式開放給子系統去做客製化,後期有將部分功能抽成Composer Package供其他專案做使用。
- 負責部分 : 全部。包括前後端的撰寫及環境建設與維護等等。
- 設計模式 : Simple Factory

 管挖管理平臺

- 簡介 : 因應道路施工測量標而生的系統。主系統採用前後端分離的架構,前端使用Vue做配合後端開RestfulAPI。
- 負責部分 : 主系統RESTfulAPI開發維護、部分子系統的前後端開發及整個系統的規劃及佈署

學歷 Education

臺灣師範大學, 學士學位, 機電工程學系, 2014 / 7 ~ 2018 / 9

 大學專題 : 流量監控伺服器

 - 簡介 : 物聯網專題。透過感測器將馬達的流量資料傳回伺服器做分析及偵錯。
 - 負責工作 : 使用C#實做TCP Socket伺服器供感測器連線並監控數據,再撰寫測試程式對伺服器做壓力測試。 
 - 使用技術 : C# 、.NET Framework 、 git 、 TCP 

技能 Skill


Backend

- Laravel ●●●●

- PHP      ●●●●
- C#         ●●●●●
- NodeJS ●●●●●
- Redis    ●●●●●




Frontend

- Javascript      ●●●

     - Vue.js        ●●●●●

     - JQuery       ●●●

- C#                ●●●●

    - Winform  ●●

    - Unity3D      ●●●●

- JAVA             ●●●●●

    - Android   ●●●●●


HTML / CSS

- CSS                ●●●●●

    - Bootstrap ●●●●●


OS & Virtualization

- Ubuntu                 ●●●●
- MAC                       ●●●●●
- Windows               ●●●●●
- Docker                   ●●●●●
- Docker Compose ●●●●
- VM                          ●●●●●



Version Control

- git                                        ●●●

    - Gitlab                              ●●●●

    - Github                             ●●●●

    - Visual Studio Code VC  ●●●●


Protocol

- TCP        ●●●●●

    - HTTP  ●●●●


IDE

- Visual Studio Code ●●●●●
- Android Studio       ●●●●●
- Visual Studio           ●●●●●



套件管理

- Composer ●●●●
- NPM           ●●●●●
- apt              ●●●●●

Web Server

Apache 2  ●●●


SQL

- PostgreSQL ●●●●
- MySQL         ●●●●●
- Redis            ●●●●



測試工具

- Postman   ●●●●●
- Swagger    ●●●●●
- phpunit     ●●●●●

輔助工具

- Asana        ●●●●●
- Notion      ●●●
- PlantUML ●●●●●

個人專案  Side Project


四連桿模擬器

 物理模擬、視窗程式

 C#
 .NET framework ( Winform )



透過牛頓法( Newton's method )推算出由四根連桿組成的機構之行為。
使用Winform專案繪製連桿動畫。



 



魔法貢丸大亂鬥

 電腦遊戲、3D

 C#

 Unity3D

   Design Pattern : Singleton



使用Unity3D遊戲引擎製作的單機3D遊戲。為了控管全域數值實作Singleton。




  


影像濾鏡測試軟體

 視窗程式、C++、影像處理

 Visual C++

 .NET framework ( Winform ) 、QT5

  Design Pattern : Adapter 



透過實作視窗程式去測試影像處理演算法,介面是透過Winform實做。套用設計模式中的Adapter讓影像處理演算法與介面解藕,為日後移植至QT5的計畫提供了很好的鋪陳。


Paragraph image 06 00@2x
Paragraph image 06 01@2x
Paragraph image 06 02@2x