Software Engineer 裕電能源 2020.2 - 2022.7
iOS-Swift/MSSQL/Java
- 幫助公司重構專案,並分類及模組化,達到淺顯易懂的程式碼
- App開發/維護/打包iOS App上架送審Apple Store
- 導入Google Map搭配GMUCluster渲染在地圖上有多少充電站Marker,並引用google_map_style.json調整地圖顯示的樣式
- 綁定支付設定導入第三方金流(Line pay/omniXpay/藍新)
- Notification使用Firebase Cloud Messaging實現推播功能
- 導入Firebase Analytics/Crashlytics去增進使用者操作數據分析
- 導入第三方登入(Google/Facebook/Apple)實現登入功能
- 導入自動化充電流程,減少使用者對操作充電樁的流程失誤
- 目前已參與過超過6個App開發專案[Porsche, Hyundai, TCC( Taiwan Cement )..]
Software Engineer
DIABNEXT 2019.9 - 2020.2
iOS-Swift/SocketIO
- 這世代糖尿病患者持續增加, Diabnext提供每日血糖紀錄
血糖機資料整合及研發血糖機周邊藍芽設備, 使病患可在App中分析自身狀況
- 加入各大品牌血糖機進行匹配整合資料透過藍芽傳輸至App,並透過雲端回傳給資料庫
- App開發專案裡Http client 採用 Socket.io 實作網路層
- 針對Bluetooth connect的部分模組化, 優化匹配連線的protocol擴充
Software Engineer
人宇數位科技 2018.9 - 2019.9
iOS-Swift/SocketIO
- IOT專案中使用了Scoket.io建立雙向事件通道,連接並使用socket.io protocol 進行通信
- In-App Purchase subscription建立
- 負責iOS App專案實作以及與客戶溝通需求
- 熟悉Apple Store送審以及上架流程
- 熟悉串接廣告連播Google Admob / vpon
iOS App Development
・Swift
・iOS SDK, Combine
・API / JSON Decode
・AutoLayout (Programmatically & InterfaceBuilder)
・CocoaPods
・Design Pattern: MVC, MVVM
・Library / Framework:
PromiseKit / SocketIO / Moya / Alamofire / SnapKit / Realm
/ lottie-ios / Charts
Other
・Web design:Html、CSS
・Testing:Postman
・Git:Sourcetree
・IDE:Xcode、Android studio、Visual Studio Code
・Database:MS SQL
・Service:Google Map, Google API / Firebase Crashlytics, Firebase Analytics,
Cloud Messaging
・Advertise:Google Admob / vpon
・Learn: Python、Flutter
・Google Admob / vpon