Shih-Ting Huang
01
簡介

關於。

我是一位具有十二年經驗的資深 iOS 工程師,曾在影音串流、物聯網、線上旅遊等多元產業中工作。多樣的背景讓我的 iOS 開發專業能從 UIKit 一路延伸到底層 C 的實作。我擅長運用業界實踐與團隊合作,提供準時且高品質的行動優先解決方案。我同時也是知名 Swift 內容發行者 Flawless App Stories (https://flawlessapp.io/blog/) 跟 AppCoda (https://www.appcoda.com.tw) 的作者之一,持續在社群分享我的開發經驗跟技術實驗。

我也在東京與一群技術愛好者共同組織了一個技術分享的 meetup:WebHack (https://webhack.connpass.com/)。每個月我們都會邀請一位專業領域的講者,分享各種技術。如果你也熱愛技術,歡迎加入我們的 meetup!

歡迎瀏覽我的部落格、社群網路與 GitHub 專案!

02
職涯

經歷。

May 2022至今日本東京

Software Engineer

Indeed.com

May 2019May 2022日本東京

Senior Software Engineer

U-NEXT CO., LTD.

  • 在扁平化組織的 iOS 團隊中擔任主要貢獻者之一。
  • 採用 MVVM 架構建構 UI 模組。
  • 提供 UI building blocks,提升團隊協作效率。
  • 為 UI 元件導入 unit tests。
  • 建立並維護強型別的 log system 架構。
Jan 2018May 2019日本東京

Application Engineer (Objective-C/Swift)

Rakuten

  • 與 iOS 團隊一起開發並維護大型用戶量的 iOS app,並指導團隊成員系統設計、工程文化與軟體開發原則。
  • 設計團隊日常使用的 frameworks、架構與 UI components。
  • 以 fastlane 打造貼合團隊工作流程的 CI/CD 系統,並推廣到所有專案。
Mar 2015Aug 2017台灣台北

iOS Engineer (Objective-C/Swift)

MOCACARE

  • 以主要開發者身分開發並上架 MOCACARE app。
  • 導入 ReactiveCocoa,提升程式碼可讀性與團隊效能。
  • 使用 CoreGraphics 製作具有平滑滾動且記憶體佔用低的資訊圖表視圖。
  • 導入 Spectra/Expecta 測試框架,改善與硬體團隊的協作流程。
  • 透過 Google Analytics 分析與追蹤 app 使用情形,最終於 App Store 上架並獲得 4.x 星評價。
Jul 2012Feb 2015台灣台北

iOS Engineer (Objective-C)

Kono Inc.

  • 以主要開發者身分開發並上架 Kono app。
  • 使用 CoreGraphics 打造高效能的 SVG 渲染引擎。
  • 導入 Crashlytics,標準化內部發版流程。
  • 建立以 CoreData 為基礎的離線使用體驗。
  • 透過 Amplitude 分析與追蹤 app 使用情形。
  • 於 App Store 上架,並維持 4.x 星評價。
Sep 2011Jul 2012台灣新竹

研究助理

National Tsing Hua University

  • 擔任國科會專案 Cloud-computing and NLP for Digital Learning of English (CANDLE) 的研究助理。
  • 使用 Python 與 Django 開發 Natural Language Processing (NLP) 工具與應用。
  • 以 HTML/JavaScript/CSS 建構前端 UI。
  • 應用 Hadoop、HBase 等雲端運算技術解決 NLP 問題。
  • 管理雲端服務伺服器。
03
精選

作品。

知識分享

學術發表

GLANCE: Visualizes Lexical Phenomena for Language Learning

Workshop on Interactive Language Learning, Visualization, and Interfaces (2014)。

PREFER: Using a Graph-Based Approach to Generate Paraphrases for Language Learning

Proceedings of the 7th Workshop on Innovative Use of NLP for Building Educational Applications (2012)。

FLOW: A First-Language-Oriented Writing Assistant System

Proceedings of the 50th Annual Meeting of the Association for Computational Linguistics: Systems Demonstrations (2012)。

Learning to Mine Pattern Grammar for Computer-Assisted Language Learning

IEEE International Conference on Intelligent Computing and Intelligent Systems (2011)。

Using Sublexical Translations to Handle the OOV Problem in Machine Translation

ACM Transactions on Asian Language Information Processing (2011)。

EdIt: A Broad-Coverage Grammar Checker Using Pattern Grammar

Association for Computational Linguistics (2011)。

04
學術背景

學歷。

20092011

理學碩士 · 資訊工程,主修自然語言處理

National Tsing Hua University

20032007

理學士 · 電信工程

National Chiao Tung University

05
技術棧

技能。

程式語言與工具

SwiftObjective CXcodeRxSwiftCoredataXCTestPythonJavascript(ES6)

專業領域

Software ArchitectureUnit/UI TestiOS CI/CDCoreGraphic

研究

Natural Language Processing — 文法自動修正/偵測Natural Language Processing — 電腦輔助語言學習
06
螢幕之外

興趣。

  • 公路車(在 Strava 追蹤我 — https://www.strava.com/athletes/13265416,一起在 Zwift 上騎車吧!)

  • 手沖咖啡(也喜歡冷萃跟 Brika!)

  • 底片攝影(在 Instagram 追蹤我 — https://www.instagram.com/koromiko/!)