職務経歴
職務経歴
更新日:2023.07.06
※ 紙やPDFで見ている方へ
web版はこちら
自己PR
新規事業領域が得意なフルスタックエンジニアです
一人で新規事業開発を完結できるスキルセットがあります
- Next.js/NestJS/GCPの技術スタックで開発を完結できます。
- 開発を高速化するために環境構築時にCI/CD環境を必ず整えます。
- 開発を高速化するためにテストファースト、ストーリーブックファーストな開発をしています。
各種定義・各種設計ができます
参考職歴:アート向けCtoCサービスの新規立ち上げ、個人開発、NECソリューションイノベータ
- 要求定義・要件定義ができます
- 各種設計ができます。
- インフラ:DB設計
- バックエンド:概要設計、ドメインモデリング
- フロントエンド:UI設計
プロジェクトマネジメント・チームビルディングができます
参考職歴:アート向けCtoCサービスの新規立ち上げ
- クライアントやチームの意思疎通の精度を高めるために、ワイヤーフレームやMiroなどを使用して資料をビジュアル化しました。
- ハドルタイムや毎日5分程度の1on1(雑談を装った情報の吸い上げ)を通じてチームのコミュニケーションを活性化できます。
- 参考:難しく考えない1on1
- ペア・プログラミングなどを通じてジュニアメンバーの育成ができます。
エンドユーザーを見据えた開発ができます。
参考職歴:アート向けCtoCサービスの新規立ち上げ、個人開発
- 個人開発者出身ということもあり、ユーザーファーストの思想が身についています。
- 予算(貯金)が減り続ける恐怖感を知っているので、予算とリソースのバランスを取りながら開発できます。
スキルレベル(簡略版)
スキルレベル(詳細版)2023/7/4 12:112023/7/8 7:03ジャンル | 名称 | 期間 (年) | レベル | コメント |
---|---|---|---|---|
フロント エンド | Next.js | 2 | リード可能 | ・PgesRouterもAppRouterも使えます |
React | 3 | リード可能 | ||
バックエンド | ||||
NestJS/node.js | 2 | リード可能 | ・オニオンアーキテクチャーベースの実装ができます ・Jestを用いて品質の高いコードを記述します | |
Python3 | 1 | 即戦力 | ||
モバイル | ||||
Flutter/Dart | 2 | 即戦力 | アプリを2本リリースしました。 しかし知識が古いのでアップデートが必要です。 | |
インフラ | ||||
GCP | 0.5 | 即戦力 | 以下を扱えます。 CloudSQL, CloudStorage, CloudBuild, CloudRun | |
Firebase | 2 | リード可能 | ||
AWS | 0.5 | フォローが必要 | メンバーとしてAWSを利用していました。 最低限の扱い方は理解しています。 |
レベル
- リード可能:メンバーをリードできる
- 即戦力:リードできないが、即戦力である
- フォローが必要:経験があるがフォローしてほしい
資格
- 基本情報技術者(2016年取得)
- アジャイル検定3級(2022年取得)
課外活動
- 個人開発:ampersand-github
職務経歴
株式会社アイディオット
- 期間:2022年02月 〜 2023年02月
- プロジェクト:アート向けCtoCサービスの新規立ち上げ(メルカリ+レンタルのアート版)
役割/メンバー | 担当フェーズ | 環境 |
---|---|---|
■ クライアント •クライアント3名 ■ 自社 •ディレクター (マネージャー) 1名 •リードエンジニア (私) 1名 •エンドエンジニア 1~3名 •バックエンドエンジニア 1~2名 •インフラエンジニア (CTO) 1名 • 技術顧問 (臨時) 1名 • テスター 1名 •デザイナー 1名 | • クライアント対応 • 要求定義 • 要件定義 • DB設計 • ドメインモデリング • UI設計 • 概要設計 • 環境構築 • 詳細設計 • コーディング • 単体テスト • 結合テスト | ■ フロントエンド ・Next.js ・Storybook ■ バックエンド ・NestJS ・DDD ・Prisma ■ インフラ ・GithubActions ・AWS |
- プロジェクトの課題
- クライアントの中で要求の整理が不十分に感じたこと
- 要件定義完了前に納品日を決めてしまったこと
- ジュニアメンバーの育成が必要だったこと
- リモートチームだったため、チーム内のコミュニケーションが希薄になったこと
- 品質を確保する必要があったこと
- 炎上時、テストコードが捨てられて技術負債が一気に積み上がってしまい、却って開発スピードが落ちてしまったこと
- チーム開発速度を更に向上させる必要があったこと
プロジェクトには上記の課題がありました。
ここでは書ききれないので別紙で記述します。
アート向けCtoCサービスの新規立ち上げ(メルカリ+レンタルのアート版)2023/7/2 13:382023/7/5 21:38学習期間
- 期間:2021年01月 〜 2021年12月
- 内容:フルスタック力を向上
休業期間
- 期間:2020年07月 〜 2020年12月
- 内容:家庭の事情で休止
個人開発
- 期間:2019年12月 〜 2020年06月
- 内容:Flutter・Reactを中心にアプリケーションを開発するも撤退
期間 | プロジェクト内容 | 役割/メンバー | 担当フェーズ | 環境 |
---|---|---|---|---|
2020年05月 〜 2020年06月 | マテリアルアイコンサーチアプリを開発 | 個人開発 | 要件定義 概要設計 詳細設計 コーディング 単体テスト 結合テスト | React Firebase |
2020年04月 〜 2020年04月 | まであと何分?アプリの開発 | 個人開発 | 要件定義 概要設計 詳細設計 コーディング 単体テスト 結合テスト | Flutter Firebase Admob |
2019年12月 〜 2020年03月 | 組み合わせタイマーアプリの開発 | 個人開発 | 要件定義 概要設計 詳細設計 コーディング 単体テスト 結合テスト | Flutter Firebase Admob |
NECソリューションイノベータ株式会社
- 期間:2016年04月 〜 2019年04月
- 部署:金融ソリューション事業部
- 信用金庫向け業務システムの設計・開発・保守・運用に従事
- 労働金庫向け業務システムの設計・開発・保守・運用に従事
- 役職:SE(SQLエンジニア)
- 活動:
- 西日本を中心に日本中にお客様がおり、北は北海道から西は福岡まで様々な土地へ出張しました。
- そのためSEとしては対面でのコミュニケーション・折衝が非常に多い環境でした。
- PL/SQL言語を利用し、SQLを中心にコーディングしていました。
期間 | プロジェクト内容 | 役割/メンバー | 担当フェーズ | 環境 |
---|---|---|---|---|
2018年11月 〜 2019年04月 | 労働金庫向け 業務システムの開発 | メンバー | 詳細設計 コーディング 単体テスト 結合テスト | Oracle PL/SQL バッチ |
2018年08月 〜 2018年11月 | 物理サーバーの構築 | メンバー | サーバー構築 納品 | Windows Server 2016 Oracle Database 12c その他ソフトウェア |
2017年04月 〜 2018年08月 | 自動音声応答システム・ グループウェアの構築 | メンバー | 詳細設計 コーディング 単体テスト 結合テスト | Oracle Database 12c Oracle PL/SQL COBOL バッチ |
2016年07月 〜 2017年03月 | 物理サーバーの構築 | メンバー | サーバー構築 納品 | Windows Server 2012 Oracle Database 12c その他ソフトウェア |