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

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, 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専門学校を卒業後、SIerでインフラからバックエンド、フロントエンドまで幅広いシステム開発に携わりました。その後、スタートアップや事業会社でモバイルエンジニアとして勤務し、iOS/Android両プラットフォームのアプリ開発に従事。時にはプロジェクトマネジメントも行いました。現在は、株式会社VoicyでiOSエンジニア兼チームリーダーとして、パーソナリティ向け施策のアジャイル開発を主導し、モバイルチーム全体のアーキテクチャ設計・適用を担当しています。

技術略歴

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

得意なこと

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

略歴

Voicy (2021/12-)

Voicy Website

プロジェクト概要

音声配信プラットフォームを提供する企業で、主に音声配信ユーザー向けのパーソナリティの収録アプリの開発を担当。Agoraを利用した生放送機能の開発や、パーソナリティが収録・音声発信しやすい体験を提供するための様々な改善を行う。

業務内容

  • 音声パーソナリティの収録アプリの開発

実績・取り組み

  • 外注中心だったアプリ開発の内製化し、テスタブルな設計へ徐々に変更

    • 創業当初は外注で作成されており、UnitTestもないコードだったためバグの検知が手動テストに頼っている状況だった。
    • マルチモジュールを導入し、モジュール単位でテスタブルな設計を保証できるような構成に少しずつ変更。
    • 他のiOSエンジニアAndroidエンジニアを巻き込みながら機能開発は止めずに手を触る箇所からマルチモジュールに変更していくことを推進。
  • 生放送やコラボ収録などの新たな収録方法の開発

    • アジャイル開発でPdMと成果物を確認しながら、優先順位を調整。
    • 開発し切る前に検証可能な段階で、PdMとともにパーソナリティを巻き込み検証をすることでプロダクトとして品質を落とせる場所、落とせない場所をチーム内で優先順位を合わせた。

利用技術

  • SwiftUI / Agora / AVFoundation / RxSwift
  • Jetpack Compose / ExoPlayer

CBCloud (2019/04-2021/11)

CBCloud Website

一般貨物運送事業者向けのSaasであるSmaRyuTruckの新規開発

プロジェクト概要

一般貨物運送事業者向けのSaaS「SmaRyuTruck」を新たに開発し、運行管理機能と一般貨物のマッチングプラットフォームを提供することで、運送業界における業務効率化を目指した。

業務内容

一般貨物運送事業者向けの「SmaRyuTruck」の開発を担当し、特に運行管理システムの設計・実装や、一般貨物マッチングプラットフォームの構築を行った。

実績・取り組み

エンジニア中心のメンバーでプロダクトオーナーが社長の中、途中からチームリーダーを志望し、チーム内の優先順位の調整と時には顧客のもとに出向いて、お客様の事業を理解し、サービスの導入を推進することに貢献した。

配送マッチングプラットフォームの運用開発

プロジェクト概要

フリーランスドライバーと荷主を即時につなぐ配送マッチングプラットフォーム「PickGo」を提供する企業で、モバイルエンジニアとして参画。フロントエンドやサーバーサイドの開発を担当し、その後プロジェクトマネージャーとして開発施策の策定と機能開発を行った。

業務内容
  • PickGo Business/Partner開発
  • JAL航空便連携
実績・取り組み

チームメンバーの退職が続き「PickGo」チームのメンバーがいなくなってしまった中で、PickGoの業務内容と開発構成を把握し、航空便連携や季節による配送料金の変更などの要件定義からリリースまで行った。

利用技術

  • Swift / Kotlin / Nuxt.js

主な成果

Lifesports (2018/02-2019/03)

スポーツ事業に関わる企業で、エンジニアとしてユーザー数を増やすための既存機能の修正やコミュニティ機能の設計・実装を行い、ユーザーの利用体験を向上させた。

プロジェクト

利用技術

  • Swift / Android
  • Laravel

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

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

ネットワーク系SIerで、ネットワークエンジニアとして国内大手ネットワーク認証システムの運用やシステムリプレイスを担当。開発部門に異動後は、教育事業会社や娯楽事業のサービス保守システムリプレイスなど、様々なプロジェクトに携わった。

利用技術

  • Java (Spring) / PHP (Laravel) / MySQL

副業

linq社 iOSエンジニア(2022/11~2023/03)

https://linq.co.jp/

位置情報共有アプリwhooのSwiftUI化や利用ユーザー増加のためのMap上でスタンプを送る機能ややフレンドメッセージ機能を開発しました

  • 利用技術 -  SwiftUI / MapKit / CoreLocation

ヘルスケアアプリ モバイルエンジニア(2022/11~2023/03)

quasarというマルチプラットフォーム開発技術で開発した。主に新アプリの画面リプレイスでヘルス画面などを担当した。

Pinned Loading

  1. weather weather Public

    Swift 1

  2. VoiceMemo VoiceMemo Public

    Swift 29