Kusakabe Pages

職務経歴書

氏名:藤井 陽介 GitHub


職務経歴サマリ

約17年のエンジニアキャリアのうち、直近約9年間をモバイル開発、特にAndroidエンジニアとして従事しています。現在は建設現場向けサービスを提供する株式会社フォトラクションにて、Androidチームの開発からマネジメントまで幅広く担当しています。

入社後、フルタイムのAndroidエンジニアが自身1名となる状況を経験しましたが、開発のリード役としてチーム体制の再構築に取り組みました。プロダクトマネージャーと折衝して技術的負債の解消を優先させる方針を策定し、その後、外部メンバーを含めた協業体制を構築しました。モブプログラミングや自動テストの導入、スクラムイベントの定着などを通じて開発プロセスを改善した結果、2025年6月より正式にAndroidチームのEM(エンジニアリングマネージャー)に就任しました。


自己PR

チーム開発環境の構築と技術的課題の解決 現職では、フルタイムのAndroidエンジニアが1名となった状況から、現在の4名体制へのチーム再構築を牽引しました。

テックリードおよびエンジニアリングマネージャーとして、プロジェクトの進捗・リリース管理、コードレビューのほか、チーム開発を円滑にするためのプロセス改善を実行しました。 具体的には、モブプログラミングの導入による暗黙知の解消、リファインメントやプランニングポーカーによるタスクの可視化、チーム内勉強会の主催によるノウハウの標準化などに取り組みました。また、MagicPodやMaestroを用いたテスト自動化やリリースモニタリングの習慣化により、品質保証体制を構築しました。 これらの取り組みを通じて、メンバーが自律的にプロダクト課題に向き合い、障害発生時にも自発的に役割分担を行える体制を構築し、2025年6月より正式にEMに就任しました。

仕事へのスタンス 「自律・自走できるチーム作り」を重視しています。単にコードを書くだけでなく、開発プロセスの仕組み化(AI活用やモブプロ等)を通じて、チーム全体のアウトプットを最大化することにやりがいを感じます。また、場所を問わず成果を出せるリモート環境でのチーム開発・マネジメントにおいて、透明性の高いコミュニケーションを心がけています。


経験スキル概要

直近3~4年の業務で主に使用した、またはチームリードとして深く関わった技術です。

言語・フレームワーク

ライブラリ・アーキテクチャ

開発支援ツール・AI

その他


主な開発経歴

1. 建設現場向けサービスの機能開発及びチームマネジメント (株式会社フォトラクション)

  • 期間: 2022年12月 〜 現在
  • 体制: 開発メンバー 1名(2023年半ば) → 4名
  • 技術: Kotlin, Java, Android Jetpack, CameraX, Jetpack Compose, Firebase, CircleCI, GitHub Actions, Fastlane, BigQuery, Redash, Room, Realm, Claude Code, Cursor, Codex, ChatGPT
  • 役割・役職: 実質的なテックリード(便宜上の役割) → EM(エンジニアリングマネージャー)※2025年6月より就任

役割・実績

【チーム体制の再構築と技術基盤の改善(2022年12月〜2023年半ば)】

  • フルタイムのAndroidエンジニアが1名となった状況下で、PdMと折衝し、機能開発の優先度を下げてコアとなる撮影機能の改善と技術的負債の解消を優先する方針を策定・実行。
  • 副業メンバーからの提案を受け、毎日1時間のペアプログラミングと通話によるコードレビューを開始(後のモブプログラミング体制への移行)。

【協業体制の確立とタスク管理の透明化(2024年初頭〜半ば)】

  • 業務委託メンバー参画時、スプリント外のカンバンを活用して既存のバグ改修からアサインし、プロダクトへの順応を促進。
  • 毎日のモブプログラミングに全員が参加する体制を構築し、暗黙知の解消を図る。
  • リファインメントやプランニングポーカーを定着させ、タスクのスコープと難易度を透明化。新規参画メンバーが早期にタスクに着手しやすい環境を構築。

【品質保証体制の構築とOSアップデート対応(2024年〜2025年半ば)】

  • 品質保証とリリースフローの改善: MagicPod導入によるテスト自動化、Slackリマインダを用いたリリースモニタリングの習慣化、週次でのクラッシュレポート棚卸しを運用。
  • データドリブンな改善: BigQueryやRedashを用いた不具合調査やユーザー行動分析を標準化。RealmからRoomへのアプリ内DB一本化計画を推進。
  • 初期の生成AI試験導入: この時期より、Cursorを用いたコード生成やリファクタリングの試験的運用を開始し、開発プロセスの部分的な効率化を検証。
  • Android 15対応:
    • API Level 35更新に伴うUI崩れに対し、android:windowOptOutEdgeToEdgeEnforcement を用いて既存UIを維持し、将来的な移行計画を立案。
    • 16KBページサイズ対応において、提供スクリプトとAIを活用してネイティブライブラリのELFアライメント解析を実施し、不要なAARの廃止等による対応を完遂。(詳細は末尾の参考リンク「16KBページサイズ対応」の記事を参照)

【チームビルディングと生成AIによる開発プロセスの仕組み化(2025年〜現在)】

  • EM就任と組織育成: 安定したベロシティでのスプリント開発を実現し、メンバー間で自発的に障害対応の役割分担を行える組織へと成長。リモート環境におけるコミュニケーション施策としてオフライン振り返りイベントを企画し、過去チケット分析を通じて見積もり基準をすり合わせる。2025年6月より正式にAndroidチームのEMに就任。(組織変遷の詳細は末尾の参考リンク「Androidチームの変遷」を参照)
  • 高度なマルチAI開発フローの構築: 組織のセキュリティ方針に合わせたClaude Codeへの移行や .cursor/rules を用いたルール定義を主導。直近では、単一ツールの利用から「複数AIツールの役割分担による連携プロセス」へと開発フローを高度化。
  • 複雑な課題解決における実践: 直近のOOM(メモリ不足)改善対応では、ChatGPT(論点整理)、Claude Code(実装プラン作成・設計レビュー)、Codex(実装)と役割を分担。人間がレビューする前にAI間でコードレビューを往復させて論点を消化する仕組みを実践し、複雑な課題解決における品質と生産性の向上に大きく貢献。(詳細は末尾の参考リンク「AIをチームとして運用する」の記事を参照)
  • ノウハウの展開: 月1回のチーム内勉強会を主催し、自身が構築した最先端のAI活用術やデータ分析のノウハウをチーム内で共有・標準化。

2. 女性向けオンライン診察サービスAndroid版開発 (ネクストイノベーション株式会社)

  • 期間: 2018年5月 〜 2020年9月
  • 体制: 開発メンバー 4名 → 20名
  • 技術: Kotlin, Koin, Retrofit, RxJava, Moshi, Android Jetpack, Bitrise, Firebase
  • 役割・立ち位置: アプリ開発メイン担当 兼 チームビルディング推進

役割・実績

  • サービスの立ち上げから成長期において、クロスプラットフォーム技術の調査を実施した上で、品質と速度を重視しNative開発を採用。
  • ビジネス都合による作り直しの際、MVPパターンからAACを用いたMVVM+Clean Architectureベースの設計に移行し、長期的なメンテナンス性を確保。
  • 前職で得たスクラム開発の経験を活かし、チームへの導入と知識の横展開を実施。新規メンバーのサポートやタスク割り振りも担う。

3. 新サービスに向けたアプリのPoC開発 (株式会社デジタルバリュー)

  • 期間: 2021年9月 〜 2022年6月
  • 体制: 開発メンバー 1名〜2名
  • 技術: Kotlin, Android Jetpack, Jetpack Compose, Firebase
  • 役割・立ち位置: アプリ実装メイン担当 兼 要件定義・スケジュール調整

役割・実績

  • 当初Androidのみで開発を進め、リリース直後のJetpack Composeを先行導入。
  • その後、iOSでの効果検証の必要性から、短期間でFlutterによるクロスプラットフォーム開発への切り替えを主導。ステークホルダーとの折衝も密に行った。

4. 他社開発アプリの改修及びリプレース (株式会社デジタルバリュー)

  • 期間: 2020年9月 〜 2021年9月
  • 体制: 開発メンバー 1名〜4名
  • 技術: C#(Xamarin), Kotlin, WebView
  • 役割・立ち位置: アプリ内製化・メンテナンス体制構築リーダー

役割・実績

  • 他社が開発し内製メンテナンスが困難だったアプリを引き継ぎ、自社で運用・リリース可能な状態へと改善し品質を安定化。
  • 今後の機能拡充を見据え、Xamarinからネイティブアプリ(Android・iOS)へのリプレース計画を立案・開始した。

-職務経歴-

  • 2022年12月~現在 株式会社フォトラクション (建設現場向けサービスの開発・運用)
  • 2020年9月~2022年11月 株式会社デジタルバリュー (システム開発・運用)
  • 2018年5月~2020年9月 ネクストイノベーション株式会社 運用開発部 (遠隔医療サービスの開発・運営)
  • 2017年2月~2018年4月 株式会社テクロス エンジニアチーム (ソーシャルゲーム開発事業)
  • 2014年7月~2017年1月 株式会社DeNA Games Osaka ゲーム開発部 (モバイルゲームの開発及び運用)
  • 2013年9月~2014年6月 フリュー株式会社 ゲームメディア事業部 (モバイルコンテンツの企画・開発・運営)
  • 2011年2月~2013年8月 株式会社I2C 西日本開発部 (システム開発及び運用・保守)
  • 2008年5月~2010年7月 Appre’s株式会社 制作部 (Web制作及び運営)

-実務外の開発経験-

  • 2023年8月: DroidKaigi2023公式アプリのOSS開発に参加
  • 2020年2月: DroidKaigi2020公式アプリのOSS開発に参加
  • 2019年5月: 業務知識をもとに個人開発でAndroidアプリをリリース(ユニットテスト、マテリアルデザイン、BitriseでのCIなどを学習)

-特記事項-

  • 勤務地はフルリモートまたは大阪を希望しております。家庭の事情により転居転勤はできません。
  • フルリモート可能であれば、大阪以外の会社でも就業可能です。
  • 数ヶ月に1回程度の出張であれば応相談。
  • 趣味で柔術を続けており、現在も試合に出場しています。

参考リンク

これまでのアウトプットや仕事に対する考え方を以下のリンクにまとめています。