ID:64319さん

3年後の目標や野望


エッジ端末やモバイル端末とAI技術を組み合わせたサービスを提供する。

これまで培ってきたエッジ端末やモバイル端末の開発技術に加え、 急速に発展してきたAI技術を組み合わせ、自分のアイデアや技術で世の中に貢献する。 自分のビジョンを実現することで、より多くの人々に影響を与える。

年収評価シート

2014年/2年以上

スマホアプリ開発プロジェクト(自社開発)

## プロジェクト要約 最新技術のキャッチアップを兼ねた自社アプリ開発。 ## チーム構成・規模 |担当|人員| |-|-| |プロダクトマネージャ 兼 フルスタックエンジニア|1名| |企画 兼 開発サポート|1名| |外注:エンジニア(クラウドワークスなど)|0〜数名| |外注:イラストレーター|1名| |外注:3Dモデラー|0〜1名| |外注:声優|0〜1名| ## 期間 8年10ヶ月 ## チーム内での役割 受託開発に繋がりそうな技術を中心に、最新技術のキャッチアップを兼ねた自社アプリ開発。フルスタックエンジニアとして、ほぼすべての実装を自ら行う。開発速度を上げるためにクラウドワークスなどでメンバーを集め、数名で開発する場合もあり。また、新メンバー育成中で将来的には受託案件にも参加させる計画。技術以外の部分は可能な限り外注し、プロダクトマネージャとして管理することで、効率よくアプリをリリースする。 ### 参画に至った経緯 当時はまだまだ使いづらいアプリが多かったため、シンプルで使いやすいアプリの開発を開始。 短期間でAndroid/iOSの両アプリをリリースするため、マルチプラットフォーム開発を採用。 PhoneGap(Cordova), Cocos2d-x, Unity, Flutter, Capacitor と実績を重ね、 さらに注目されるようになったFlutterの実績を再び積み上げています。 ### 作業の流れ 1. 企画 シンプルなアプリの中で問題点があるものを探し、 マルチプラットフォーム開発できそうなものを企画。 競合アプリが増える中で生き残るため、エンドユーザー様の立場で シンプルで使いやすいアプリを企画するよう心がけた結果、 Android/iOSを合わせて、100万ダウンロードを達成している。 1. 技術調査 未経験の技術があれば、ミニマムプロジェクトを作り調査。 可能な限り既存のライブラリやフレームワークを活用する。 1. 設計 まずはシンプルに設計し、設計 - 実装 - テストを繰り返し、 使用感が向上するよう務める。 1. 外注管理 可能な限り外注を採用し、新技術のキャッチアップに注力する。 実際には、以下の外部リソースを活用した。 - クラウドワークス - イラストレーター - 3Dモデラー - 声優 1. 実装 製作に躓いた場合、検索して公式サイトやQiitaやZennから情報収集し、 足りない点はStack Overflowで質問し、それでも足りない部分は クラウドワークスでも情報を集めた。 1. テスト テストツールは用いないが、境界値など経験上問題の起きやすい部分は注力する。 ## 環境 ### エディタ - Visual Studio Code - Android Studio - Xcode ### ネイティブアプリ #### Android - Java - Kotlin #### iOS - Objective-C - Swift ### クロスプラットフォームフレームワーク - Unity - Flutter - Capacitor + Nuxt.js / Vue.js (SPA) ### サーバサイド - JavaScript / Nuxt.js / Vue.js (SPA / SSR) - C#.NET(netcoreapp / Npgsql / AWSSDK.S3 / AWSSDK.RDS / Newtonsoft.Json) ### AWS - EC2 - RDS - S3 - CloudFront - Route 53 - API Gateway - DynamoDB - Lambda ### Hosting / CDN - Netlify - CloudFlare ### その他 - AdMob - Firebase - Analytics ## 所感 最新技術のキャッチアップを継続しつつ新メンバーの育成を進めて、より多くの案件を受注できるよう努める。

2022年/半年以内

AIシステム開発プロジェクト(フルリモート)

## プロジェクト要約 - Jetson Nano + Docker + MediaPipe 技術調査。 - Flutter アプリへの機能追加及びコード改善。 - Pytorch Mobile 技術調査。 - AWS環境移行サポート。 ## チーム構成・規模 |担当|人員| |-|-| |プロジェクトマネージャー|1名| |チームリーダー|1名| |エンジニア|3名| ## 期間 4ヶ月 ## チーム内での役割 フルリモートにて、Jetson NanoやFlutterにおける技術調査を実施。 ## 参画に至った経緯 Webアプリ担当としてお話が進んでいたが、エッジ端末の技術調査を担当することとなった。 その後、FlutterやPytorch Mobileでの調査とAWS環境移行を手伝わせていただいた。 ## 作業の流れ ### GitLabのIssue対応 プロジェクトマネージャーやチームリーダーに登録頂いたIssueを随時対応。 ## 所感 ご期待にはお応え出来ていたのではないかと考えている。追加の案件があればまたお手伝いさせていただきたい。

2019年/2年以内

銀行向けスマホアプリ開発プロジェクト(フルリモート)

## プロジェクト要約 ベースとなるネイティブアプリ (iOS / Android) を参考にする。 クロスプラットフォームフレームワークである Capacitor を用いて開発効率を上げながら、 仕様に合わせた変更を加える。 ## チーム構成・規模 |担当|人員| |-|-| |プロジェクトリーダー|1名| |技術リーダー(CTO)|1名| |フロントエンド|1名| |バックエンド|不明| |デザイナー|不明| |翻訳担当|不明| ## 期間 1年3ヶ月 (コロナなどのためチーム縮小のため終了) ## チーム内での役割 フルリモートでフロントエンド全般を担当。Vue.js で作り Capacitor で Android / iOS アプリ化。 ※ Capacitorは、クロスプラットフォームフレームワーク。 ### 参画に至った経緯 Kotlin / Swift でのネイティブアプリ開発の経験と、 Vue.js での開発経験の両方を持っており、 Vue.js での開発経験を積み上げる案件はないか相談させていただいたところ、 受託開発契約が決まった。 ### 作業の流れ #### ClickUpチケット確認 プロジェクトリーダーや技術リーダーが登録した ClickUp のチケットを確認。チケットの溜まり具合などの状況を判断し、基本的に優先度の高い順に対応するが、チケットが多い場合は、簡単なチケットを優先して消化して数を減らすよう工夫し、チケットが少なくなれば、チケット登録を依頼。実装に足りないものがあれば、随時各担当へ要求。 #### チケットに応じた実装 基本的な部分は、 Vue.js にて実装。 Vuex Store の利用を提案し採用していただくなど、 より良さそうな方法があれば随時提案させていただいた。 エディタの指定は特になかったため、使い慣れた Visual Studio Code を使用。 ネイティブに依存する部分は、Kotlin(Android Studio) / Swift(Xcode)で実装。 Capacitor に当時不具合があり実現できなかった部分や、メディア鳴動の不具合を解消するために、ネイティブ実装で回避するなど強みを活かせた。 #### 動作確認 実装部分が期待通りに動作するよう、必ず確認を行った。システムの性質上、オフィス外の私からアクセスできないAPIがあったが、ローカル環境にスタブAPIを作成し、正常系異常系の動作を確認した。残念ながらスタブでは発生しない問題が実際のAPIでは発生することがあったが、不具合調査用のログやダイアログを表示する形で原因を見極め改修した。別プロジェクトでVPN接続でのリモート開発経験があったが、VPN接続を提案すべきだったかもしれない。 #### プルリクエスト 動作確認後にGitでコミット→プッシュ→マージ後にプルリクエストを送り、ClickUp上のステートを変え、次のチケットに取り掛かかり、以後繰り返し。 #### 指摘対応 レビューで質問や指摘があれば随時対応。チケット登録者の確認についても同様に対応。一度質問や指摘があった項目についてはチェックシートを作成し、同じ質問や指摘を受けないように務めた。 ## 所感 ご期待にはお応え出来ていたのではないかと考えている。技術リーダーとして参加されたCTOが話しやすい方だったので、随時相談や提案をさせていただけたのが良かった。

2012年/2年以上

スマホアプリ開発プロジェクト(客先常駐)

## プロジェクト要約 ### 通信事業者向けナビアプリ開発 通信事業者様のプリインストールアプリである、ナビアプリへの機能追加。 ### 海外向け道路情報表示制御システム開発 海外の道路情報表示制御システムへの機能追加。 ## チーム構成・規模・役割 ### 通信事業者向けナビアプリ開発 |担当|人員| |-|-| |チームリーダー|1名| |フロントエンド|約10名| ### 海外向け道路情報表示制御システム開発 |担当|人員| |-|-| |チームリーダー|1名| |フロントエンド|約5名| |バックエンド|約5名| #### --- チーム内での役割 --- - フロントエンドエンジニアとして機能追加 - バックエンジニアとして機能追加 - AWS から Microsoft Azure への置き換え調査 - MQTT / WebSocket / Socket.IO 技術調査 ## 参画に至った経緯 よりスマホアプリ開発の実績を積み上げたかったため、相談させていただいたところ受託開発契約が決まった。 ## 作業の流れ Redmine に登録されたチケットに従い、機能追加・不具合改修・技術調査を進める。技術調査は、サンプル実装や計測結果などを交え十数ページに纏める。 ## 用いた技術 - JavaScript / PHP / HTML / CSS / jQuery - Cocos2d-X(C++) - Android 2.3-4.4 / Java - iOS 4.3-7.0 / Objective-C - AWS - Azure - Linux / Ubuntu - MQTT / WebSocket / Socket.IO - Redmine ## 所感 ご期待にはお応え出来ていたのではないかと考えている。長くご契約いただき、スマホアプリ開発の実績を積み上げることができた。ナビアプリの改善案などを提案したが、残念ながら採用されなかった。これがきっかけとなり、エンドユーザー様に使いやすいと感じていただけるアプリを開発するため、法人を立ち上げ自社開発する事にした。

マネージメント能力

自社開発スマホアプリ(社内メンバー・外注エンジニア・デザイナー・イラストレータ・声優)
定期的にアプリをリリースする責務があった。
よりアプリの品質を高め、可能な限りリリース間隔を縮める必要があると感じていたが、 プレイングマネージャとして、私自身が多くを担当してしまっているため限界があった。 デザイナー・イラストレータ・声優など、様々な専門家に依頼し品質を高め、 技術的な問題点が発生した場合でも、StackOverflowで質問しながら、 クラウドワークスなどで同業者にも相談した。 その結果、プロジェクトの停滞を減らすことが出来、 Android/iOS 合わせて100万ダウンロードを達成することが出来た。

担当機能(機能リーダー)
機能間仕様の確定と機能内メンバーの進捗を安定させる責務があった。
私の担当機能が、外国人リーダーのオフショア開発チーム担当機能と関わりがあったため、 早急に機能間仕様を確定するよう、社内プロジェクトマネージャーから提案されていた。 - こちらの回答待ちにならないよう、質問を予測し回答を用意 - こちらからは解りやすい質問を心がけ、質問の際は回答の選択肢をいくつか提示 - 結合テストでは、こちらのインプットと先方のアウトプットを示し、先方に原因があることを明示 などして、無事プロジェクト終了まで務めることが出来た。

アピール項目


アウトプット

GitHub アカウント
あり
Qiita アカウント
あり
Zenn アカウント
あり
Speaker Deck アカウント
未入力です
SlideShare アカウント
未入力です
特にアピールしたいアウトプット
あり

今後、身につけなければいけないと思っている技術は何ですか?

2018年からDart/Flutterを使っていますが、需要が伸び続けているように感じます。これまではVue.js/Capacitorに力を入れていましたが、Dart/Flutterに重きをおいてキャッチアップを継続したいと考えています。マテリアルデザイン3の理解も深め、見やすく使いやすいアプリの提供を心がけます。

あなたが一番パフォーマンスを出せるのはどんな環境ですか?

会議やMTGが無く集中できる環境があると、品質と開発速度が向上する傾向を感じています。

キャラクター

直近で一番やりたいこと
サービスを作りたい
好きなスタイル
好きな規模
自信を持って人より秀でていると言える点
学習能力 / 問題解決力 / 責任感
スキルのタイプ
得意なフェーズ
会社を選ぶ一番の基準
一緒に働く人
やりたくない分野
アダルト
その他の特徴
使用言語にはこだわらない / 新しい技術はとりあえず試す / stackoverflowで回答した
その他のやりたいこと・やりたくないこと

業務委託の場合は、10〜80時間/月稼働などの少なめの稼働の案件でもお請けしております。
高圧的なプロジェクト・反社会的勢力のためのお仕事・アダルト関連のお仕事はお請けできません。

やりたい事

手を動かして設計してコードを書きたい
絶対やりたくない
あまりやりたくない
別に普通
やりたい
絶対やりたい
価値あるプロダクトを作り成長させたい
絶対やりたくない
あまりやりたくない
別に普通
やりたい
絶対やりたい
学び続けて技術力でプロダクトに貢献したい
絶対やりたくない
あまりやりたくない
別に普通
やりたい
絶対やりたい
意義があることや社会に貢献できる仕事がしたい
絶対やりたくない
あまりやりたくない
別に普通
やりたい
絶対やりたい
人や計画の調整・マネジメントをしたい
絶対やりたくない
あまりやりたくない
別に普通
やりたい
絶対やりたい
レガシーなシステムの保守・運用・改善をしたい
絶対やりたくない
あまりやりたくない
別に普通
やりたい
絶対やりたい
企画や仕様を考えるところから関わりたい
絶対やりたくない
あまりやりたくない
別に普通
やりたい
絶対やりたい
業務効率を改善して一緒に働く人のためになりたい
絶対やりたくない
あまりやりたくない
別に普通
やりたい
絶対やりたい
全社横断的な共通基盤作りや強化をしたい
絶対やりたくない
あまりやりたくない
別に普通
やりたい
絶対やりたい
組織や文化を作る・成長させる仕事をしたい
絶対やりたくない
あまりやりたくない
別に普通
やりたい
絶対やりたい

基本プロフィール

年齢
今年で40代後半
好きな Text Editor
Visual Studio Code
希望勤務地
京都府 / 大阪府 / 兵庫県 / その他地域 / リモート勤務
集まる必要性がない場合は基本リモートが許可される環境が必要
希望年収
未入力
転職ドラフトに参加して
企業から指名を受け取ろう!
会員登録をして転職ドラフトに参加すると、参加企業から年収付きの指名を受け取ることができるようになります。
会員登録する
ご意見箱

要望、不具合報告、使いづらい点や感想など、お気軽にお寄せください。
いただいたご意見は、今後のサービス向上に活用させていただきます。

なお、このフォームは受付専用のため、返信を行っておりません。
返信を希望する場合はお問い合わせよりご連絡ください。

  • {{error}}
SIGN UPSIGN IN


転職ドラフトを友人や同僚に薦める可能性はどのくらいありますか?