概要
IT専門学校を卒業後、10年以上にわたりソフトウェア開発の幅広い経験を積んできました。SIerではインフラからフロントエンドまでのシステム開発に携わり、その後モバイルアプリ開発に特化。iOS/Android両プラットフォームで複数のアプリをリリースし、特に音声配信やリアルタイム通信を活用したアプリ開発で実績を重ねてきました。
直近では株式会社VoicyでiOSエンジニア兼チームリーダーとして、外注主体だったアプリ開発を内製化。マルチモジュール化を進め、新規モジュールではテストカバレッジ80%以上を達成。また、アジャイル開発を導入してパーソナリティ向け施策の開発を主導し、コラボ収録機能などの新機能開発からアーキテクチャ刷新まで行い、新たに100名のパーソナリティへコラボ収録をしていただくことができました。
2025年1月より株式会社TVerでiOSのリードエンジニアとして働いています。
iOSDC JAPAN 2024での登壇やSwift愛好会の運営など、技術コミュニティへの貢献にも力を入れています。
技術略歴
- SIer時代に培ったインフラ、バックエンド、フロントエンドの幅広い開発経験
- iOS/Androidのモバイルアプリ開発に精通し、両プラットフォームに対応可能
- アジャイル開発の導入と運用により、開発プロジェクトの推進とチームの成長に貢献
- プロジェクトマネジメントの経験を活かし、ステークホルダーとの調整や優先順位付けを円滑に行う能力
得意なこと
- モバイルアプリの開発、アーキテクチャ設計
- 音声配信 / ライブ配信の仕組み作り
主なアウトプット
職歴
Voicy
2021/12 - 2024/12
プロジェクト概要
音声配信プラットフォームを提供する企業で、主に音声配信ユーザー向けのパーソナリティの収録アプリの開発を担当。Agoraを利用した生放送機能の開発や、パーソナリティが収録・音声発信しやすい体験を提供するための様々な改善を行う。
実績・取り組み
- 外注中心だったアプリ開発の内製化し、テスタブルな設計へ徐々に変更
- マルチモジュールを導入し、モジュール単位でテスタブルな設計を保証
- 生放送やコラボ収録などの新たな収録方法の開発
利用技術
SwiftUI / Agora / AVFoundation / RxSwift / Jetpack Compose / ExoPlayer
CBCloud
2019/04 - 2021/11
プロジェクト
- SmaRyuTruckの新規開発
- PickGoの開発・運用
- JAL航空便連携
利用技術
Swift / Kotlin / Nuxt.js
Lifesports
2018/02 - 2019/03
スポーツ事業に関わる企業で、エンジニアとしてユーザー数を増やすための既存機能の修正やコミュニティ機能の設計・実装を行い、ユーザーの利用体験を向上させた。
利用技術
Swift / Kotlin / Laravel
エーピーコミュニケーションズ
2013/09 - 2018/02
ネットワーク系SIerで、ネットワークエンジニアとして国内大手ネットワーク認証システムの運用やシステムリプレイスを担当。開発部門に異動後は、教育事業会社や娯楽事業のサービス保守システムリプレイスなど、様々なプロジェクトに携わった。
利用技術
Java (Spring) / PHP (Laravel) / MySQL
Side Projects
linq社 iOSエンジニア
2022/11 - 2023/03
位置情報共有アプリwhooのSwiftUI化や利用ユーザー増加のためのMap上でスタンプを送る機能ややフレンドメッセージ機能を開発しました。 また、マップ上のユーザーインタラクティブなアニメーションなどを対応しました。
利用技術
SwiftUI / UIKit / MapKit / CoreLocation / Core Animation
ヘルスケアアプリ モバイルエンジニア
2022/11 - 2023/03
quasarというマルチプラットフォーム開発技術で開発した。主に新アプリの画面リプレイスでヘルス画面というグラフを書く画面などを担当した。
nossa360 Androidエンジニア
2020/04 - 2021/03
nossa360という建築会社向けのカメラアプリを開発保守。主にAndroidのCameraAPI開発した。