## 2022 転職レジェメ
## 個人情報
名前: 鶴尾 直幸(ツルオ ナオユキ)
生年月日: 1996年3月12日(満25歳)<br>
性別: 男<br>
住所: 東京都練馬区早宮<br>
学歴: 北海道情報専門学校 ITシステム科 1年次中退
## evolu株式会社(2020/10/1 ~ 現在)
### 女性向けアンケートAndroidアプリ
**使用した技術**
MVVM, Kotlin, Jetpack, Android Architecture Component, Retrofit2, OkHttp, Kotlin Coroutine, GitHub, Firebase Dynamic Links, Koin
#### 担当
- 設計
- 開発
- 保守・運用
- レビュワー
#### プロジェクトの概要
プリントシール機最大手様のプロジェクトになります。
メインターゲットが女性向けのアンケートAndroidアプリになります。
「美容」「ダイエット」「スポーツ」「流行」などさまざまなジャンルのアンケートがあり、回答者はポイントをもらうことで、Amazonなどのギフトカードに交換することができます。
アンケートは機能別に7種類ありデザインは約80画面でAPIは約40本になります。
#### チーム情報
- ディレクター1名
- バックエンド1名
- iOS 1名
- Android 2名
- デバッカー 2名
#### 開発内容
Android Architecture Componentを取り入れ、Navigation Component, ViewPager 2 , StateFlow・SharedFlowなど最新の技術を使用しました。
アーキテクチャはMVVM + Rrepository、HTTP通信にはRetrofit2, Okhttp, Gsonを使い、非同期処理にはCoroutineを使用しました。
アンケートのタイプは全部で7種類且つ条件分岐することができ、共通箇所は多いが都度複雑な処理が必要なため処理の共通化を行いました。
ディレクターに都度アプリを配信する必要があったため、`Bitrise`を導入しSlackコマンド入力で`Firebase App Distribution`に自動でデプロイするよう工夫しました。
はじめて`CI/CD`を使ってみましたが、課題定義し解決方法を学び、自動化することにより時間を作ることが
できると学びました。
リードエンジニアの途中離脱や新人のアサインなどがあったので、メンバー間での仕様の共有やタスクの振り分けといった調整業務をリリースまで私が主導しました。
### 外国人向け不動産Androidアプリの保守運用を担当
**使用した技術**
MVVM, Kotlin, Jetpack, Android Architecture Component, Retrofit2, OkHttp, RxJava, GitHub, Room, Firebase FireStore
#### 担当
- 保守・運用
- レビュアー
#### プロジェクトの概要
外国人専門の生活総合サポートアプリです。
日本での生活の悩みやお困りごとを、アプリでサポートします。
#### チーム情報
- ディレクター1名
- バックエンド2名
- iOS 1名
- Android 1名
#### 開発内容
初めての既存アプリの改修で、新機能追加、運用、強制アップデートの仕組みを強制アップデートの仕組みを採り入れました。
これまではCoroutineの経験しかなかったので、既存のコードからRxJavaの実装方法をキャッチアップし、実務レベルまでスキルを引き上げながら非同期通信を実装しました。
プロジェクトの進行中に、お客様との打ち合わせ、ディレクター業務、新人エンジニアの教育といった、未経験の業務も任せられるようになりましたが、各方面への対応の仕方を実務にあたる中で学び、納品まで漕ぎ着けることができました。
ここで得た教訓は人にタスクを渡す際は、情報を過不足なく渡さなければ、業務が止まり、自分がボトルネックになってしまうということです。
新機能として、国内における緊急地震速報や津波警報、噴火速報、特別警報、熱中症情報、国民保護情報を通知する機能をアプリに追加しました。
外部APIの導入だったため、クライアント側、サーバー側でデータをどうもつかなどの要件定義にも入りました。
### 飲食店検索Androidアプリ
**使用した技術**
MVVM, Kotlin, Jetpack, Android Architecture Component, Retrofit2, OkHttp, Kotlin Coroutine, GitHub, Room, Firebase FireStore
#### 担当
- 設計
- 開発
- 保守・運用
#### プロジェクトの概要
スイーツEC最大手のネイティブアプリ開発になります。
#### チーム情報
- ディレクター1名
- バックエンド2名
- iOS 1名
- Android 1名
#### 開発内容
新規開発でを使用し、近距離にある飲食店検索アプリを作成しました。
開発者が自分一人且つ短期開発のため、出戻りがすくないよう、先方と密にコミュニケーションをとり開発を進めました。
### スイーツECサイトAndroidアプリ
**使用した技術**
MVVM, Kotlin, Jetpack, Android Architecture Component, Retrofit2, OkHttp, Kotlin Coroutine, GitHub, Room, Cloud Storage for Firebase
#### 担当
- 設計
- 開発
#### プロジェクトの概要
スイーツECサイトのネイティブアプリ開発になります。
様々なスイーツ店のケーキ屋やオリジナルケーキを購入することができます。
#### チーム情報
- ディレクター1名
- バックエンド2名
- iOS 1名
- Android 1名
#### 開発内容
Androidエンジニアとして初めてアサインされたプロジェクトでした。
当時はAndroidエンジニアが二人のみの状況で、リードエンジニアが別案件で稼働しており、あまり頼ることができない状況でしたが、一人称で開発を進めました。
デザイン性がとても高く結構難しめなレイアウトなど苦戦しましたが`ConstraintLayout`を使いこなし実現しました。
サーバーサイドが遅延していましたが、ディレクターに完成形デザインを見せるためにMock APIを用意し仮の繋ぎ込みを行いました。
最終的に約100画面、API50本近く実装し、`MVVM + Rrepository,REST API`の使い方などを実務を通して学びました。
### Web動画配信サービスのデバック
#### 担当
- デバック
#### 開発内容
動画配信のデバックを担当しました。
仕様書を読み込み、実動作に過不足ないか確認し、エンジニアチーム、ディレクターとコミュニケーションを取りました。
その際に不具合報告書のテンプレートを作成し、どの箇所の何が足りないかなど言語化し、チームへ貢献致しました。
```不具合報告書のテンプレート
■ 現象
■ 再現方法
■ 発生率
何回中何回起きるか
■ 発生バージョン
version(buildNumber)
■ 確認環境
機種/OS
■補足
```
## Htmlコーダーフリーランス(2020/1/1 ~ 2020/9/1)
### ウェディングECサイトCORDY
**使用した技術**
HTML5, CSS3, JavaScript, PHP, EC-CUBE, GitHub , Vagrant
#### 担当
- 保守・運用
#### 開発内容
ウェディングECサイトCORDYのフロントの開発を対応しました。
デザイナーとやり取りし、コーディングを行いました。
長く開発されてきたサイトだったため、コード負債も多く、リファクタリングも行ってました。
開発環境がVagrantが必要だったため、後から入ってきたデザイナーの開発環境なども用意しチームとして得意不得意を助け合いました。
### 株式会社ミライスタイル
**使用した技術**
HTML5, CSS3, JavaScript, PHP, Wordpress, GitHub
#### 担当
- 開発
#### 開発
下記の建築家・工務店向けのwebサイトをWordPressで新規制作しました。
・株式会社ホームスタイリング
https://www.home-styling.co.jp/
・株式会社テクノホーム
https://www.technohome.jp/
・株式会社エーベンハウス
https://www.ebenhouse.co.jp/
・株式会社住建
http://www.yellowchairhouse.jp/
・株式会社NIKKENSO
http://www.nikkenso.com/
## 株式会社コドモン(2018/10/1 ~ 2019/9/30)
### コーポレートサイトの開発
**使用した技術**
HTML5, CSS3, JavaScript, Vue, Wordpress
#### 担当
- 開発
- 保守・運用
#### 開発内容
開発期間2週間で時間がなかったため社長と二人で作りあげました。
デザインは既にあったので、Html,CSS,JavaScriptでコーディング後にWordpressThema化しリリースしました。
リリース直後にメディア掲載予定があったため、スケジュール厳守でリリースしました。
※現在のサイトはリニューアルしているため当時のデザインとは異なります。
https://www.codmon.co.jp/
### 保育・教育施設向け業務支援ツール「CoDMON」
**使用した技術**
HTML5, CSS3, JavaScript, Vue, Monaca, WordPress PHP
#### 担当
- 保守・運用
- カスタマーサポート
#### 開発内容
保育・教育施設向け業務支援ツール「CoDMON」のフロントエンドの保守運用、カスタマーサポートを兼任で担当しておりました。
小さなタスクの保守運用をしつつ、エンドユーザー様とお電話で使用方法の説明案内、不具合対応しつつQ&Aサイトの作成など幅広く担当しておりました。
## 株式会社クリエイティブリソースインスティチュート(2017/3/1 ~ 2018/4/30)
### 株式会社クラブツーリズム出向 HTMLメールマガジン
**使用した技術**
HTML, CSS, PhotoShop
### 担当
- デザイン
- 開発
### 開発内容
HTMLメールマガジンの作成を担当しておりました。
ディレクターからデザインの原案をいただき、PhotoShopでデザイン、HTMLメールコーディングを週3本ほど作成、納品をしておりました。
初めての社会人としての仕事だったため、ホウレンソウ、コミニュケーションの意識を徹底しておりました。
## 株式会社ワンゴジュウゴ出向 キャンペーンサイト作成
**使用した技術**
HTML, CSS, PhotoShop, JavaScript, jQuery, Github
### 担当
- 保守運用
### 開発内容
下記サイトの新規画面、改修を担当しておりました。
- ロッテ チョコパイサイト
https://www.lotte.co.jp/products/brand/chocopie/
- 丸亀製麺
https://www.marugame-seimen.com/
## アウトプット
### GitHub
https://github.com/naoyukitsuruo
### Qiita
https://qiita.com/naoyukitsuruo