全職。 網頁前端工程師

台北市、新北市。求職中錄取後隨時

何家華

將近三年網頁開發經驗,致力於開發網頁予客戶

  https://github.com/taiwanhua

  fansofcheer

  0987837233

  Taipei City, Taiwan    

工作經歷


資深軟體工程師  •  伊斯酷軟體科技股份有限公司

8月 2020 - 10月 2021

1. 使用React、Electron開發專案 

2. 協助RPA專案前端軟體開發 

網頁前端工程師  •  小驢行股份有限公司

5月 2020 - 8月 2021

1.使用React作為框架,開發公司網頁產品 

2.撰寫路由架構、組件撰寫、文件撰寫、並搭配StoryBook豐富文件 

3.於公司主機內架設專用GitLab並搭配git flow、CI/CD  

4.分派工作、組內工作進度管控 

網頁工程師  •  資拓宏宇國際股份有限公司

11月 2018 - 3月 2020

1.專案網頁製作、資料庫提供api接口

2.dot Net Core MVC、ASP.NET、Spring 

3.以 React 撰寫公司內部包版工具

React 專案


RPA流程自動化工具

2021/8~2021/10

專案主要內容: 

借助 RPA便能建立軟體機器人,可以執行已錄製腳本,然後讓它們執行工作。機器人流程自動化軟體機器人可像人類那樣與任何應用程式或系統進行交流,唯一不同的是 RPA 機器人可以全天候不間斷地運作,速度更快,並具有強大的可靠性和精準度。

縣市政府長照派車系統

2020/9~仍在進行

專案主要內容: 

1. 整合長照、自營車、復康巴士、偏鄉運能不足等預約接送服務

 2. 劃分為:營運端、客戶端、司機端網站

 3. 營運端:提供車行、監理單位後台管理平台,並以登入角色與權限區分可使用功能

 4. 客戶端:提供一般民眾預約接送服務、瀏覽歷史訂單、查詢路線等

 5. 司機端:提供司機收受接送訊息

足測預約系統

2020/6~2020/8

專案主要內容:

1. 提供民眾預約足測服務、調派足測師提供服務

 2. 劃分為:前台、後台網站

 3. 前台:提供民眾預約足測服務

 4. 後台:提供調派足測師提供服務

全國食材配送系統

2020/9~2020/11 

專案主要內容:

1. 提供食材調派,如甲地食材缺乏,可由其他地方配送

 2. 劃分為:前台、後台

 3. 前台:提供使用者查看並預約食材配送

 4. 後台:提供管理人員調配食材與配送單

花旗IISS報表系統

2019/10~2020/3 

專案主要內容:

為花旗銀行系統之子系統,可以幫助統計行員照會次數,並產生報表。例如:照會次數特別多的行員,可能有舞弊之類的行為,而此系統可以防範未然

富邦新端末系統

2018/11~2019/10 

專案主要內容:

台北富邦銀行的新端末系統,如放款、存款等。

技能


React 前端網頁開發

1. JS ES6+ ( Promise / Fetch / Async Await )
2. TypeScript 
3. React 16+ ( with hooks / useState, useEffect, useRef, useReducer, etc. ) 
4. Redux / Redux-Saga 
5. React Router 
6. Storybook 組件管理 / 參數文件撰寫 
7. Third-party UI ( ANTD, Material-UI, etc. ) 
8. CSS-in-JS ( styled-components ) 
9. RWD / AWD 切版、Flex、CSS / Tailwind CSS 
10. Web API 串接 ( Restful API ) 
11. Next.js ( Server Side Rendering ) 
12. axios / swr 非同步處理 
13. Basic Webpack 
14. Node.js / Express.js 
15. Rx.js 
16. Git 版本控制 ( GitHub / GitLab ) 
17. npm / yarn 套件管理工具 
18. Eslint 

CI/CD ( Git 版本管控 / Linux / Docker / Nginx )

1. Setup Git Server by GitLab 
2. Git flow / Merge Request Code Review 
3. GitLab ( runner / pipeline / stage / job ) 
4. Setup GCP Linux VM with Nginx and Docker 
5. Using dockerfile build image / run image in container 

後端開發技術

1. 以 .Net Core 5 提供 Web API 
2. 以 .Net Framework 撰寫 MVC 專案 
3. Microsoft SQL Server 
4. MySQL

個人開源專案、部落格、影片


我的線上課程網站講義部落格、影片

我的個人簡歷網站

規劃開源專案 Wowgo,供使用者快速搭建管理後台模板


學歷


2012 - 2018

東吳大學

數學系 畢業

自傳


    您好,我是何家華,畢業於東吳大學數學系,擁有將近三年的網頁開發經驗,喜歡研究與分享新技術。

    而我經手過的專案多以React搭配React Router、React Hooks、Redux為主,後台專案因應業主於權限上的需求,採動態生成路由的方式來管控可用模組,以WebSocket完成推播功能、動態表單、角色與組織權限控管等等。曾撰寫過後台框架方便快速開發。也將TypeScript導入專案做型別檢查,storybook做組件展示與說明,前台專案因會需要SEO,則會使用Next.js來做開發,應對公家機關的案子也處理過網站要支援ie、無障礙的需求。

    UI框架的選擇上,則會視需求而定如前台設計稿較具特色則會選擇手刻,後台比較常使用ANTD,在組件撰寫上針對可重用的地方會單獨封裝成一個Component,並搭配Eslint做程式碼風格控管,使程式碼有一定程度的整齊。

   API串接方面除了串接Web API之外,亦有串接Google 登入、Google Map、reCAPTCHA等。

    而版本控管上使用Git並搭配業界常見的Git flow來做版本控制,並搭配GitLab的Merge Request、Code Review等確保程式碼品質,此外再搭配GitLab的Runner撰寫pipeline 做程式碼的編譯,接著於指定DNS後的GCP Linux VM上透過 Nginx + Docker 達成一條龍的自動化部署。

       閒暇之餘,會寫寫開源專案、技術分享部落格、與錄製影片,紀錄我的學習歷程並鑽研更深的技術,也許我現在還只是站在巨人的肩膀上,但秉持上窮碧落下黃泉的心與不斷的實際演練操作,希望有天我也能成為巨人與先進巨人們一起俯瞰大地。


    Hello, My name is Andy, I am a Front-End developer. I graduated from Soochow University with a bachelor's degree in mathematics, and I have nearly three years of Front-End development experience in React. I like researching and sharing new technologies. I'm looking forward to working together with everyone.