個人資訊
姓名: 楊鎮齊 年齡: 性別:
哪裡人: 高雄人 E-mail: terryyamg@gmail.com 學歷: 中山大學-電機自動控制組碩士2013年9月畢
職稱: Sr. Android/iOS Developer GitHub: https://github.com/terryyamg
期望職位: (iOS/Android/Flutter)工程師(年資:) 期望上班地點: 高雄市, 遠端
工作經歷

(現職)鴻海科技集團-中央資訊(2021年7月~

轉調中央集團後,一開始支援北市府相關app(Android, iOS, Flutter),接著開發Model T LCD 內部顯示到站app, 最後開發鴻海內部相信app
Taipei Verify(Flutter)
北市府相關app。
  • 主要為接手之前人的flutter app, 用於店家掃客人的優惠券,並新增場館驗票功能,使用框架是provider。
  • App Store:
  • Google Play:
  • Model T LCD(Android)
    鴻海電動公車內部顯示到站app。
  • 主要開發人員,使用kotlin並使用MVVM架構,串接各家廠商車機socket(到站離站訊號)與can socket(公車左右轉訊號),並建立log上傳機制。
  • 示例圖:
  • 相信app(Android)
    鴻海內部app。
  • 維護原本功能並新增功能(FIDO驗證,黑暗模式,越南語系),並根據功能拆分SDK上傳到內部gitlab。
  • 鴻海科技集團-肚肚股份有限公司(2019年10月~2021年7月)

    專職於開發iOS的餐飲POS系統,公司使用GitLab與Redmine,進公司後將MVC轉成MVVM架構,使用POP並遵循SOLID,部分重構使得DB與API可以方便撰寫UnitTest
    肚肚dudoo POS(iOS)
    餐飲POS系統,給許多一般家餐飲店與王品集團使用。
  • App(iOS) - 使用Swift 4.2語法開發,主要負責會員、點餐暫存、第三方支付串接(街口、一卡通、悠遊卡、Ocard)、禮券(王品)、部分餐點叫餐(王品)功能, 瘋美食會員串接。
  • 官網介紹
  • App Store:
  • Kooppi(香港商酷比軟體創作有限公司台灣分公司)(2017年03月~2019年9月)

    在這裡,我撰寫Android與iOS App,並學習合作開發,學習使用Bitbucket + SourceTree版本控制與JIRA Software專案進度管理,並遵循zeplin設計的UI開發商用App
    優惠卷 App(Android、iOS)
    第一個案子,利用Beacon偵測附近商家並掃描其優惠卷賺取點數,點取地圖可以觀看優惠商家。
  • 後端 - 由後端人員製作,與後端串接資料使用Restful api。
  • App(Android) - 與另兩位Android developer合作開發,使用技術包含 Beacon應用,Firebase推撥等。
  • App(iOS) - 接手外包公司開發到一半的程式,使用Swift 3語法開發,根據Android製作相同功能的app。
  • 發案公司使用,未上架
  • Kabsule App(iOS)
    公司產品, 一個社群軟體app, 包含一般的註冊登入, fb登入, 互加朋友功能, 訊息可提供設定未來日期時間,時間到將可開啟訊息, 可錄音錄影拍照並上傳影音與照片, 可設定google map地點位置開啟特定訊息, 是一個中大型App
  • 後端 - 由後端人員製作,與後端串接資料使用Restful api。
  • App(iOS) - 與另一位iOS developer共同開發。
  • 新聞介紹
  • App Store: 已下架
  • 鴻才科技股份有限公司(2014年11月~2017年03月)

    在這裡,我獨立幫助公司開發5個Android App,1個iOS App,因為開發App,擴展了公司更多客戶,也成功讓App給既有或新開發的客戶使用,同一個App重複賣給不同公司,賣出的App幫助公司賺了數百萬以上。
    巡查 App(Android、iOS)
    公司主產品,兩種類似性質的App,但專業用途不一樣,目的在於工地檢查異常紀錄,由手機端拍照並紀錄異常狀態,記錄完成後回傳至後端處理。
  • 後端 - 由後端人員製作,與後端串接資料使用Restful api與MQTT。
  • App(Android) - 開發IDE為Android Studio,使用登入、拍照、推撥、GPS定位、NFC感應、QRcode掃描、Google Map 應用,資料傳輸使用檔案格式、json格式上下傳,後續使用MVP架構部分重構。
  • App(iOS) - 開發IDE為Xcode,使用Swift 2.2語法開發,使用MVC架構,功能與Android相似。
  • 盤點 App(Android)
    當倉庫物品不見時,藉由盤點可以找出物品不見的原因,使用感應裝置(NFC,QRcode)感應物品,可進行借出、收回與盤點功能,紀錄並計算數量,完成後,回傳至後端資料庫。
  • 後端 - 由主管帶領從需求分析到後端資料庫與網頁製作,使用MYSQL做為後端資料庫,UI使用dhtmlx,搭配PHP與Javascript製作。
  • App - 開發IDE為Eclipse,使用GPS定位、NFC感應、QRcode掃描,資料傳輸使用json格式上下傳。
  • 巡堂點名 App(Android)
    開發給學校使用,藉由巡堂人紀錄上課狀態,並回傳不守校規的學生與老師名單,由手機端拍照並記錄違規名單,上傳資料時寄出email通知違規人員。
  • 後端 - 自己分析需求並製作,藉由前面學到的方式實行之。
  • App - 開發IDE為Eclipse,使用到登入、拍照、自動寄信功能,資料傳輸使用json格式上下傳。
  • Google Play:已下架
  • 商用 App(Android)
    記錄老人照護資料,養護用途App,登入並記錄使用者資料,可進行活動申請,賺取點數,使用點數消費商品。
  • 後端 - 由後端人員製作。
  • App - 開發IDE為Eclipse,使用照片裁切、錄音、照片上下傳加解密,資料傳輸配合後端人員使用xml格式上下傳。
  • 目前成功於委託公司使用中。
  • 曼聯實業有限公司(2014年3月~2014年11月)

    在這裡我正式開始開發App,雖然是初次開發,但老闆交付的功能我都可以在短時間內做出來。
    維護既有的POS系統
    使用PHP、MYSQL、Javascript與JQuery依客戶需求修改並維護系統。
    開發Android App
    此為第一次正式開發Android App,使用Eclipse開發,應用到的功能為google map、GPS定位、距離偵測、推播訊息、自動更新、自動發信、搜尋功能、前導說明頁、分享功能等等的商業功能,並使用Parse API為app後台,進行各種資料存取,此App主要功能為:
    1. 定點推撥功能:使用者在距離某店家定點範圍內時,跳出推播訊息。
    2. QRcode掃瞄功能:使用者使用QRcode掃描店家QRcode可享優惠,並記錄在雲端網頁上。
    3. 購買功能:當使用者購買商品後,會自動推撥與發信給店家。
    4. 店家後台功能:店家登入後可看QRcode掃描次數與商品賣出通知。
    在計畫終止後,決定繼續尋找開發Android App的公司繼續深入開發。

    🔼

    個人作品

    🔼

    其他資訊
    架構:

    MVVM居多

    其他MVVMC, flutter的BLOC, SwiftUI的TCA
    用過的資料庫:

    MySQL SQLite Realm Core Data

    用過的傳輸資料格式:

    JSON XML

    常用IDE:
    Android開發

    Android Studio

    iOS開發

    Xcode

    Web開發

    Visual Studio Code

    AI應用

    Cursor

    第三方套件:
    雲端後台

    Firebase

    推撥

    FCM 百度云推送

    Android 套件

    RxJAVA Logger zxing MPAndroidChart Google Analytics Facebook Login

    iOS 套件

    CocoaPods Alamofire R.swift Kingfisher SwiftLint Hero Lottie IQKeyboardManagerSwift SnapKit Quick Nimble

    偵錯

    Crashlytics

    工具:
    版本控制

    GitHub Bitbucket GitLab SourceTree

    專案管理

    JIRA Redmine

    UI工具

    Zeplin Figma

    🔼

    個人特質
  • 會想不同的解決方案,然後根據需求來解決問題。
  • 會依據UI設計師設計的UI來刻畫面、與大家共同討論功能功能與時程,並會在時程內完成功能與畫面
  • 像嬰兒一樣充滿好奇,喜歡吸收一些新知識,每天都一點一點的學習,學習最新的知識。
  • 喜歡追查源頭問題, 這樣才能根除問題。
  • 想要開發實際有人使用, 對社會有助益的產品。
  • 🔼

    致謝

    感謝您花費時間閱讀我的履歷,希望能有機會與您共事。🙂