Profile 03 00@2x 0f8539d7f013fd11030f4f7a7b97caf8c2dc5732bc61cba71764f3365c568794

許賀然 

ClayHsu

近年來智慧型手機APP快速竄起,許多數位產業紛紛轉往智慧型手機,這股熱潮帶給我許多新的想法,本身熱愛Coding,對於User Experience有著莫名的執著,喜歡多方面思考,研究學習新技術,無時無刻都在創意發想,樂於分享自身經驗與夥伴擦出新的火花,因為自己有著樂天的個性,所以該玩的時候就盡力去玩,該專注的時候就認真把事情做好。


iOS Senior Programmer

1983/06/26
Taiwan
[email protected]

+886 922-818-258

技能


Development

1. Swift、Objective-C、UIKit各種原生元件、MVC、MVP框架提升程式碼與UI重複使用率。

2. 熟悉RESTful API進行數據溝通。

3. 熟悉部署上架APP、APNS設定、Universal Links、IAP設定。

4. 串接各式第三方登入,Facebook、Google+、WeChat、Twitter、Weibo。

5. Google Analytics數據分析、Fabric Crashlytics追蹤。

6. 熟Cocoapod進行第三方套件管理,Git版本控管。


UX

- 熟Human Interface Guidelines ,依照功能需求設計UI與流程,時常與UI/UX設計部門討論並給予建議。

- 定期下載不同的APP,學習不同的UX設計以及操作動線。


Team Leader

- 良好的溝通、協調、跨部門討論,參與Scrum Team。

- 時常與UI/UX設計人員進行討論,使用Wireframe工具清楚展現流程與動線。

- 對上溝通清楚,且當碰到問題會提供多種Solution讓決策者做決定。

- 定期進行Code review,不斷對程式碼進行重構,提升程式碼的閱讀性。

- 與後端人員進行API討論、優化Server與APP的Performance。

- 深入了解與討論行銷團隊的運作方式,並提供技術層面的意見與回饋,來避免行銷資源浪費。


學歷

亞洲大學 資訊工程學系 2006/08 - 2008/06 (畢業)

利用兩年在學時間,學習了許多影像處理相關的演算法,並實做一套保全監控系統,利用多台監控攝影機追蹤可疑人物行進路線,並通報相關人員。

和春技術學院 資訊工程學系 2001/08 - 2005/06 (畢業)

從C語言開始打基礎,在學習到Java物件導向觀念,考取SCJP、SCWCD相關證照。

經歷

國泰世華商業銀行股份有限公司 2022/07 - 至今

iOS Developer


華電聯網股份有限公司 2018/09 - 2022/04

iOS Developer

進入華電聯網後立即投入現有的專案進行開發,Family+健康上網是一個專為家長所設計的APP,主要功能為限制家中小孩子的上網時間與內容,APP可以透過RESTful API與實體Router做溝通,並在APP上即時顯示Router目前的狀態與資訊,使用者可以透過APP設定家庭成員可上網的時間以及可瀏覽類型的網頁。

剛接觸到此產品時,就發現這樣的產品在推廣方面會碰到很大的挑戰,首先要如何將實體WiFi Router推進使用者家中,使用者真的知道該如何自行安裝Wi-Fi Router嗎?又該如何挑戰Apple Screen Time以及Google Family Link?所以產品在後期時做了一些方向的改變,導入使用VPN的方式限制手機網路,達到無需實體Wi-Fi Router即可控管手機網路使用與瀏覽內容。

下列列出我在此產品重要的工項:

1. UI/UX 全面調整,套用美術設計所提供的UI。

2. 使用MVP設計框架,使程式碼更容易加入Unit Test以及可讀性。

3. 加入Network Extension Packet Tunnel,以VPN的方式將APP的UDP Tunnel封包攔截,並在Option中加入使用者資訊後,重新導向指定的DNS Server,透過此方式DNS Server會決定此使用者是否可以使用網路以及可瀏覽的網頁內容,並且可以在不開啟APP的狀態下,使APP資訊與Server資料保持一致,透過這樣的解決方式,可以達到家長無需使用實體WI-Fi Router也能對家中小孩子的4G網路使用與瀏覽內容加以限制。

4.獎勵表功能實作,上網報表功能實作。

甫東科技有限公司 2017/10 - 2018/09

Project Manager

公司是個接案型的新創團隊,初進公司就接手了大型百貨APP專案,我運用過往的專案經驗,重新幫公司檢視整個UI/UX流程,協助客戶釐清想要的功能,並將APP前台與後台架構規劃出來,使整個專案能順利進行。

以下列出重要工項 :

1. 依客戶需求開發iOS APP : 使用Swift與Objective-C開發,Cocoapod管理第三方套件,Git版本控管,與協力廠商溝通,撰寫API文件,TestFlight測試版本發布,並且導入FireBase Message與Analytics功能。

2. 使用XMind以及Wireframe工具與客戶溝通 : 將流程,畫面,功能清楚展示給客戶了解,並依照客戶需求提出解決方案,掌握專案時程與產品品質。

3. 提供業務部門技術諮詢 : 與業務部門一起了解客戶需求,並給予技術建議與開發時程。

遊戲橘子數位科技股份有限公司 2014/08 - 2017/06

Senior Programmer

公司初期規劃了一個以物易物的交換社群平台 Swapub,因公司是稽核單位轉型成研發單位,所以RD人員非常吃緊,也因為這樣的環境,讓我有很好的發揮空間,首先維護現有的Swapub專案,此專案經過了兩三位已離職工程師與外包廠商撰寫,留下了許多過去的包袱,整體架構相當的不穩固,且難以擴充,所以立刻跟老闆爭取時間打掉重做,重新設計整體架構,降低Crash數,提升UI/UX動線,並加入GA數據提供給行銷團隊,從開始到送審3個月如期完成,我也很幸運的被老闆Promoted成APP團隊主管。

以下列出重要工項 : 

1. 重新架構APP : 使用MVC,ARC,AutoLayout重新架構APP,並加入GA數據追蹤使用者資料,使用Fabric做Crash追蹤。

2. 協助行銷團隊進行數據分析 : 提供行銷團隊在活動期間各種數據分析,例如安裝數、註冊數、上傳物品數以及回流數。

3. 建置Location分區機制 : 將Location細分至國家、洲、省,來增加交換成功機率,提升跨國交換方便度,加入即時貨幣換算、區域推播系統,以及多國語系機制。

4. 結合社群登入分享功能 : 導入FB登入、Twitter登入、Weibo登入,以及FB、Twitter分享功能,增加自然流量與刺激活躍使用者。

5. 金流服務 : 為了讓交換更有保障,加入保證金概念,串接PayPal、支付寶、玉山銀行API、紅陽API,增加團隊實質營收。

盛牧開發 2011/12 - 2014/07

iOS APP Engineer

公司為小型新創團隊,從創意發想到實作開發APP皆一手包辦,時常與同事Brainstorming,當有好的IDEA就會開始實做,三年內開發出各式各樣的APP,但因缺乏行銷預算,因此APP下載量不如預期。

任職期間學習到UI/UX的重要性,以及行銷APP的手法,並且對APP市場有了新的看法。

上架作品

1. Desire(Cocos2d) : 卡牌遊戲,運用到AI決策邏輯來設計的遊戲。

2. PuzzleBattle(Cocos2d) : 拼圖對戰遊戲,運用Game Center製作回合制遊戲。

3. SuperTrader(Native App) : 虛擬股市遊戲,即時串接全球股市資訊並使用虛擬幣購買。

4. i英檢(Cocos2d) : 教育遊戲,背英文單子的好幫手,並可以在系統背景播放英文單字。

5. 戲劇王(Native App) : 彙整影音平台的撥放影片APP,使用MPMoviePlayer播放串流影音。

精益科技股份有限公司 (研發替代役) 2008/10 - 2011/08

Mac OS APP Engineer

負責開發Mac OS版本的Scanner掃描軟體,從無到有開始建置,從熟悉Objective-C、Xcode、User interface builder、Carbon和Cocoa Framework,到學習QA測試與封裝Mac APP,並與客戶溝通撰寫技術文件。

這份工作讓我學習到專案開發上的眉角,以及如何跨部門之間的溝通,也奠定日後在iOS上的基礎。

孟華科技股份有限公司 2005/07 - 2006/07

Web Service Engineer

公司主要產品 EZTeamWrok,將傳統紙張作業流程數位化,負責撰寫Server端的Java程式碼,以及Client端的WebMacro程式碼,使用PostgreSQL存取後端資料庫,並且使用SVN做版本控管。

自傳

2008年畢業於亞洲大學資訊工程學系,畢業後參加內政部研發替代役,便與Apple結下不解之緣,先後加入小型新創團隊,從無到有打造各種創意APP,包跨工具類型、遊戲類型、教育類型,在這之中學習到了許多Know-How,在2014年加入遊戲橘子-人因設計團隊,並開發一個以物易物交換社群平台APP Swapub ,目前在台灣、香港、泰國、日本、荷蘭,均有一點小成績,MAU有近10萬使用者在開發Swapub過程中不斷遇到新的挑戰,例如初期在APP還沒上架前,該如何開放測試使用者,如何解決Memory leak造成的問題,如何修改第三方套件與有效管理,如何增加使用APP黏著度,如何將新技術帶進團隊中,在遊戲橘子三年我不只精進了iOS這項技術深度,對於專案管理,時程進度掌握,跨部門溝通,以及解決問題的能力,都有大幅度成長,也被推薦參加公司內部高淺力人才培訓課程,讓自己的視野看得更全面性。


平時利用下班空閒時間,會去閱讀WWDC session,如果有好玩的新功能就會自己動手做看看,所以延伸出了幾個小的Side project,MovieGoTVGo,也從中學習到許多不同的新技能,很開心自己的興趣能與工作結合。


在這數以萬計裡的APP裡面,要如何脫穎而出,從使用者在APP Store上看到ICON的第一眼就要開始思考如何抓住使用者目光,如何導引使用者了解APP所要傳達的訊息,進而讓使用者對APP產生黏著度,並且分享給更多的使用者,這就是所謂魔鬼藏在細節裡,技術、創意與行銷密不可分,我立志於創造這樣高品質的APP,也樂於這樣的工作內容。


最後再一次感謝你的閱讀,謝謝 : )


以下是我的作品

Paragraph image 00 00@2x ebb59a6d9adb03673d06762584bb6a0cc401a7cc4bd081bb82ce6f841d95aa2b
Swapub 實體活動合照

Swapub


App Store下載網址

以物易物交換平台,提供跨國交換,金流串接服務,UX研究,GA,Firebase串接。

Paragraph image 00 00@2x
Paragraph image 01 00@2x

MovieGo

App Store下載網址

利用空閒時間實作的Side Project。

TVGO

App Store下載網址

利用空閒時間實作的Side Project,實驗性的玩一下Firebase Cloud Firestore。

Paragraph image 00 00@2x
Paragraph image 01 00@2x

大統百貨

App Store下載網址

南部大型百貨業者會員卡集點APP。

喜兒拍拍愛

App Store下載網址

簡易的拍照APP,可將照片重新編輯後分享。

Paragraph image 00 00@2x
Paragraph image 01 00@2x

Family+

App Store下載網址

使用VPN技術攔截DNS Tunnel的Parents Control APP。