Kristopher Baker
プロダクトエンジニア · iOSを土台に · コンシューマ向けプロダクトシステム · 開発者向けツール · AI支援ワークフロー
概要
Webアプリケーション開発からキャリアを開始し、その後はiOSアプリ開発を中心に、13年以上にわたり消費者向けプロダクトの開発に従事してまいりました。Swift、Objective-C、UIKit、SwiftUIを用いた機能開発、性能改善、リリース品質の向上に加え、近年はサブスクリプション導線、実験しやすい画面構成、テレメトリ、社内ツールの設計・実装を担当しております。現在は、iOSを土台にしつつ、プロダクト開発をより速く、より確信を持って進めるための開発基盤と実践的なAI支援ワークフローにも取り組んでいます。
コア・コンピテンシー
職務経歴
シニアソフトウェアエンジニア(プロダクトシステム・iOS)
サブスクリプションおよびグロース領域において、iOS実装と部門横断のプロダクトシステム設計を担当。Cart Entry Point、Express Sign-Up、Long Distance Delivery などの主要施策において、要件整理から実装・検証・リリースまで一貫して推進。
- iOS、Android、Web、バックエンド、データ関連チームと連携し、部門横断での開発を進行。
- RFCの作成や、iOSアーキテクチャ、ログ・メトリクス整備、サーバー駆動型の画面構成に関する設計を担当。
- 新規会員登録数の29.8%増加に寄与。
- 年間27,000件規模の追加会員登録につながる改善を実施。
- 計測基盤と画面構成の見直しにより、実験の回転速度向上とリリース品質の改善に寄与。
- 共通UI部品とViewModelパターンの整理により、重複実装の削減と保守性向上を実現。
シニアソフトウェアエンジニア(iOS)
iOSアプリにおけるフィード、オンボーディング、プッシュ通知、ナビゲーション、記事表示機能の開発を担当。機能ごとに設計、実装、テスト、リリース計画、リリース後の改善まで一貫して対応。
- 東京とサンフランシスコの関係部門と連携し、グローバルな開発体制の中で案件を推進。
- Objective-CからSwiftへの移行を推進し、iOSコードベースの継続的な改善に寄与。
- SwiftLintおよびSwiftFormatの導入により、コード品質と開発ルールの標準化を実施。
- SwiftUIを用いたサーバー駆動型オンボーディングを実装し、A/Bテストを実施しやすい構成を整備。
- 技術面接を100件以上担当し、採用活動に貢献。
iOSソフトウェアエンジニア
iOSアプリの設計・開発・保守を担当し、複数の消費者向けアプリに携わる。Objective-CおよびSwiftによる機能開発を行い、継続的な改善とリリース対応を実施。
- CI/CDやリリース自動化の整備を通じて、開発・運用体制の改善に従事。
- 描画処理のボトルネックを分析・改善し、60fpsでの安定したスクロール表示を実現。
- Swiftの早期導入と複数回のメジャー移行対応を主導し、チーム内の開発基盤整備に寄与。
- リリース自動化の導入により、開発効率と配信の安定性向上を実現。
- チーム移行期に重要機能の提供を継続し、Company MVPを受賞。
学歴
イリノイ大学スプリングフィールド校
理学士(コンピュータサイエンス)· 数学副専攻 · Summa Cum Laude(最優等)