Profile 00 00@2x e294063b2878e4164ba1dd904aa6b8bae6a97e19937899e4b4af853acf30de5d

馬佳誠

曾經是直排輪教練也是 Android Developer 但成為 iOS 工程師之後便喜歡上他的簡潔跟可擴充性後就回不去了😊,現任於 25sprout 擔任 iOS Developer 喜歡思考也喜歡與人交流討論分享,喜歡透過交流獲取新知以及 debug 的靈感。


    

0910-539472
[email protected]

工作經歷


25sprout,2018 年 12 月 - 至今

App Development Assistant Manager

  • Workshop & knowledge sharing
  • 資源分配/管理
  • 年度 OKR + 季度目標

iOS Developer

  • Develop Applications: Carguru, Vepsa, 台灣高鐵
  • 建立自動化流程 ( Gitlab CI + fastlane )
  • 金流服務串接 ( Apple Pay, LINE Pay with 藍新金流)
  • NetworkLayer ( OAuth, Retrier, Validator, CustomSerializer )
  • Code review and refactor
  • Develop with  design pattern and others ( MVVM, coordinator,  delegate, reactive programing )
  • 其他第三方 SDK 串接

果子云數位,2017 年 12 月 - 2018年11月

iOS Developer

  • 使用 Swift 開發 Application
  • 運用 fastlane + Circle CI 打包 + 上傳
  • API串接, 程式模組化(Design pattern , MVVM,  Component, Modular)
  • UIWebView cache 機制, 圖片演算法加密問題
  • 學習其他語言以及開發工具 ( Ruby, React, Docker )
  • 開發各式各樣的 App 並有多次上架經驗

趨勢科技,2017 年 2 月 - 2017 年 6 月

Intern

  • 測試BVT , RAT test case
  • 與工程師討論bug出現的版本.建置環境和如何解決?
  • Re-build the proxy server
  • 撰寫client端自動化測試

技能

  • Language: Swift, Objective-C, javascript
  • Package: Alamofire, Google service, SnapKit, Reactive code, IQKeyboardManager, Mocker...
  • Tools: Xcode, Xcode Instruments, Git, fastlane...

學術學歷

臺灣科技大學 - 資訊工程系   2013. 09 - 2017. 06

系籃, 系學會成員