Ph3mlus9srmsvrkdyclg

徐銘志 / Gary

對一件事有熱誠,就沒有什麼事情做不到的 

畢業於淡江大學資訊工程研究所,喜歡接觸新技術

大學 & 研究所期間學習了網頁開發相關的技術

現職為iOS工程師,負責開發、維護與藍牙設備串接之應用程式

目前 iOS 開發經驗約為2年多

熟悉web serverAPI串接,socket傳輸,與git版本控管,可獨立開發,並有APP上架相關經驗


新北市新莊區, 臺灣
聯絡信箱:[email protected]

技能


iOS開發

  • Objective-C
  • Xcode
  • Fastlane
  • Cocoapods
  • TestFlight
  • Swift

網頁開發

  • HTML / CSS / JavaScript
  • MongoDB
  • Node.js
  • Webpack
  • Firebase

其他
  • 多益 - 675
  • Git

工作經歷

麗輝物聯有限公司, iOS 軟體工程師, Feb 2019 ~ 現在

  • 已獨立完成開發並上架7隻 iOS APP,並持續開發維護。
  • 負責iOS App開發、維護、上架,實現產品設計之功能 
  • 透過藍牙和相關裝置進行溝通與控制
  • 透過API, web socket方式與後端server溝通
  • 編寫技術文件、使用git進行版本控管

淡江大學, 電腦實習室維修工讀生, Jun 2012 ~ Jun 2018

  • 主要負責校內電腦實習室電腦維護,
  • 在2016年起開始擔任隊長,帶領約20多人的團隊,負責維護相關工作、新進人員訓練。

學歷

淡江大學|碩士學位|資訊工程, 2015 ~ 2017

碩士期間主要研究雲端運算,以 DC/OS作為底層 ,利用Spark Streaming 和 Kafka 及爬蟲抓取 Dcard 上面的熱門 Hashtag,並將結果即時繪製成網頁圖表呈現。

淡江大學|學士學位|資訊工程, 2011 ~ 2015

大三專題參與校內競賽,獲得第二名,主題是智慧型溫室,我們利用 Raspberry pi 、Arduino 和各種感測器去即時監控植物的生長環境,即使人不在植物旁,還是可以觀看植物的狀況,並將結果呈現在網頁上。

智慧型溫室

右圖是將植物生長環境呈現在網頁的結果圖,可以即時的顯示溫度、溼度

Paragraph image 02 00@2x

作品集

Projects 00 00@2x

維修教學

個人獨立設計網站,從主題發想、設計風格、切圖,到程式開發。 


了解詳情

專案成果1: 藍芽燈控 app

BT Light / eyeconexHome / SollosColorSplash / BeLL Infinity,此 4 隻 App 是在第一份工作時進行的專案之一,學習到不少 iOS app 相關的實作經驗,主要是可以透過 app 針對藍芽燈泡/裝置進行相關的控制和設定,以其中一個 app 為基底,根據國外不同客戶需求,衍生另外三隻 app,以下是在這專案學習到的相關內容 


  1. 熟悉 Storyboard / Auto Layout /
  2. UIkit 基本元件的使用: tableView, collection view, label, button...
  3. 多頁面 App 的製作 : 搭配 navigation controller 實作多頁面 app
  4. 頁面間資料傳遞:notification & delegate/protocol
  5. Coredata:app 相關資料 CRUD 功能
  6. App 生命週期
  7. CoreBluetooth framework 相關使用 
  8. app 多國語系

https://apps.apple.com/tw/app/bt-light/id1347068408

https://apps.apple.com/tw/app/eyeconexhome/id1406762689 

https://apps.apple.com/tw/app/sollos-colorsplash/id1436954394 

https://apps.apple.com/vg/app/bell-infinity/id1480323353

專案成果2: 網路燈控 app

在此專案中,將前一個專案的藍牙 mesh 控制的相關功能,改為透過 WebAPI 及 Socket 的方式透過 內含在燈泡的 Gateway 以 WiFi 或行動網路去控制附近藍芽裝置,另外裝置有鏡頭及麥克風,可以用來進行監控,在這專案使用到了:


  1. MobileVLCKit: 解碼資料,進行影像串流及 app 內嵌播放器
  2. Cocoapods 套件管理工具的使用: MBProgressHUD, mobile-ffmpeg, CocoaUPnP
  3. NSFileManager 檔案相關操作
  4. FastLane: 管理 app的相關憑證,app 自動化部屬
  5. App 背景運作
  6. Multithread:非同步執行緒(block, GCD)、thread safe 概念

https://apps.apple.com/tw/app/ebee-light/id1453672845

https://apps.apple.com/tw/app/eyeconexpro/id1495280257

專案成果3: Smart LEDZ_Fit

日本遠藤照明的智慧照明 app,接手原韓國團隊的專案,協助客戶改善 app 相關問題,並更新相關功能


  1. 支援 iPhone / iPad 界面:不同裝置、直向橫向界面設計,將 app 內相關界面調整為 autoLayout
  2. 專案重構: 增加後續維護方便及可讀性
  3. 使用 flatBuffet & json file 作為 app 資料的存儲方式
  4. 自定多個UI的客製化元件

https://apps.apple.com/tw/app/smart-ledz-fit/id1446249202

Powered by CakeResumePowered by CakeResume