Angular 8
AngularJS
jQuery
Bootstrap
Java
React
Node.js
Java
Webpack
Gulp
SCSS
MSSQL
Chrome Extensions
Line Bot
Git
2016 年製作,累積 2016 ~ 2017 年的作品與接案服務
Access point / Switch / Gateway 網通設備資料雲端化處理,介接後端 device 資料呈現於 Web 上.
框架從 AngularJS 整個大翻新為 Angular 8,兼任 Code reviewer.
- 專案: https://nebula.zyxel.com/
- 視覺化資料呈現(D3.js)
- 獨立性 Component 設計開發
- SVG sprite 設計
- TS linter 導入
- Prettier 導入
- Husky 導入
- 系統樣式模組設計(UI theme design pattern)
- 各式 Device GUI 操作
因公司性質著重於硬體相關,需要前端工程師的輔助,建立雲端管理網站以便控制、分析、統計全球的機器,無論是網站式、手機APP,皆需要網頁技術的介入:
1. 前端技術框架選用: Angular.js、React、Bootstrap、jQuery,評估專案規模選擇合適的技術快速搭建
2. 網站規劃: 介面設計,需求訪談、使用者操作規劃
網站製作: 與設計師共同搭建網站
API串接: 與後端工程師討論規格,確認需求,串接資料
內部系統開發: 內部系統整合,共享API,單一登入
統計報表: 日報、周報、定期通知
網站安全方面: XSS、XSRF、CORS
3. 後端爬蟲大數據資料獲取、分析、處理
任職專案工程師,學習如何與客戶建立信任,妥善處理不同性質的客戶,能與客戶討論需求,了解客戶真正要的是什麼;
在專案時程規畫也有一定的經驗,同時兼任專案顧問的角色去完成任務。
研發的部分改以條列式的方式簡述:
1. 基於 Java Struts、Spring 架構於開發 & 維護 Agentflow
2. WebService & JSON& OAuth ,異質系統採用標準的協定來做資料交換,Java 與 sharepoint 採用Web Service WSDL的方式做整合,OAuth 來要求資訊安全與與公開的整合模式。
3. 在 Google Chrome上開發plugin,挑選合適的 front-end framework 來完成不同的需求,類似 CRUD & 網站功能優化套件等...
4. 使用HTML/JS/JQ/AJAX/CSS/open source plugin規畫而成的系統,HTML為底,JS 處理HTML上的 event,CSS調整HTML的Style,採用plugin來快速完成,搭配 DHTML / MS SQL 來完成一個前端至後端的系統。