Avatar of Kevin Chan.
Kevin Chan
iOS Team Lead
Profile
Posts
0Connections
Print
Avatar of the user.

Kevin Chan

iOS Team Lead
我是一名資深的 iOS Team Lead,擁有超過 7 年的開發經驗。在專業技能上,我擅長 iOS 開發、資料庫、Git 版本控管、Scrum 敏捷開發等技術,具備程式架構設計的能力,並擁有執行大型專案與迅速解決問題的經驗。 我曾參與或獨自開發 10 多項的程式開發專案,主要範疇涵蓋 CarPlay 系統開發、App 訂閱制金流串接、其他電子金流服務、3D 導航軟體、車聯網開發、藍牙裝置開發等。我同樣熟練串接 RESTful 服務並以 RxSwift 和 RxCocoa 實作專案。此外,我熟悉新的軟體架構,如 MVVM 和 MVVM-C。 因有多元產品開發,使我具備從前端至後端的相關知識,我對於程式設計的工作充滿熱情,並且樂於學習新的技術,未來也希望能有更多的成長與發展的機會。
Logo of the organization.
將來商業銀行股份有限公司
Logo of the organization.
私立大同大學
Taipei, 台灣

Professional Background

  • Current status
    Employed
    Not open to opportunities
  • Profession
    iOS Developer
  • Fields
    Software
  • Work experience
    6-10 years (6-10 years relevant)
  • Management
    I've had experience in managing 1-5 people
  • Skills
    IOS 開發相關
    iOS工程師
    Swift
    SQLite
    Python
    C++
    C
    RxSwift
    MVVM
    MVVM Design Patterns
    Firebase
    FinTech
    Banking Applications
    Coordinator Pattern
    Git
    Git Flow
    Leadership
    Mentoring
    Adaptability
    Communication
  • Languages
    English
    Intermediate
    Chinese
    Fluent
  • Highest level of education
    Master

Job search preferences

  • Desired job type
    Full-time
    Interested in working remotely
  • Desired positions
    iOS Team Leader, 行動 APP 主管, Staff iOS Developer
  • Desired work locations
    Taipei City, Taiwan
    Taiwan
  • Freelance
    Non-freelancer

Work Experience

Logo of the organization.

iOS Team Lead

Feb 2023 - Present
[Key Responsibilities] .領導 iOS 開發團隊,確保交付出優質的 iOS 應用程式 .與跨職能團隊緊密合作,包括產品管理、設計和後端工程團隊,確保開發項目成功交付 .給予團隊技術引導和協助,包括程式碼檢核和架構決策 .計畫和監督 iOS 應用程式整個軟體開發週期,從需求收集直到 App 部署 .確保團隊恪守最佳實踐方法和提升程式碼品質 .與產品端協作,共同制定功能開發和問題修復 .指導和培訓開發團隊成員,協助他們在職務上的成長 .持續關注 iOS 開發的最新趨勢和技術
Logo of the organization.

Senior Software Engineer 資深軟體研發工程師

May 2021 - Present
[iOS Development] .協同團隊開發工作 .導入 XCFramework,解決團隊同時並存 M1 與 Intel 機器的開發問題 .雙平台 Kotlin Framework 開發 .開發 Fintech 相關功能
Logo of the organization.

Senior Software Engineer 資深軟體研發工程師

Jan 2020 - May 2021
1 yr 5 mos
[iOS Development] .導入 RxSwift 開發 .導入 MVVM 及 Coordinator 架構 .導入 Clean Architecture 架構 .導入 TDD 開發測試流程,提升程式碼品質 .導入 Unit test 開發,降低 side effect .導入 Carthage 和 SPM .導入 GitFlow .使用 Snapkit 並以純 code 開發整個 App 的 UI .開發 CoreBluetooth 專案,熟悉解析藍芽封包 .帶領新進同仁銜接日常開發工作 [技術授課分享] .受邀至中華電信板橋總部擔任 iOS 授課講師(共 8 小時) .至 YAMAHA 中壢總部擔任 iOS 技術轉移講師(共 8 小時) .至全家便利商店股份有限公司擔任 iOS 技術轉移講師(共 4 小時)
Logo of the organization.

Software Engineer 軟體研發工程師

Mar 2014 - Jan 2020
5 yrs 11 mos
[3D Engine] .協作團隊開發與維護導航王 3D Engine .使用 C 或 C++ 開發 OpenGL ES,並建立 C++ static library 供 iOS 與 Android 使用 .提升畫面順暢度,FPS 幀數從 15 FPS 提升至 60 FPS .改善 crash 問題從 30 % 降低至 1 % .配合雙手機平台更新時調整程式碼(從 Android 4、iOS 7 開始) [iOS Development] .從 iOS 9 起加入 iOS 開發,熟悉 Swift ( 2.0 至 5.0 ) 及 Objective-C .參與公司產品:各版本導航王、樂客玩樂、樂客車聯網等... .開發外包專案:旅行台灣、台電智慧電表、台中高風險、中華電信綠能智慧園區等... .透過 Restful API 串接 JSON 或 XML 服務 .使用 Storyboard 開發 Autolayout 的 UI .使用各大第三方套件:Alamofire、SwifyJSON、Realm 等... .了解 App Store 上架流程,如企業帳號 App 佈署、以 ad-hoc 產生 ipa 安裝於手機、App Store Connect、憑證管理、TestFlight 配置、上架被拒後的處理與回應等等 .開發 CarPlay 功能 [Python Development] .使用 Python 3 開發 .開發自動化 3D 地圖轉檔工具,縮短轉檔時間從 8 小時至 30 分鐘 .開發 Blender 自動化 3D 建模工具,縮短建模時間從 8 小時至 30 分鐘 .開發 Python Module .使用 Pyenv、pip 等相關框架 .使用 PyCharm IDE 與 VSCode 開發
Logo of the organization.

Software Engineer 軟體工程師

Feb 2013 - Mar 2014
1 yr 2 mos
[Python Development] .撰寫自動化測試腳本 [QA Work] .撰寫 Test Case .協助測試與驗證 eCommerce 相關服務

Education

Logo of the organization.
Master’s Degree
資訊工程
2010 - 2012

Licenses & Certifications

Logo of the organization.

金融市場常識與職業道德

Taiwan Academy of Banking and Finance,TABF 台灣金融研訓院
Expires Aug 2026