Mcr2ptqlp3l2mqxvrvjw

Jamis Liao

我是⼀位有著超過十年⼯作經驗,其中包含著兩年的創業經歷,以及近兩年擔任⼩組 Leader與管理者的經驗。在創業 的兩年中,學會了從不同的⾓度來思考問題進⽽建立系統,從商業⾯、⼯程⾯、系統運營⾯來思考問題,並 且從公司利益為出發點找到最合適的解決⽅法。在近兩年的 Leader與管理者的⼯作中,帶領⼯作夥伴成長和完成任 務,並且在⼯作的過程中教導⼯程師如何去找到問題的解法,比較不同解決⽅法的優缺點,以及在設計系統 時該注意的細節。 此外,我也是⼀位熱愛學習、熱愛解決問題的⼯程師,喜歡成功解決問題後的成就感。不管是⽤商業⼿法或 是專業技術,都是我解決問題的⽅式。在這超過八年的程式⼯作經驗中,因為需要不斷的⾯對問題,也使得這十年多來⼀直不斷的學習,從單純的程式撰寫到物件導向設計再到設計模式,最後在程式開發上追求 KISS(Keep It Simple and Stupid)。技術的發展從程式開發到測試再到CI\CD、Infra,最後融合DevOps的精 神,從商業端的考量、Infra的設定及Automation建立,程式的架構設計及開發、持續整合與部署,最後到 系統上線後的運營,都是從零開始學習到上⼿。⽽這其中商業端考量與系統上線後的運營,都是創業的兩年 中深刻地感受到⼀個問題的解決,⼀定是需要從端到端來思考,⽽這兩端分別就是商業考量及系統運營。此 外,兩年的創業經驗也讓我懂得如何以經營者、管理者⾓度來看待問題,不在只是以⼀個⼯程師的⾓度來思 考問題。總結這十年多來的⼼得,讓我深信沒有最好的解決⽅法,只有現狀最適合的結解決⽅式,在符合有 限資源的前提下解決問題才是最重要的。

Lead Engineer

New Taipei City,TW
[email protected]

Skills


Architecture

Distributed System,High-Traffic system, Cache architecture, Queue system, SDK design


Program Language

C#, JaveScript, Action Script, 

Shell Script, PowerShell, 


CI\CD, Infrastructure

Jenkins, Docker, Azure, AWS, GCP, Infra as Code

Work Experience

portto Capital Inc., C# Senior Engineer, May 2022 ~

  • 負責區塊鏈錢包的 Unity SDK 設計與開發,SDK 文件撰寫、發布流程自動化。
  • ISO 27001 證照維護
  • Cloud Infra 系統建置、維運。
  • 系統 Monitor 建置。

Ps1nvqacy82prnrnitg0

MAYO Human Capital Inc., Director, Jun 2021 ~ May 2022

  • 負責產品技術問題並提供解決方案。
  • 根據業務需求,優化現有產品技術架構,優化系統上云成本。 
  • 控制項目進度和風險,識別項目早期技術風險。
  • 團隊管理、團隊成員職業發展規劃、團隊凝聚力維護、成員關懷、現有技能和個人提出發展建議的願望、任務分配。 負責招聘和面試。
  • 直接管理10~12人的團隊和20人左右的產品技術團隊。

Ps1nvqacy82prnrnitg0

BOYU Inc., Software Development Manager, Sep 2020 ~ Jun 2021

  • 團隊 Leader,⼩組負責單⼀品牌的產品開發,以及⼩組成員在專案分⼯上的確認,系統設計與開發的建 議,專業技能上的成長。 
  • 控管專案進度與風險,識別專案早期技術風險以及控管專案進度
  • 團隊成員的技術發展規劃,根據成員的職涯階段、現有技能與個⼈意願給與發展的建議、與任務指派。 
  •  負責招募⾯試⼯作,從 2020 ⾄今⾯試超過 100 ⼈ 
  •  直接管理成員 7~12 ⼈

Ps1nvqacy82prnrnitg0

BOYU Inc.Senior Engineer, Feb 2019 ~ Sep 2020

  • ⼩組 Virtual Leader,⼩組負責單⼀品牌的產品開發,以及⼩組成員在專案分⼯上的確認,系統設計與 開發的建議,專業技能上的成長。 
  • 雲端架構設計及建制,根據商業需求,使⽤雲端服務設計出合適與低成本的架構,產品實際上線後,流 量約為 1000000 Request / Day,⼀天執⾏超過 10000 個 Job,⽽⼀天的機器成本只需要 2USD。
  • 系統建置及部署流程建置,全程使⽤⾃動化建置及部署,降低⼈⼒的介入,降低系統部署時的⼈為犯錯 的機會,也降低公司成本。 
  • 迅速的將市場需求開發為系統功能,平均完成時間約為三個星期。

Ps1nvqacy82prnrnitg0

91APP, Lead Engineer, Mar 2017 ~ Feb 2019

  • CI\CD Automation script開發,減少⼈⼒成本50%以上
  • single sign on(SSO)導入,設計跨Domain的SSO架構,並讓既有多個現有系統透過Middleware⽅式介 接,有效減少開發成本與時間
  • AutoScaling與Service Discovery設計開發,透過AWS Lambda並與Infra team協作,當系統機器群附載 超過設定數值後,能夠⾃動加開機器,並⾃⾏向系統註冊
  • 多國系統Magration。
  • Payment Service平台架構設計與開發,使⽤.net core開發
  • Infra as Code and DR backup restore

Ps1nvqacy82prnrnitg0

USPACE, Co-Founder, Feb 2017 ~ Dec 2018

  • 規劃平台架構, 系統開發與平台維運,平台使⽤多項Azure服務設計⽽成,利⽤雲端特性優勢能夠快速的 完成系統,並推向市場。
  • 停⾞⾦機制規劃、設計與開發。為了提⾼⽤⼾的黏著度,從商業⾯的⾓度提出停⾞⾦的機制,針對不同 貢獻度的使⽤者可以得到公司的給予回饋(停⾞抵⽤⾦),增加對產品的好感及忠誠度。公司也能透過 這樣的機制,將發送出的回饋回收,降低公司成本。
  • 優惠系統微服務化,使⽤Serverless開發優惠系統,並規劃為微服務架構。降低個系統間的依賴,當模 組發⽣問題時,不影響主要服務的使⽤。
  • 公司產品規劃。

Kz5pqx1jbk3apt23oobi

Freelance, Resident Consultant, Jul 2016 ~ Jan 2017

  • 系統效能改善,經壓⼒測試實際測試後,改善後系統回應速度500%以上,相同規格Server乘載量顯著增 加。
  • 提領排程系統開發,負責每⽇橘⼦⽀付使⽤者提領申請處理

Xjhcp2ynumghv1tilps9

91APP, Senior Engineer, Mar 2015 ~ Jun 2016

  • 負責公司產品開發及維護,使⽤技術有: Aws, C#, Asp.net MVC, Asp.Net WebAPI, Entity Framework, Ioc
  • 開發團隊版控流程設計
  • CI\CD automation script 撰寫
  • 公司內部技術分享 

Axna0jkbyqw1fp8k2kfi

Accupass, Senior Engineer, Jul 2014 ~ Mar 2015

  • 公司活動賣票平台開發,使⽤技術有Azure, Azure DB service, Azure Redis, C#, Asp.net MVC, Asp.net WebAPI, Entity Framework, Ioc, JavaScript
  • CI\CD 導入,架設Jenkins進⾏持續整合
  • Unit test與Web UI test導入,內部教學如何撰寫單元測試,以及使⽤selenium進⾏Web UI test,導入 後提升系統穩定度。
  • Azure Redis使⽤導入,使⽤redis換系統原有cache儲存,並開發底層Cache元件。

Wnhddwqxov14eqsxyvib

Richi Technology Inc., Senior Engineer, Oct 2012 ~ Jun 2014

  • 經濟部經濟地理資訊系統專案開發,使⽤技術: Windows Server 2008R2, C#, Asp.net WebAPI, Entity Framework, ActionScript
  • 地址定位⼯具更版,改寫原有⼯具並改善地址定位效能,更版後地址定位速 度為舊版10倍以上
  • 技術分享,任職⼀年九個⽉期間內部技術分享共14次,範圍涵蓋OODP, Asp.net MVC, Asp.net WebAPI, 設計模式, 系統設計

Zqx0nhxydqxie80e6pmb

Education

朝陽科技大學 資訊工程所,2006 年 9 月 - 2008 年 5月

朝樣科技大學 資訊工程系,2002 年 9 月 - 2006 年 6 月

twMVC 核心成員

Asp.net MVC 非官⽅技術社群六位核⼼成員之⼀ (mvc.tw)

Paragraph image 00 00@2x ebb59a6d9adb03673d06762584bb6a0cc401a7cc4bd081bb82ce6f841d95aa2b

Skilltree 兼任講師

NET Core 課程講師

Paragraph image 00 00@2x ebb59a6d9adb03673d06762584bb6a0cc401a7cc4bd081bb82ce6f841d95aa2b

2016, 2017 Microsoft MVP 

Most Valuable Expert in Microsoft Visual Studio 2016, 2017

Agile Forum Instructor, Technical Community Instructor

  • AgileCommunity.tw - PM⼤我們換個⽅式寫需求⽂件吧!!(Introduction cucumber), 2015/04
  • Agile.Taichung - PM⼤我們換個⽅式寫需求⽂件吧!!(Introduction cucumber), 2016/04
  • twMVC#22 - 什麼鬼的IOC與DI, 2016/05
  • Study4 - 什麼鬼的IOC與DI, 2016/06
  • Agile Tour Taipei 2017 - 寫完實例化需求,然後呢?, 2017/12
  • twMVC#26 - Redis資料型別與場景的連結, 2017/02
  • twMVC#29 - 當.Net Core遇到AWS Lambda, 2017/07
  • 2018 Global Azure Bootcamp in Taipei - 如何利用 Microsoft Azure 讓新創團隊從 0 到 ∞ - 以 USPACE 為例, 2018/04
  • twMVC#32 - 系統線上良伴 - Application Insight, 2018/08
  • twMVC#35 - 讓程序化佈署救救你的青春 on AWS, 2019/03