Shih-Ting Huang
01
イントロ

自己紹介。

12年の経験を持つシニア iOS エンジニアです。動画ストリーミング、IoT、オンライン旅行業など、多様な分野で開発に携わってきました。バラエティ豊かなバックグラウンドのおかげで、UIKit から低レベルな C 実装までカバーできる iOS 開発の専門性を磨いてきました。業界のベストプラクティスとチームワークを活かし、納期どおりに高品質なモバイルファーストのソリューションを届けることに注力しています。

コミュニティへの貢献にも情熱を注いでおり、Swift / iOS 専門メディア AppCoda (https://www.appcoda.com.tw) のライターとして執筆を続けています。さらに、東京を拠点にしたミートアップ WebHack (https://webhack.connpass.com/) のオーガナイザーも務めています。

ブログ、SNS、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 の導入。
  • 型安全なログシステムのアーキテクチャを構築・運用。
Jan 2018May 2019日本、東京

Application Engineer (Objective-C/Swift)

Rakuten

  • 大規模ユーザー向け iOS アプリの開発・保守を担当しつつ、システム設計、エンジニアリング文化、ソフトウェア原則についてチームメンバーをメンタリング。
  • チームが日常的に使用する frameworks、アーキテクチャ、UI components を設計。
  • fastlane を用いてチームのワークフローに最適化された CI/CD システムを構築し、全プロジェクトで共有。
Mar 2015Aug 2017台湾、台北

iOS Engineer (Objective-C/Swift)

MOCACARE

  • メインデベロッパーとして MOCACARE app の開発・公開を担当。
  • ReactiveCocoa を導入し、コードの可読性とチームのパフォーマンスを向上。
  • CoreGraphics を用い、滑らかなスクロールとメモリ効率の良いインフォグラフィックビューを実装。
  • Spectra/Expecta テストフレームワークを導入し、ハードウェアチームとの開発フローを改善。
  • Google Analytics でアプリの利用状況を分析・トラッキング。App Store にて 4.x 星評価でリリース。
Jul 2012Feb 2015台湾、台北

iOS Engineer (Objective-C)

Kono Inc.

  • メインデベロッパーとして Kono app の開発・公開を担当。
  • CoreGraphics で高速な SVG レンダリングエンジンを実装。
  • Crashlytics を導入し、社内リリースフローを標準化。
  • CoreData ベースのオフライン体験を実現。
  • Amplitude でアプリの利用状況を分析・トラッキング。
  • App Store にて 4.x 星評価でリリース。
Sep 2011Jul 2012台湾、新竹

研究アシスタント

National Tsing Hua University

  • National Science Consortium のプロジェクト 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/)