Xo8ffi7lngfxxpmnuoyz

賴松聖(Sam)

Sr. iOS engineer
Taipei, TW

0989-079-149
[email protected]

關於我

老派工程師,喜歡使用原生物件開發(造輪子派),有能力造輪子,也因此能夠輕易使用別人的輪子(第三方套件)。

能結合過去經驗(雙平台 APP 上架、iOS 開發、React 開發),開發 Flutter APP。

技能


技術能力



- Flutter / Swift / Obj-C

- iOS SDK / SwiftUI

- OOP / Design Pattern

- MVC / MVVM / VIPER


APP 管理

APP 建立、送審與維護相關

- D.U.N.S 鄧白氏碼申請 
- Apple develop 企業帳號申請
- Android / iOS APP 上架
- iOS APP 弱掃修復

其他

開發時會使用到的其他技能

- Git 版控
- Firebase 使用 
- GA 埋碼
- CocoaPods 套件管理

工作/專案經驗

聯合報 / 聯合智網 Manager, Sep 2018 - Aug 2022


Flutter 專案


B2B2C 類型 APP,專案採用 Uncle Bob's Clean Architecture 為架構,依照 App(畫面) / Data(資料) / Device(裝置) / Domain(邏輯) 區分程式,在專案中主要負責會員相關模組開發:


- 使用 flutter_clean_architecture 建立模組檔案(Presenter, Controller, View etc.)

- 使用 dio 串接 RESTful API

- 使用 json_annotation 解析 JSON

- 使用 Dart 建立 data 物件

- Flutter(Stateful Widget/Stateless Widget)製作畫面與效果



Swift 專案


[udn買東西]  B2C 類型 APP,專案採用 MVC 架構:


- 利用 Firebase Remote Config 控制強更機制

- 串接 Firebase Cloud Message

- 串接 Firebase Dynamic Link 優化推播行為

- GA 埋碼追蹤消費行為

- UI 製作(Storyboard  / AutoLayout / UIKit)

- 實作生物辨識登入機制(LocalAuthentication)

- API 串接(URLSession) / JSON 解析(JSONSerialization)

- DispatchQueue 執行非同步程式

- Unit Testing


[My+]  B2B2C 類型 APP,前期採用 MVP 架構,後期調整為 MVVM 架構,負責首頁商品頁會員模組以及登入功能


- 利用 Firebase Remote Config 控制強更機制 

- 串接 Firebase Cloud Message

- 串接 Firebase Dynamic Link 優化推播行為

- GA 埋碼追蹤消費行為 

- 串接第三方登入(Line、FB、Google、Sign In with Apple) 

- UI 製作(Storyboard / AutoLayout / UIKit)

- 實作生物辨識登入機制(LocalAuthentication) 

- API 串接(URLSession) / JSON 解析(JSONSerialization) 

- DispatchQueue 執行非同步程式



Objective-C 專案


[udn SPM OTP] OTP APP,一次性密碼產生器,提供給供應商登入時使用,採用 MVC 架構:


- 使用 GTMBase64 / 3DES加解密

- 使用 Firebase Remote Config 控制 timestamp 變換



Kotlin 專案


[udn SPM OTP] OTP APP,一次性密碼產生器,提供給供應商登入時使用


- 使用 GTMBase64 / 3DES加解密 

- 使用 Firebase Remote Config 控制 timestamp 變換



React 專案(管理性質)


[MyMind] 電商營運管理系統,中台系統,功能包括建立商品(SKU)、分配通路販售數量、庫存管理...等,主要負責開發進度管理。


- Bug 修復

- 版本控制



其他


- 團隊建立(APP/F2E)

- 人員招募

- 績效考核


時間軸 / 遠時數位 Sr.iOS engineer, Apr 2015 - Aug 2018

Objective-C 


[friDay加購語音助手] POC APP,在 APP 中透過聲音進行購物行為


- 聲控指令辨識 

- 聲控搜尋商品 

- 聲控捲動頁面

- 聲控選擇商品規格、數量

- 聲控將商品加入購物車

- 聲控結帳


[friDay購物2.0/3.0] B2C 類型 App,MVC 架構


- 用戶使用折價券、抵用金和全額折抵 

- 商品加入購物車

- 使用ATM結帳、信用卡、抵用金和超商取貨等金流方式串接 

- 提供用戶查詢歷史訂單

- 使用者瀏覽商品 

- 折價券頁面、掃描QRCode功能 

- 評論&建議功能 

- 用戶收藏 

- 商品搜尋 

- 活動行銷版位配置

- 串接 Flurry, Facebook和Google Analytics(GA)追蹤使用者行

- 串接 OneSignal 推播分群


[GraceGift] B2C 類型 App


- 商品資訊 

- 產品清單 

- 購物車消費 

- 金流串接 

- 訂單查詢 

- 我的收藏 

- 瀏覽紀錄 

- 推播功能(使用OneSignal)


[D+AF-shoes]  B2C 類型 App


- 推播功能(使用OneSignal) 

- WebView實作 

- Javascript介面定義與串接


台灣新蛋 iOS engineer, Jun 2013 - Apr 2015


Objective-C 


[Newegg mobile] B2C 類型 App


- Home page 

- Browse page

- Personal page 

- Privacy Notice page

- Contact Us page

學歷

致理科技大學, 學士學位, 資訊網路, 2008 ~ 2012

Powered By CakeResume