Skip to content
View entaku0818's full-sized avatar
I enjoy my developer life!!!
I enjoy my developer life!!!

Sponsoring

@sweetpad-dev

Organizations

@DroidKaigi

Block or report entaku0818

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
entaku0818/README.md

概要

IT専門学校を卒業後、10年以上にわたりソフトウェア開発の幅広い経験を積んできました。SIerではインフラからフロントエンドまでのシステム開発に携わりました。その後モバイルアプリ開発に特化し、iOS/Android両プラットフォームで複数のアプリをリリースし、特に音声配信やリアルタイム通信を活用したアプリ開発で実績を重ねてきました。

直近では株式会社VoicyでiOSエンジニア兼チームリーダーとして、外注主体だったアプリ開発を内製化。マルチモジュール化を進め、新規モジュールではテストカバレッジ80%以上を達成。また、アジャイル開発を導入してパーソナリティ向け施策の開発を主導し、コラボ収録機能などの新機能開発からアーキテクチャ刷新まで行い、新たに100名のパーソナリティへコラボ収録をしていただくことができました。

2025年1月より株式会社TVerでiOSのリードエンジニアとして働いています。

iOSDC JAPAN 2024での登壇やSwift愛好会の運営など、技術コミュニティへの貢献にも力を入れています。

技術略歴

  • SIer時代に培ったインフラ、バックエンド、フロントエンドの幅広い開発経験
  • iOS/Androidのモバイルアプリ開発に精通し、両プラットフォームに対応可能
  • アジャイル開発の導入と運用により、開発プロジェクトの推進とチームの成長に貢献
  • プロジェクトマネジメントの経験を活かし、ステークホルダーとの調整や優先順位付けを円滑に行う能力

得意なこと

  • モバイルアプリの開発、アーキテクチャ設計
  • 音声配信 / ライブ配信の仕組み作り

主なアウトプット

  • iOSDC JAPAN 2024で「Core Audio」登壇
    iOSDC JAPAN2024
  • iOSDC JAPAN 2022で「音声配信アプリにおけるiOSを使った音声配信の全てと裏側」登壇
    iOSDC JAPAN2022

trophy

略歴

TVer (2025/01 - 現在)

TVer Website

プロジェクト概要

日本最大級の民放公式テレビポータル「TVer」にて、iOSリードエンジニアとして参画。動画配信プラットフォームの開発・改善を担当。

実績・取り組み

Xcode Cloudによる CI環境の構築

  • テストは存在していたがCI環境が未整備だった状況を改善
  • Xcode Cloudを導入し、PR単位での自動テスト実行とビルド検証を実現。開発サイクルの安定性を向上

ウォークスルー画面の刷新

  • 既存のオンボーディングフローを全面的に見直し、ユーザーが直感的にアプリを理解できるUIに改善

利用技術

  • 言語: Swift
  • フレームワーク: SwiftUI / UIKit / Combine / TCA
  • 動画再生: AVFoundation / AVPlayer
  • CI/CD: Xcode Cloud

Voicy (2021/12 - 2024/12)

Voicy Website

プロジェクト概要

音声配信プラットフォーム「Voicy」にて、iOSエンジニア兼チームリーダーとして3年間従事。パーソナリティ向け収録アプリの開発責任者として、外注主体だった開発体制の内製化からアーキテクチャ刷新、新機能開発までをリードした。

実績・取り組み

アプリ開発の内製化とコード品質の抜本的改善

  • 創業当初から外注で開発されていたアプリはUnitTestがなく、バグ検知が手動テストに依存していた
  • マルチモジュールアーキテクチャを導入し、新規モジュールでテストカバレッジ80%以上を達成
  • iOS/Androidエンジニア4名と連携し、機能開発を止めずに段階的なリファクタリングを推進。結果としてリリース後の不具合報告が約40%減少

コラボ収録機能の新規開発

  • パーソナリティ同士がリモートで収録できる「コラボ収録」機能を設計・開発
  • アジャイル開発を導入し、PdMと週次で成果物をレビュー。開発途中段階でパーソナリティ5名に検証協力を依頼し、フィードバックを元にUIを改善
  • リリース後、新たに100名以上のパーソナリティがコラボ収録を利用。パーソナリティ間の交流促進とコンテンツの多様化に貢献

生放送機能の開発

  • Agoraを活用したリアルタイム音声配信機能を実装
  • 低遅延配信とリスナー参加機能を実現し、パーソナリティとリスナーの双方向コミュニケーションを可能に

採用活動

  • エンジニア採用の1次面談を担当し、技術力とカルチャーフィットの両面から候補者を評価

利用技術

  • 言語: Swift / Kotlin / Go
  • フレームワーク: SwiftUI / UIKit / RxSwift / Jetpack Compose
  • 音声・配信: AVFoundation / Agora SDK / ExoPlayer
  • アーキテクチャ: マルチモジュール / MVVM
  • その他: XCTest / GitHub Actions

CBCloud (2019/04-2021/11)

CBCloud Website

プロジェクト概要

配送マッチングプラットフォーム「PickGo」および一般貨物運送事業者向けSaaS「SmaRyuTruck」の開発に従事。モバイルエンジニアからチームリーダーへとステップアップし、開発と顧客折衝の両面で貢献。

実績・取り組み

SmaRyuTruck新規開発でのチームリーダー就任

  • エンジニア中心のチームで途中からチームリーダーに志願
  • 社長がプロダクトオーナーを務める中、開発優先順位の調整とステークホルダー間の橋渡しを担当
  • 顧客先へ直接出向き、運送業務の現場課題をヒアリング。その知見をプロダクト要件に反映させ、サービス導入を推進

PickGoチーム再建と機能開発

  • チームメンバーの退職が相次ぎ、開発者が自分一人となる状況を経験
  • 短期間で既存コードベースと業務フローを把握し、開発を継続
  • JAL航空便連携を要件定義からリリースまで一人で完遂
  • 季節変動に対応した配送料金の動的変更機能を実装

採用活動

  • エンジニア採用の1次面談を担当

主な成果物

利用技術

  • モバイル: Swift / Kotlin
  • フロントエンド: Nuxt.js
  • バックエンド: Rails

Lifesports (2018/02-2019/03)

Lifesports Website

プロジェクト概要

スポーツマッチングサービスのモバイルアプリ開発に従事。ユーザー獲得に向けた機能改善とコミュニティ機能の新規開発を担当。

実績・取り組み

  • ユーザー数増加を目的とした既存機能の改善とUI/UX向上
  • スポーツ愛好者同士をつなぐコミュニティ機能を設計・実装

利用技術

  • モバイル: Swift / Kotlin
  • バックエンド: Laravel

株式会社エーピーコミュニケーションズ

エーピーコミュニケーションズ Website

プロジェクト概要

ネットワーク系SIerにて、インフラから開発まで幅広い領域を経験。ネットワークエンジニアとしてキャリアをスタートし、開発部門への異動を経てフルスタックなスキルを習得。

実績・取り組み

  • 国内大手企業向けネットワーク認証システムの運用・保守を担当
  • 大規模システムリプレイスプロジェクトに参画し、インフラ構築から移行作業までを遂行
  • 開発部門異動後、教育事業会社・娯楽事業のシステム保守・リプレイスを担当

利用技術

  • バックエンド: Java (Spring) / PHP (Laravel)
  • データベース: MySQL
  • インフラ: ネットワーク構築・運用

SideProject

linq社 iOSエンジニア (2023/04~2024/04)

linq Website

位置情報共有アプリ「whoo」のiOS開発に参画。

実績・取り組み

  • UIKitからSwiftUIへの段階的移行を推進
  • Map上で友人にスタンプを送る機能、メッセージ機能を新規開発
  • ユーザー同士の交流を促進するインタラクティブなアニメーションを実装

利用技術: SwiftUI / UIKit / MapKit / CoreLocation / Core Animation

SOXAI ヘルスケアアプリ (2022/11~2023/03)

SOXAI Website

ヘルスケアアプリのモバイル開発に参画。

実績・取り組み

  • マルチプラットフォームフレームワークQuasarを用いた開発
  • ヘルスデータを可視化するグラフ画面の設計・実装

nossa360 Androidエンジニア (2020/04~2021/03)

nossa360 Website

建築・不動産業界向け360度撮影アプリ「nossa360」のAndroid版開発を担当。

実績・取り組み

  • Camera2 APIを活用した360度撮影機能を実装
  • 画像処理の最適化によりアプリのパフォーマンスを向上
  • 建築現場での利用に特化したUI/UX改善を実施

利用技術: Kotlin / Camera2 API / 画像処理

その他

Pinned Loading

  1. VoiceMemo VoiceMemo Public

    Swift 30

  2. entaku0818 entaku0818 Public

    4 2

  3. voiceYourTextAdmob voiceYourTextAdmob Public

    HTML

  4. Yomikikase Yomikikase Public

    Swift