Iackgxyrdefx6jqhuqvo

Eric Tang

最初從事餐飲業,想嘗試轉職而重回大學就讀資管系,畢業後參與 AppWorksSchool 培訓。 

結訓後與同學一同開發電商 App,負責 iOS 的開發。 

完成案子後於愛走國際擔任 iOS 工程師,開發並維護電商 App。 


 擁有近兩年的獨立遠距開發經驗,具備良好的溝通能力,能夠與 PM、設計及其他開發人員協調完成需求。希望透過解決問題時不斷精進自己在 iOS 開發方面的技術。

[email protected]

工作經歷

愛走國際股份有限公司 , iOS Engineer, Nov 2021 ~ Oct 2022

1. 開發與維護電商和租房 App 

2. 能夠遠端獨立開發,使用 Swift 開發並與團隊理解需求,提出解決方案或建議進行調整並負責 App 上版流程與憑證更新 

3. 使用 MVVM 架構設計並實現可重複使用的 UI,依據情況使用 Nib 或 Code 開發。

4. 與後端協調 API 規格串接完成功能,使用 CoreData 儲存搜尋紀錄 

5. 與 Web 和後端協作串接金流服務 

6. 導入 Coordinator 概念,將畫面跳轉邏輯拆出 

7. 使用 Protocol 設計不同資料但畫面相同的功能,提升共用性 

8. 重構畫面拆分不完全與邏輯混亂的程式碼 

9. 使用 Jira (專案管理)、Sourcetree (版本管理)、Postman (後端合作)、Zeplin(設計協作)

接案, iOS App Engineer, Feb 2021 ~ Oct 2021

1. 與同事遠端協作開發,使用 Swift 開發,理解客戶需求並提出如何實現功能
2. 依據功能、情境選擇使用 MVVM、MVC 架構設計
3. 依據畫面複雜度選擇使用 Storyboard、Nib、Code 建構畫面
4. 撰寫網路層串接後端API
5. 串接綠界金流服務實現金流功能
6. 使用 CoreData 儲存購物車資料
7. 上架 App Store、營運維護

AppWorks School, iOS Class Trainee, Sep 2020 ~ Jan 2021

1. 每週透過 90 小時學習 Swift 開發、iOS Development 相關技能及各種輔助開發工具,Postman、Zeplin、GitHub、Trello、CocoaPods tools
2. 透過 4 周完成電商平台專案,練習 MVC 架購、Network、AutoLayout、Nib 等基礎技術
3. 與 Android、Back-End、Front-End 協作,為電商平台專案添加新的功能
4. 運用 5 周的時間開發個人專案並上架到 Testflight
5. 協助同學解決開發上遇到的問題
6. 學習 OOP、MVVM、Delegate、GCD、ARC 等相關重要技術、觀念

技能


Advanced 

- Swift 
- MVC / MVVM / Coordinator
- Delegate / Singleton
- Nib / AutoLayout / Storyboard
- URLSession
- UIKit / MapKit

- CoreData


Third Part Library

- Kingfisher

- Alamofire

- IQKeyboardManager

- SwiftLint

- Keychain

- Facebook SDK

- ECPayment SDK

- Firebase Cloud Firestore


Tools

- Git / GitHub / Sourcetree

- Postmen

- Trello

- Zeplin

- CocoaPods

- Xcodes

- Jira

專案

我愛泡芙人

我愛泡芙人是一款商業 App,協助攤商推廣以及讓客戶多管道可以更方便的購買到產品及獲得公司提供的福利。


對客戶來說:

提供宅配、消費累計、瀏覽商品、查詢攤商位置、成就獎勵、刮刮卡活動。


對攤商來說:

提供快速回報、簡化工作流程,快速查看營收、考核。

Paragraph image 02 00@2x

Real 匿名論壇

透過匿名的特色讓人們在溝通上不會受到外在因素影響,使得溝通更加專注在彼此的對話上,因此提供一個匿名的平台,讓使用者更輕易的去說想說的話、參與討論、交友。

Paragraph image 03 00@2x

學歷

中國科技大學, 副學士學位, 資訊管理, 2018 ~ 2020

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam porttitor dapibus ipsum ut efficitur. Aliquam feugiat nec sem dapibus blandit.