ID:83560さん

キャリアビジョン


将来的にはPMなど上流工程を担当したいです。エンジニアサイドと非エンジニアサイドの架け橋になるような存在になりたいです。

事務ながらWebアプリ担当をしていた際に開発の難しさを実感しました。エンジニアながら、非エンジニアの気持ちや考えなどが分かるとより良いシステムやアプリが作れると思ったのでエンジニアを志しました。

プロジェクト経験

2024年/1年以内

社内業務管理システム

## プロジェクト概要 社内業務管理システムの機能追加と改善を担当し、要件定義から運用保守まで幅広く対応しました。 ## 役割・体制 ### 自身のポジションと役割 - フロントエンドおよびバックエンドエンジニアとして、TypeScriptとReactを用いた画面設計およびLaravelによるAPI実装に従事しました。 - 要件定義を行い、非エンジニアの担当者からのヒアリングをもとに機能追加の設計・開発・テスト・リリース作業を一貫して担当しました。 - 設計資料の作成にはMiroを活用し、画面ベースの簡易設計を実施して、チーム内外での認識共有を推進しました。 ### チーム規模と構成 - エンジニア2名体制で、リーダーはレビューおよび不明点の相談対応を主に担当し、実装からリリースまでの実務を担当しました。 - 小規模なチームでアジャイルに近い手法を用い、頻繁なコミュニケーションを図りながら柔軟に対応しました。 ## 背景・課題 - 企業担当者からの機能追加要望に対し、具体的な目的や要件の理解に課題があり、ヒアリング時の質問内容や聞き方によって認識のズレが生じるリスクがありました。 - 非エンジニアの担当者とのコミュニケーションにおいて、要望の背景や目的が曖昧になることがあり、設計段階での齟齬が懸念されていました。 ## 実際の取り組み ### 開発環境 - フロントエンドはTypeScriptとReactを使用し、CSSとHTML5でUIを構築しました。 - バックエンドはLaravelを活用し、設計と実装を行いました。 - Laravel の ORM 処理で発生していたオーバーヘッドを削減するため、一部処理を生SQL化して実行速度を改善しました。 - 設計資料の作成にはMiroを用い、画面ベースの簡易設計資料により関係者と情報共有を図りました。 - 開発環境にはGitを利用し、コードレビューとCI/CDの基本的な運用を行いました。 ### 設計・改善内容 - 非エンジニア担当者とのコミュニケーションの質を高めるため、質問の仕方を工夫し、答えやすい形式でヒアリングを実施しました。 - 複雑な機能仕様や設計案については、画像ベースの資料を作成して視覚的に理解を促進し、認識のズレを最小化しました。 - ヒアリングで得た情報をもとに機能の目的や要件を明確化し、必要に応じてデータ設計や画面設計を柔軟に対応しました。 - 運用開始後はユーザーからのフィードバックを受け改善点を抽出し、迅速に対応しました。 ### その他アピールポイント - 要望の背景を正確に理解するため、非エンジニア時代の経験を活かした質問技術を駆使し、円滑なコミュニケーションを実現しました。 - 機能追加後の修正がほとんど発生せず、品質の高い成果物を安定的に提供できた点を評価されました。 ## 成果・価値 - ユーザーの要望に即した機能追加を迅速に実施し、リリース後の修正がほとんど発生しない安定稼働を実現しました。 - 非エンジニアとのコミュニケーション改善により、要件理解の精度が向上し、プロジェクトの効率化に貢献しました。 - システムの継続的な運用保守体制を確立し、安定した業務支援環境の維持に寄与しました。

2024年/1年以内

ふるさと納税サービス

## プロジェクト概要 ふるさと納税向けWebサービスの設計から運用まで担当し、決済関連外部サービスの調査と開発を推進しました。 ## 役割・体制 ### 自身のポジションと役割 - フロントエンドとバックエンドエンジニアとして、TypeScriptとReact、Node.jsを用いた設計、コーディング、テスト、運用・保守を一貫して担当しました。 - 決済関連の外部サービス利用に関する調査を実施し、技術的な検討材料を提供しました。 - リーダーからの指示を受け、設計からリリースまでの開発プロセスを推進し、事前レビューを経て品質を確保しました。 ### チーム規模と構成 - エンジニア2名と営業サイド2名の合計4名チームで、アジャイル開発に準じた短期間での反復的な開発体制を構築しました。 ## 背景・課題 - ふるさと納税サービスのWebシステム構築にあたり、特に決済関連の外部サービスの選定・調査が技術的な大きな課題となりました。 - 営業サイドの要望が頻繁に変動し、仕様が固まらないことが開発の進行に影響を及ぼしていました。 - 要望の変動により開発計画の不確実性が高まり、進捗管理と優先順位付けに苦慮しました。 ## 実際の取り組み ### 開発環境 - TypeScriptとReactを使用したフロントエンド開発と、Node.jsによるバックエンド開発を行い、Docker環境でコンテナ化して開発および運用を効率化しました。 - CSSとHTML5を用いてユーザーインターフェースの設計・実装を行い、Figmaを活用してUI設計や関係者との認識共有を図りました。 - 機能追加の実装を行うにあたって、追加で利用するライブラリの選定なども行いました。 - 開発手法はアジャイル開発をベースとし、都度対応で仕様変更に柔軟に対応しながら進行しました。 ### 設計・改善内容 - 決済関連ライブラリの調査に注力し、複数の外部サービスの技術仕様や導入要件を比較検討しました。 - 営業サイドの要望固めに対して、徹底的なヒアリングを実施し、曖昧な要求を言語化するとともに、画像ベースの資料を作成して関係者間の認識を統一しました。 - 設計段階からリリースまでのプロセスにおいて、リーダーからのレビューを受けて品質を担保し、効率的なリリース体制を構築しました。 ### その他アピールポイント - 調査作業や仕様の整理を担当することでリーダーの負担軽減に貢献し、意思決定に集中できる環境を整備しました。 ## 成果・価値 - 調査業務の遂行によりリーダーの担当範囲を削減し、リーダーが意思決定に専念できる体制を実現しました。 - 決済関連外部サービスの適切な選定により、サービスの信頼性と拡張性の向上に貢献しました。 - 営業サイドの要望を明確化したことで、開発の無駄を削減し、プロジェクト全体の効率化と円滑なコミュニケーションを促進しました。

マネージメント能力

非エンジニア時代、本部責任者として部下2名の育成
担当業務を一人称で実行できるようにする
マニュアルが無いところから、全ての手順やコツなどをまとめたマニュアルの作成 行ったことのない業務は隣で一緒に実施

Webサイト保守、エンジニアの先輩にレクチャー
フロントエンドに明るくなかったため、Webサイト制作の知識や知見を共有
Webアプリ開発では気にされていない部分がサイト制作では重要であることなど、都度情報として共有 先輩なので礼節を守り、上からではなくあくまでもクライアントに有益になり自身の評価になるということを前提になるような言い回しなど

アピール項目


アウトプット

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

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

まずはシステムエンジニア、現場の人間としての感覚を養いたいです。後にプロジェクトマネージャーになった際に、エンジニアの皆さんに気持ちよく参画してもらえるように下積みをしたいです。

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

ゴールや指示命令系統が明確になっており、自走が求められる環境だと思います。 調べるやまとめるは、これまでの社会人経験で当たり前にしてきたことなので、資料にまとめたりして相手に伝わるようにというのがポリシーです。

生成AIの活用状況

日常的な情報収集・業務活用
ChatGPTやGeminiなどのチャットツールを、情報収集、ドキュメント作成、翻訳に日常的に活用
業務でコード補完系の生成AIを活用
GitHub Copilot等のコーディング支援ツール
業務でコード生成、コーディングエージェント系の生成AIを利用
コードレビュー、テストコード生成、デバッグに生成AIを活用

キャラクター

直近で一番やりたいこと
技術を極めたい
好きなスタイル
一人で黙々
どちらかといえば一人で黙々
どちらともいえない
どちらかといえばみんなでワイワイ
みんなでワイワイ
好きな規模
小さい会社
どちらかといえば小さい会社
どちらともいえない
どちらかといえば大きい会社
大きい会社
自信を持って人より秀でていると言える点
学習能力 / 分析力 / 問題解決力
スキルのタイプ
ゼネラリスト
どちらかといえばゼネラリスト
どちらともいえない
どちらかといえばスペシャリスト
スペシャリスト
得意なフェーズ
0 → 1
どちらかといえば0 → 1
どちらともいえない
どちらかといえば10 → 100
10 → 100
会社を選ぶ一番の基準
プライベートとの両立
やりたくない分野
未入力です
その他の特徴
多職種のバックグラウンドがある
その他のやりたいこと・やりたくないこと
未入力です

やりたい事

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

基本プロフィール

年齢
今年で30代前半
好きなテキストエディタ
VisualStudioCode
希望勤務地
愛知県 / リモート勤務
家庭の事情や体調など、都合に合わせてリモート出来れば問題ない
希望年収
450万円以下
ご意見箱

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

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

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