ZOZOTOWN / iOSエンジニア
長く運用されてきた大規模なコードベースのSwiftUI移行を、自分の案件を持ちながら進めています。 あわせてテストとCI、リリースの基盤改善と、バージョン単位のリリースマネジメントを担当。 直近1年で219本のPRを出しました。課題を自分で見つけて起案し、実装からリリースまで完結させる進め方をしています。
- 肥大化したレガシー画面のSwiftUI全面リプレイス。稼働中の画面を止めないよう5つのフェーズに分けて置き換えた
- 生成AIによる仕様駆動開発を自分の案件で実証し、内製ツールへ還元。実装着手前のタスク分割を設計した
- CIの成功率とテストカバレッジの改善を主導。切り分けの難しいFlakyテストを特定して解消し、知見をチームへ展開
- クラッシュのシンボル化が失敗しても気づけない構造を特定し、再発防止の仕組みを実装
- ホーム画面ウィジェットを個人の試作からボトムアップで起案し、正式な社内案件として立ち上げ
Swift / Objective-C / SwiftUI / WidgetKit / App Intents / XCTest / Swift Testing / Bitrise / GitHub Actions / fastlane / Danger / SwiftLint / Firebase