ID:83768さん

キャリアビジョン


将来的には、開発経験を活かしながらプロジェクトリーダーやプロジェクトマネージャーとして、プロジェクト全体を推進できる人材を目指しています。

私自身は技術への興味関心が強く、今後も設計・開発に携わりながら技術力を高めていきたいと考えています。一方で、AI活用の進展により開発業務の効率化が進む中、エンジニアには技術力に加えて要件定義や顧客折衝、プロジェクト推進といった能力も求められると考えています。 そのため、開発の専門性を磨き続けるとともに、要件定義やプロジェクト管理の経験を積み、技術とマネジメントの両面から価値を発揮できるプロジェクトリーダー・プロジェクトマネージャーを目指しています。

プロジェクト経験

2024年/2年以上

就活サイト

## プロジェクト概要 就活サイトにて対人イベントの無人化を実現するQRコード入場システムやセミナー予約システムの開発および既存VBシステムのC#再構築を担当しました。 ## 役割・体制 ### 自身のポジションと役割 - フロントエンド、バックエンド、インフラの各領域に跨り、API設計、共通化処理の実装、進捗・課題管理、設計、テスト、運用保守、バージョンアップ対応まで幅広く担当しました。 - プロジェクトリーダーの管理業務を補完し、進捗遅延やタスク漏れを防止するための課題管理を行い、チーム内の認識統一に寄与しました。 - 既存コード解析に基づく仕様書作成と重複コードの共通化提案・実装により、開発効率と保守性の向上を実現しました。 ### チーム規模と構成 - 案件により変動し、『最小2名から最大25名程度』のチーム規模でプロジェクトを推進しました。 - 開発エンジニアを中心に、プロジェクトマネージャーやテスターが含まれる多職種チーム構成でした。 ## 背景・課題 - 対人イベントの無人化に向けたQRコード入場管理システムや就活サイト内のセミナー予約機能の新規開発や、VBによる旧システムからC#へのな再構築作業が必要でした。 - プロジェクトリーダーによる進捗管理や課題管理が十分に機能せず、推進体制が不安定であったため、作業の遅延やタスクの漏れが頻発しました。 - システム全体の仕様書が存在せず、各メンバーが独自に仕様資料を作成していたため、ブラックボックス化が進み保守・改修時の調査工数が増大し、新規参画者のキャッチアップも困難な状況でした。 ## 実際の取り組み ### 開発環境 - フロントエンドではTypeScript、JavaScript、Vue.js、Nuxt.js、AngularJS、jQueryを活用し、ユーザーインターフェースの開発・改修を行いました。 - バックエンドは主にPython、C#を使用し、業務ロジックとAPI設計・実装に従事しました。 - データベースはPostgreSQLとSQL Serverを用い、SQLの最適化によるパフォーマンス改善に取り組みました。 - インフラ領域ではAWSを活用し、CodePipelineおよびCodeBuildを用いたCI/CDパイプラインの構築・運用を担当しました。Nuxt.js、AngularJSで構築したフロントエンドおよびAWS Lambdaへのデプロイを自動化し、リリース作業の効率化と人的ミスの削減を実現しました。 ### 設計・改善内容 - 既存のブラックボックス化したコードを詳細に解析し、正確な仕様書を新規作成することで、システムの可視化と情報共有基盤の構築に成功しました。 - 進捗・課題管理に関しては、プロジェクトリーダーの管理不足を補う形でタスクの洗い出し、進捗報告の整備、課題の早期発見・共有に注力しました。 - VBからC#への再構築フェーズにおいては、重複していた処理を共通化する設計を提案・実装し、コードの冗長性を削減してメンテナンス性を大幅に向上させました。 - API設計では共通化可能な処理を抽出し、再利用性の高いモジュール化を推進することで、開発効率の向上に寄与しました。 - テスト工程では各種単体・結合テストの作成を主に実施し、品質担保とリリース後の安定運用を支えました。 - システムの継続的な保守性・安定性向上を目的として、各種ミドルウェアおよびフレームワークのバージョンアップ対応を実施しました。 ### その他アピールポイント - 進捗管理や課題共有の仕組みを整備することで、チームメンバー間のコミュニケーションが円滑となり、プロジェクト全体の推進力を強化しました。 - 仕様書作成とコード共通化により、保守・改修にかかる工数削減と新規メンバーの早期戦力化に貢献しました。 ## 成果・価値 - 進捗・課題管理の強化により、プロジェクトの遅延やタスク漏れを防止し、メンバー間の認識統一を実現しました。 - 仕様書作成によりブラックボックス化していたシステムの全体像を可視化し、保守や改修時の調査工数を削減、新規参画者のキャッチアップを容易にしました。 - 処理の共通化によって重複コードを削減し、開発および保守効率を向上させるとともに、将来的な改修コストの抑制に成功しました。 - フレームワーク、データベース、サーバーレス実行環境のバージョンアップ対応を実施し、システムの保守性・安定性・セキュリティ向上に貢献しました。

2023年/1年以内

オンラインクレーンゲームサイト

## プロジェクト概要 オンラインクレーンゲームサイトにおけるNuxt.jsを活用したフロントエンドの継続的改善と機能追加を担当し、ユーザー体験の向上に貢献しました。 ## 役割・体制 ### 自身のポジションと役割 - フロントエンドエンジニアとして、TypeScriptとNuxt.jsを用いたUI/UX改修、機能追加、不具合修正、パフォーマンス改善を担当しました。 - チケット駆動型開発のプロセスに従い、要件確認から設計、実装、テスト、リリースまで一貫して担当し、関係者と密に連携しました。 - 新技術であるNuxt.jsのキャッチアップを主体的に行い、短期間でプロジェクト固有の設計思想やコーディング規約を理解して自走可能なレベルへ習熟しました。 ### チーム規模と構成 - 約25名のエンジニアチームの中で、フロントエンド開発を担当しました。 - プロジェクト全体は企画、フロントエンドエンジニア、バックエンドエンジニアを含む多職種で構成され、協働体制を整えていました。 ## 背景・課題 - 既存のオンラインクレーンゲームサービスの継続的な品質向上とユーザー体験の改善が求められていました。 - 新たに採用したNuxt.jsを用いた開発はチームメンバーにとって初めてであり、『短期間での技術習得と既存コードベースの理解が急務でした。』 - キャッチアップ期間中も担当タスクの進捗維持が求められ、新技術への適応が最大の課題となりました。 ## 実際の取り組み ### 開発環境 - TypeScriptとNuxt.jsをフロントエンドの主要技術として採用し、SPAのルーティングや状態管理、API連携を実装しました。 - チケット駆動型開発を実践し、JIRAなどのタスク管理ツールを用いてタスクの可視化と進捗管理を行いました。 - コードレビューやチーム内ドキュメントを活用してナレッジ共有を図り、品質維持に努めました。 ### 設計・改善内容 - 業務外の時間でNuxt.jsを用いたサンプルアプリケーションを自作し、ルーティング、状態管理、API連携などの実装を通じて実践的な知識を習得しました。 - チーム内のレビュー指摘や既存実装を積極的に分析し、プロジェクト特有の設計思想やコーディング規約を理解することで、開発スピードと品質の両面で貢献しました。 - UI/UXの改修に際しては企画・デザイナー・バックエンドエンジニアと密に連携し、サービス全体の調和を保ちながら機能追加や不具合修正を実施しました。 ### その他アピールポイント - 新技術の早期習得により、参画後間もなく担当領域を自走し始めた点を強みとし、チーム全体の開発スピード向上に寄与しました。 ## 成果・価値 - Nuxt.jsを用いた開発環境への早期適応により、既存機能の改修や不具合対応を迅速に遂行できる体制を構築しました。 - 継続的な改修と機能追加を通じて、オンラインクレーンゲームサイトのユーザー体験向上とサービスの安定運用に貢献しました。 - 開発の効率化と品質向上が進み、ユーザー満足度の向上およびサービスの継続的な成長を支えました。

マネージメント能力

アピール項目


アウトプット

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

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

未入力です

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

未入力です

生成AIの活用状況

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

キャラクター

直近で一番やりたいこと
マネジメント力を上げたい
好きなスタイル
一人で黙々
どちらかといえば一人で黙々
どちらともいえない
どちらかといえばみんなでワイワイ
みんなでワイワイ
好きな規模
小さい会社
どちらかといえば小さい会社
どちらともいえない
どちらかといえば大きい会社
大きい会社
自信を持って人より秀でていると言える点
調整力 / 交渉力 / 責任感
スキルのタイプ
ゼネラリスト
どちらかといえばゼネラリスト
どちらともいえない
どちらかといえばスペシャリスト
スペシャリスト
得意なフェーズ
0 → 1
どちらかといえば0 → 1
どちらともいえない
どちらかといえば10 → 100
10 → 100
会社を選ぶ一番の基準
年収が第一
やりたくない分野
未入力です
その他の特徴
使用言語にはこだわらない / 新しい技術はとりあえず試す
その他のやりたいこと・やりたくないこと
未入力です

やりたい事

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

基本プロフィール

年齢
今年で20代後半
好きなテキストエディタ
VScode
希望勤務地
東京都 / 大阪府 / リモート勤務
家庭の事情や体調など、都合に合わせてリモート出来れば問題ない
希望年収
550万円
ご意見箱

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

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

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