Kbdp1ztcoz1fiubtdvr3

林建成

• 8 year+ 前後端開發經驗。 

• 擅長自動化程式開發、網頁設計、前後端開發、站台管理、資料庫管理、數據分析。 

• 喜歡解決問題,近期在研究使用 AI 語言模型,減少前端程式開發的重工性。 

• 致力於多元學習,領域外持續學習日文、設計、數位行銷、心理學、哲學。


台北市,現於神坊資訊擔任「
資深前端工程師」。
[email protected]
phone:0988612516

部落格:https://berglas.github.io/

個人網站:https://berglas.github.io/resume.html

工作經歷

神坊資訊(資深前端工程師) Jun 2022 ~ 現今

svelteKit / Vue2 / Vue3 / python /  AWS / GA4
  • 擔任12人團隊的 Scrum Master。
  • 帶領前端團隊,從事指導開發、Code Review、協助 BUG 排除、需求分析、新技術研究分享、協助面試。
  • 重構主要產品(小樹購),從 Next2 框架改使用 SvelteKit。
    • 調整框架結構,提供團隊功能迭代速度。(Task的週處理數量提升 250%)。
    • 解決網頁效能低下問題(畫面渲染5s→1s,API 2s→300ms)。
    • 配合後端解決了核心功能異常問題(加入購物車、結帳機率失敗等問題)。
    • 獨立設計開發模式,研究並教導團隊開發新語言&框架 SvelteKit。
    • 產品更新上線後,於全公司內部報告(重構經驗、效能提升、成本減少等議題)。
    • 建立 Unit Test 範本。
    • 導入 GA4,使用 GA 探索工具、BigQuery 等相關工具,匯出報表給PO、行銷。
    • 導入 Sentry 進行程式錯誤的監控。
  • 重構供應商後台系統,從 Vue2 升級為 Vue3(現在進行中..)。
    • 獨立設計開發模式,研究並教導團隊開發。
    • 建立許多 Utils Function 、Components 以及 Coding Style,加速團隊對於前端的開發。
    • 設計新舊站並存架構。(CDN 設定、Token 安全性)。
  • 前端相關 Devop 相關維運與監控 (AWS)。
    • 處理兩專案的 CI/CD。
    • 觀察機器狀況,且分析原因。(e.g Prerender.io)

小米網路科技(golang工程師/vue資深前端工程師)Nov 2021 ~ May 2022

golang / Vue3 / React / AWS
  • 導入Vue3+TypeScript,使專案開發更加嚴謹快速。
  • 帶領前端團隊,從事指導開發、Code Review、協助 BUG 排除、需求分析、新技術研究分享、負責面試。 
  • 與需求方溝通,畫出 wireframe。
  • API 設計以及寫成文件、DB schema 設計。
  • 開發 Utils Function,像是i18n instance、pagination(cursor、offset)、axios instance、components。
  • 前端相關 Devop 相關維運與監控 (AWS)。

益欣資訊(軟體工程師)Jul 2020 ~ Oct 2021

C# / .NET Core / Vue2 / IIS / Jenkins / Python
  • Vue mStore
    • 導入Vue CLI,完整前後端分離架構,降低耦合。
    • 整合外送平台(foodpanda、ubereat、快一點訂單)。
    • 即時顯示現有訂單內容、查詢舊訂單資料、以及財務報表的部分。
  • python 全通路平台
    • 統合內部新舊版 logger 機制,將其 log 有效查看率從 4X% 提升至 99%。
    • 開發 API decorator 去優化共用 API 呼叫模組,減少 15% 重複代碼量。
    • 外部、內部系統API開發。
  • .Net Core對帳系統
    • 導入Vue2,透過抽離後端渲染、Lazy Loading 讓資料呈現從 20秒 下降為 0.2秒。
    • 透過 IoC/DI 重新封裝 SFTP/FTPS 等功能,降低其邏輯耦合,且減少 50% 重複代碼。
    • 與台新Pay、linePay等窗口串接新的第三方電子支付。
    • 補寫uni test 覆蓋率從 50% 上升到 80%。
  • C# 自動版更程式
    • 修復了已知 90% BUG。
    • 透過優化狀態控制邏輯,將其失敗率從 50% 下降至 5% 以下。
    • 新增下載斷點續傳提升整體更新速度 5%。
    • 透過程式邏輯整理出程式運作邏輯文件。
  • 其他工作
    • 帶領新進人員協助溝通、開發、Code Review。
    • 自主開發 Excel Script 減少組內文件的撰寫時間。
    • 開課教導組內成員。其內容有 Vue 的開發、Docker使用。


德妮文教機構(網頁開發工程師) Dec 2018 ~ Jul 2020

Vue 2 / Django / GA3 / GCP 

  • 獨立開發商業功能 
    •  收費袋自動計算功能,幫助會計提升工作效率。
      • 2~3 天降至 3~4 小時(每個月),且減少近五成的錯誤率。 
    •  老師輪班自動排班功能,幫助校主任解決分配不均遭抱怨之情況。 
    •  老師出缺勤加班計算功能,幫助公司減省每月共160小時的鐘點費。 
    •  財務報表計算功能,幫助公司解決有對不上帳的情況。 
  • 重構、組建、模組化 
    •  ComboBox、Calendar、DatePicker、LoadingMask、CheckBox、ProgressBar、TransferBox、SwitchButton 等UI組件。 
    •  透過 IoC/DI 觀念重新結構化 Utils function`。 
    •  調整 DB Schema 改善原有權限系統,從原始 Hard Code 改為彈性自由增減,且開發 UI 畫面可以方便做調整。 
  • 發現且解決的問題 
    •  Vue-router 透過 Url 輸入會成功導向之漏洞。
    •  伺服器被外部攻擊以及被當成礦機之情形。 
  • 重新設計製作打卡機(硬體配置、韌體設計), 
    •  模組化可以快速製作硬體設備, 
    •  改善使其 10% 失敗率下降為 0%。
    • 從本地設定卡片改善為遠端設定卡片,解決工程師需親自到現場設定問題。 
    •  將其設定功能 UI 化,且教導行政做設定,解放工程師需親自設定之工作。

捷普綠點科技(工程師) Jul 2015 ~ Nov 2018

C# / .NET MVC4 / JQuery 
  • 整合內部6個系統網站,開發single sign on網站,方便管理且解決眾多登入帳號問題。 
  • 導入UI/UX設計觀念,使內部系統逐漸美化且方便操作。 
  • 導入RWD、多語系等功能。 
  • 製作特定產品MES系統,底層數據收集、數據視覺化。
  • 透過TCP/IP協定,開發KEYENCE PLC數據讀寫程式。
個人項目


MT4

開發自動交易程式 ( MT4 )

  • 策略網格:於盤整期單筆 0.5% 獲利 。
  • 策略對鎖:於動盪期週獲利 3 ~ 5%。
  • 非農策略:當日最高 25% 獲利。



股票策略通知

開發自動通報程式( python )

  • 股價、財報爬蟲 
  • 自製指標,到買點或賣點丟LINE通知


Dcard 西斯版爬蟲

開發影片下載程式( python )

  • 自動建立密碼庫、試密碼邏輯。
  • 進行影片下載且分類。

技能


前端

  1. 擅長處理框架、設計開發結構、Components、i18n。
  2. HTML5、PUG
  3. CSS、LESS、SASS
  4. Jvascript、JQuery、TypeScript
  5. Vue2、Vue3、Nuxt、React、SvelteKit
  6. UI/UX、RWD
  7. GA4、Console Search、GTM、SEO。



後端

  1. ASP.NET MVC (C#)。
  2. Django (Python)。
  3. Golang。
  4. MySQL、postgreSQL、SQLite3。



其他

  1. 程式架構化、擅長建立 Class Interface、Data Interface。
  2. 需求分析設計、Web APIs 文件撰寫。
  3. Scrum之觀念和經驗。
  4.  物件導向、IoC、DI、Pure Function 開發觀念。
  5. CI / CD。
  6. Git Flow。
  7. GPT 詠唱。
  8. Arduino韌體設計,曾設計開發過打卡機。
  9. llustrator、Photoshop製作素材。

自傳

以往至今 

我是林建成,畢業於大葉大學資訊工程系,因從小對電腦方面等資訊有極大的興趣,進而使我選擇了資訊這條路。 個性主動積極,就學期間主動爭取企業全職實習,在實習過程中不斷精進程式開發技能,也實質開發了許多系統功能,因此後來能力適任轉而成為正職人員。 

擅長自動化程式開發、網頁設計、前後端開發、站台管理、資料庫管理、數據分析,開發經驗邁入九年。 喜歡解決問題、致力於多元學習,領域外持續學習日文、設計、數位行銷、心理學、哲學,喜歡解決問題,近期在研究使用 AI 語言模型,減少前端程式開發的重工性。


未來 

未來想要成為數位行銷者兼併全端工程師,致力學習設計、程式、溝通、行銷...等技能,業餘時間不斷精進自我實力,現在有一部落格用來分享知識,希望可以將所學分享出去,也在學習日文跟日系設計風格。

現在開始挑戰製作各式各樣的行銷網站來累積實力,努力達成目標。

作品

Projects 00 00@2x

個人網站

介紹自己以及相關作品

了解詳情
Projects 00 00@2x

強強家電

接案的官方網站:電器行

了解詳情
Projects 00 00@2x

個人部落格

主要記錄網頁設計、程式開發、生活日記,一方面拯救自己的金魚腦,一方面希望可以幫助有一樣問題的其他人!了解詳情