dbc1feb5a712e32d90c0e180ddd37254.jpeg

凌偉誠

iOS App Developer,主要使用的程式語言為 Swift、Objective-C 與 JavaScript。偶而會用 Python 來寫一些小工具。 另外有使用 B4A (https://www.b4x.com/) 這個 RAD tools 來開發 Android app 的經驗。平時的興趣是研究 Arduino、ESP8266 / ESP32、Raspberry Pi 等開發板的應用。


[email protected]

Kaohsiung City, Taiwan


專業技能


iOS 程式開發

  • 熟 Objective-C,略懂 Swift。 
  • iOS UI 佈局:Storyboard 的使用。
  • iOS Database 的使用 (Core Data、SQLite)。
  • iOS Multithreading 的運用。 
  • Core Bluetooth、Core Location、Vision 等框架的使用。


Android 程式開發

  • 使用 B4A (Basic4Android) 這個 RAD tools 開發 Android app (native)。 


IoT 裝置開發

  • Arduino / ESP8266 / ESP32 與 Raspberry Pi 等開發板的程式設計 (使用 C / C++ 、Python / MicroPython 等程式語言)。
  • 通訊傳輸的程式撰寫:BLE / WiFi。


網站開發

  • 能用 Node.js 加 Express 寫簡單的後端程式。
  • 能用 WordPress 架設網站。
  • HTTP 連接的基本運用 (POST、GET、串接 API 等)。


其他程式開發相關技能

  • 會用 Git。
  • 會用正規表達式 (Regular Expressions) 解析文字。
  • 會用 Sketch app 畫簡單的 Icon。
  • 會用 Python 寫簡單的自動化腳本或小工具。




工作經歷

在家工作  獨立程式開發者,  2020-04 ~ 當前

工作內容: 

  1. 接案寫了「鼎晏食品購物網」的 iOS app。
  2. 用 Swift 寫了幾個 app (side projects)。
  3. 讀書:學習新技術 (或舊技術)、重新學習初等數學。
  4. 製作《Draw Route on Map》iOS app。
  5. 製作《Rounds Count》iOS app。

國立中山大學–電子商務研究中心  專案助理 (程式設計師) ,  2018-07 ~ 2020-03

工作內容: 

  1. 網頁製作:主要是使用 WordPress 架設網站,然後有用 PHP 寫一些簡單的自動化腳本跟 WordPress 外掛。
  2. 製作「鼎晏食品購物網」的 Android app。
  3. 開發了一個教材 (講義) 下載系統。這個系統從網頁的前後端到 Mobile app 都由我一人開發,後端的部份使用 Node.js + Express;前端的 Web 管理頁面用手刻 HTML/CSS 加 JavaScript;使用者端的 iOS app 用 Swift 寫,Android app 用 B4A 寫,並串接此計畫 http://aip.cm.nsysu.edu.tw/ 裡的人臉辨識服務。

高苑科技大學–行銷與流通管理系  約聘專任助理,  2017-03 ~ 2018-06

工作內容是開發 Android / iOS app & Web app,參與的專案有: 

  1. 《Kuber Taiwan》 (iOS版) 乘客端與司機端:計程車叫車 app,使用了 Apple Map 與 GPS 功能,可用地圖定位的方式去設定上下車地點,有即時叫車、預約叫車、信用卡支付車資等功能。 
  2. 一個可以視訊通話的 Android app (Hybrid app)與 Web app,主要功能是讓救護人員能即時與醫院裡的指揮官視訊,並讓指揮官隨時知道救護人員目前的位置在哪裏。這個 app 主要用了 WebRTC 與 Google Map/GPS 等技術去實作,信令伺服器使用 Node.js 建置。
  3. (實驗性質的 Project) 一個結合 iBeacon 應用的 Android app,主要功能是讓賣場可以擺設 iBeacon 裝置,當裝有這個 app 的顧客接近 iBeacon 裝置時,手機會跳出通知訊息,點開通知訊息會看到商品促銷廣告,還可以領取折價劵(折價劵用 QR code 顯示)。這個 app 主要用了 BLE (Bluetooth Low Energy) 的技術去實作。
  4. (實驗性質的 Project)一個使用 WebRTC API + HTML Canvas API + Azure Face API 等技術去實作的臉部分析程式(Web app),利用 Face API 分析出來的臉部資訊(性別、年齡、情緒等數據)去決定要推薦的商品。
  5. 《台南好停》app(2018年新版本):開發《台南好停》的 iOS 與 Android app,可即時查詢台南市停車場/停車格的資訊,可用地圖導航,可查詢未繳停車費與拖吊查詢。這個程式使用到 Google Map / Apple Map、FCM API 與台南市停車場資訊 API 等。

五南圖書出版股份有限公司   iOS 軟體工程師,  2013-01 ~ 2015-04

工作內容是開發公司的 iOS app,共開發了 4 個 iOS app: 

  1. 《五南夢書城》:功能是販售五南出版的書籍的電子檔 (PDF)。使用 In-App Purchase 的方式購買 PDF 檔案,然後 PDF 閱讀器可以直接在 PDF 上劃重點註記、貼圖等。還可以使用 iPad 相機掃描實體書籍背面的條碼 (ISBN),然後就會從 App 資料庫裡搜尋這本書的資料,跳出電子書購買頁面。 
  2. 《落台語真簡單》:將公司出版的書籍「落台語真簡單」電子化,開頭會先播放一段動畫,然後進入主畫面。在主畫面裡可以購買 365 句的台語俚語教學(有語音播放、文字說明等),也有一個台語俚語猜迷小遊戲可以玩。另外還有電子書城,可購買五南出版的台語書籍 PDF 檔。 
  3. 《Learner's Mandarin Chinese Dictionary for Beginner Level》:給外國人學習基礎中文的辭典 app,有兩千多個中文單詞與例句(可播放中文語音檔,有英文解釋)。
  4. 一個 Email client app,可收發信件,能設定多個 Email 帳號(支援 SMTP / POP3 / IMAP 協定)。使用 Core Data 儲存 Email,所以可離線閱讀 Email。內建貼圖商店,可下載貼圖,並將貼圖嵌入到 Email 裡(用 HTML Email 加上 CID 附件的方式去實作)發送。也可直接拍照、或是在照片上塗鴉後,再把照片嵌入到 Email 裡。對方收到信件,就可以在 Email 當中直接看到圖片(因為是 HTML Email 格式),不用再點選下載附件才能看到圖。(註:這個 app 最後沒有上架到 App Store)

我的 Side Projects


1.《台北城行人地圖》App:

◎ iOS 版:link


2.《新北公廁地圖》App:

◎ iOS 版:link


3.《台北城垃圾清運點位地圖》App:

◎ iOS 版:link

◎ Android 版:link


4. 藍牙 MP3 Player,有一個 LED Bar 可以顯示音量等級,且寫了一個 Android app 去控制播放/暫停/音量大小。使用 LinkIt 7697 跟 DFPlayer Mini 模組實作。操作影片連結:https://twitter.com/riddle_ling/status/963775550719369216


5. 利用 LOLIN D32 Pro (ESP32) 跟 2.4 吋 TFT 螢幕做了一個硬體版的 WiFi QR Code 產生器,透過 BLE 設定 WiFi 資料,並且寫了一個 Web app 連接設定此 QR Code 產生器 (使用 Web Bluetooth)。此專案有開放原始碼,詳細情況請看:https://github.com/kyumdbot/WiFi_QRCode_Generator

Powered by CakeResumePowered by CakeResume