職務経歴書
経歴
株式会社 CAMPFIRE(2025/07 - 現在)
担当 | 業務内容 |
---|---|
エンジニア | プロダクトでのAI活用 |
年 | 内容 | 担当領域 |
---|---|---|
2025 | AIとの対話を通じたクラウドファンディング企画の難易度低減と質の向上 AIワークフローツールの既存プロダクトへの組み込み | エンジニア |
株式会社 Techouse(2023/05 - 2025/06)
担当 | 業務内容 |
---|---|
エンジニアリングマネージャー | 求人メディア・人材紹介サービス ジョブハウス の開発組織マネジメント |
リードアプリエンジニア | 求人メディア・人材紹介サービス ジョブハウス工場 のモバイルアプリ開発のリード |
年 | 内容 | 担当領域 |
---|---|---|
2025 | チーム規模拡大に伴う既存メンバーへのマネジメント委譲 プレイングマネージャーとしてモバイルアプリ開発に参画 ビジネスサイドとの連携強化、エンジニアの事業数値理解促進 | エンジニアリングマネージャー |
2024 | ジョブハウス開発組織のマネジメント 新卒・若手中心の開発組織がワークする組織づくり 開発高速化のための改善 1on1 の実施 エンジニア採用 プッシュ通知やオンボーディング体験の改善、検索UIの改善によりモバイルアプリからの売上比率を15%まで向上 | エンジニアリングマネージャー |
2023 | Flutter を使ったモバイルアプリ新規開発プロジェクトリード モバイルアプリ開発の全体統括およびアプリとAPIの設計・実装 オフショア開発チームのマネジメント | モバイルアプリ開発リード |
株式会社 ietty(2017/10 - 2023/05)
担当 | 業務内容 |
---|---|
リードエンジニア | チャット型不動産賃貸サービス ietty の施策企画・設計・開発 |
年 | 内容 | 担当領域 |
---|---|---|
2022 | Android アプリを WebView ベースからネイティブ対応するため Android 開発を担当 限定された機能を短工期で実装するために Jetpack Compose で開発 | Android・iOS・サーバーサイド |
2021 | エンジニア主導の施策企画と検証ができる体制を提案・構築 施策立案・実装と全体マネジメントを担当 Firebase Analytics・RemoteConfig を導入し、施策効果を計測できる環境を整備 | 開発チームリード・企画・iOS・サーバーサイド |
2018 - 2021 | 体制変更のため、iOS アプリをメインとしてアプリとサーバーサイドの開発を担当 CI/CD・SwiftUI の導入などを通して、iOS エンジニア以外も開発を行える環境を整備 | iOS アプリ・サーバーサイド |
2017 | サーバーサイド・Chrome Extension の開発を担当 | サーバーサイド |
SIer 開発協力会社(2014/04 - 2017/09)
担当 | 業務内容 |
---|---|
システムエンジニア | SIerとともに要件定義や実装・テスト・運用支援などの開発関連業務全般を担当 |
スキル・経験の詳細
エンジニアリング
Flutter
- Riverpod を使った状態管理
- Flutter GraphQL を使ったサーバーサイドとの通信
- GoRouter を使ったルーティング
- WebView の制御
- Firebase Cloud Messaging を使ったプッシュ通知実装
- オンボーディング体験の改善
iOS
- Swift を使ったアプリ開発
- UIKit から SwiftUI への漸進的移行
- Combine の導入・Concurrency への移行
- テスタブルな設計と XCTest を使ったユニットテストの実装
- CI/CD 構築
- 周辺業務(Store への申請、証明書の作成、テストアプリの配信)
Android
- Kotlin を使ったアプリ開発
- Ktor Client を使った通信
- Coroutine を使った非同期処理の実装
- WebView の制御
サーバーサイド
- Ruby on Rails を使った一般的なWebアプリケーション開発
- Migration, MVC, RSpec の設計・実装
- Sidekiq, DelayedJob を使ったバックエンドジョブの設計・実装
- UseCase や Service を使った責務が分離された設計
- ユーザーごとにパーソナライズされたメッセージ送信基盤の構築
- AIワークフローツール(Dify等)の既存プロダクトへの組み込み
マネジメント
- エンジニアとデザイナーからなるチームのプロジェクトマネジメント
- タスク状況の見える化とタスク完了への意識づけ
- ビジネスサイドや経営層との仕様やスケジュールの合意形成
- 人員計画の作成
- ふりかえりを使った定期的なチーム課題の共有と改善
- 1on1 を通じたモチベーション向上、フィードバック
- チームメンバーの採用
- チーム規模拡大(新入社員4名+インターン複数名)に伴う既存メンバーへのマネジメント委譲
- プレイングマネージャーとしての開発参画と成果創出
- ビジネスサイドとの連携強化、エンジニアの事業数値理解促進
- リモートワーク時のパフォーマンス低下への改善
- オフショア開発での海外チームのマネジメント