個人簡歷 Alvin Chen Laravel 工程師

我是Alvin Chen 目前是一名 Laravel 工程師,  對於PHP程式開發與MySQL資料庫設計都有多年開發經驗。

alvin chen Laravel 工程師

畢業於中央大學資訊工程學系碩士班,在中央研究院資訊所服務過接近四年,

近幾年來多使用framework開發專案,無論是初期接觸的smarty、cakePHP或者是這2~3年來的Laravel都有許多的開發經驗。

從大學時期開始接觸網頁開發,那時還只是跟著老師做專題初次接觸到互動式網頁的開發,隨著幾個專案跑下來對於PHP的熟悉程度也開始漸漸增加。

研究所時期更將網頁上的開發經驗繼續往外擴大,那時除了網頁上的資料維護介面開發以外還將使用者操作延伸到手機上,

只可惜當時還不流行Android與IOS兩大平台,手機上還是以windows mobile系統為主要開發對象,另一方面當時還參與了另一個有趣的專案: 瀏覽器附加元件的開發,當時chrome附加元件並沒有特別流行,所有的附加元件都需要開發三個版本IE Firefox Chrom,站在目前的時間點來看應該沒有人會開發IE的套件了吧 哈

 

踏入職場後除了前三年的研發替代役工作是持續延伸研究所時期的專案以外,後續都是在網站開發這塊持續累積經驗。

一開始協助公司開發結構由傳統的PHP調整進入有邏輯框架的寫法,第一個帶入的便是Smarty了,

Smarty其實也還不算結構性很完整的框架,當時會挑選Smarty是因為公司工程師包含我自己都沒有框架的開發經驗,

由Smarty來入門看起來是最容易的,在Smarty上跑過跑過數個專案後對於網站結構上有了更深一層的概念。

後來為了更有效率地讓工程師合作開發一個專案,評估後導入CakePHP,也持續使用了數年,

直到2015年我決定再次更換Framework,因為Laravel提供了更好的開發環境,可以使用的套件也更多,對於多國語言網站也更是友善

直到目前從Laravel 4.2 到Laravel 5.6,已經累積10個以上的專案開發經驗。

 

工作之餘,我個人也很喜歡到戶外曬曬太陽踏青,休閒時間多一點可以讓腦袋盡情放空,回到工作崗位後更容易擦出其他的火花或想法,

也因此我非常支持台灣新創產業,無論是創意或者大膽的勇氣都令人佩服,2015年接觸到Gogoro後毫不猶豫的買下了一台,到目前為止它還是我的好夥伴,

新創公司待久了會漸漸的讓自己更有想法,多與其他人互動也容易讓自己的視野更寬廣,所以我也積極參與Laravel相關的研討會與活動,

期望學習到更多知識與吸收更多不同想法。

 

這1~2年來,網站服務開發漸漸開始走向以手機為主的導向,Laravel也加入了Vue,更是確定了前後端分離開發的方向,接下來也會持續朝這個方向努力,

而漸漸的也該將近幾年來常用的功能整理成為套件,除了可以加速開發以外更可以重新檢視自己的邏輯是否有問題,

未來的方向還是會持續深耕Laravel,持續精進自己的專業能力與溝通能力。

過往作品整理

 

首頁 » 個人簡歷 Alvin Chen Laravel 工程師