ID:65527さん

第7回 ハイクラス回 指名


まだ何もありません

あなたを気にしている企業

キャリアビジョン


AIと自身の技術力を最大限に活用し、技術選定から設計・開発・運用まで一貫して担い、事業やプロダクトの成長に貢献できるエンジニアになりたいです。

これまでPHPやGoを中心としたバックエンド開発、AWSを利用したインフラ構築・運用、既存システムの保守・改善など、さまざまな開発業務を経験してきました。 その中で、単に仕様どおりに実装するだけでなく、課題の背景を理解し、技術的な観点からより良い解決方法を考え、実現することにやりがいを感じています。 特に近年は、Claude CodeやGitHub CopilotなどのAI開発支援ツールを積極的に活用しており、AIによってソフトウェア開発の進め方が大きく変わっていくことを実感しています。 今後は、AIを使ってコードを書くこと自体を目的とするのではなく、AIによって生まれた時間を設計品質の向上、技術的負債の解消、パフォーマンス改善、新しい機能の提案など、より価値の高い業務に充てていきたいと考えています。 具体的には、以下の領域に取り組みたいです。 - Goを中心としたバックエンド開発や、大規模システムのアーキテクチャ設計 - AWSやTerraformを活用した、スケーラブルで安全性の高いインフラ構築 - AIエージェントやLLMを活用した業務効率化・プロダクト開発 - AI駆動開発の導入・改善によるチーム全体の生産性向上 - 技術選定や設計段階からプロダクト開発に関わり、事業課題の解決につなげること また、業務外でも複数のWebサービスを個人開発しており、自ら課題を発見し、サービスとして形にすることにも関心があります。 将来的には、特定の言語や技術に依存するのではなく、ビジネス上の課題に対して最適な技術や開発手法を選択し、設計から実装・運用まで責任を持って推進できるエンジニアを目指しています。 技術力を高め続けることはもちろん、AIを活用した高い開発生産性と課題解決力を強みに、チームや事業に対して継続的に価値を提供できる存在になりたいです。

プロジェクト経験

2026年/半年以内

オンラインラーニングシステムおよびライブセミナー配信クラウドシステムのバックエンド開発・運用保守

# プロジェクト概要 ## オンラインラーニング・ライブセミナー配信クラウドサービスのバックエンド開発・AWS基盤改善 AWS上で稼働する自社SaaSプロダクトにおいて、Goを用いたマイクロサービスのバックエンド開発、既存機能の改善、AWSインフラの構成変更、運用保守を担当。 ユーザー管理・ファイル管理などのマイクロサービス開発に加え、ユーザーストーリーに基づく要件整理、受入基準の作成、ADRによる技術選定、API設計・実装、テスト、リリースまで一貫して対応しました。 また、10リポジトリにまたがるGoのバージョン更新、Dockerイメージのマルチステージビルド化、コンテナの非root化、TerraformによるAWS環境の設定変更にも取り組みました。 開発工程ではGitHub Copilotを活用し、要件・設計の検討、コード解析、実装、セルフレビューを効率化。生成AIの出力を自身で検証しながら、品質と開発速度の両立を図りました。 ## 担当業務 - ユーザーストーリーに基づく要件整理・受入基準の作成 - ADRを用いた技術選定・設計方針の検討 - GoによるREST APIの設計・実装 - ユーザー管理・ファイル管理などのマイクロサービス開発 - パスワード設定メール再送APIの新規開発 - ユーザー一覧画面とCSV出力のソート順不整合の修正 - MySQL・DynamoDBを利用したデータ取得・更新処理 - 10リポジトリのGoバージョン更新・互換性対応 - Dockerイメージのマルチステージビルド化 - Dockerコンテナの非root化・特権ポート依存の解消 - Terraformによるコンテナのポート設定・AWS関連設定の変更 - ECSへのデプロイ・CloudWatchによるログ確認 - GitLab CI/CDを利用したテスト・デプロイ - 単体・結合テスト、コードレビュー、リファクタリング、障害調査 - GitHub Copilotを活用したコード解析・実装支援・セルフレビュー ## 使用技術 - 言語:Go、JavaScript、Node.js - データベース:MySQL、DynamoDB - クラウド:AWS(ECS、ECR、RDS、S3、DynamoDB、CloudWatch) - IaC・構成管理:Terraform、Ansible - コンテナ:Docker - OS:Linux - CI/CD・バージョン管理:GitLab、GitLab CI/CD - 課題管理:Backlog - 生成AI:GitHub Copilot ## 課題 自社SaaSプロダクトの継続的な開発において、短い開発サイクルの中で新規機能の追加と既存サービスの安定稼働を両立する必要がありました。 ユーザー管理機能では、パスワード設定が完了していないユーザーへのメール再送が手作業となっており、運用負荷の軽減が求められていました。 また、ユーザー一覧画面とCSV出力結果のソート順が一致しておらず、データ照合時の確認負担が発生していました。 インフラ面では、複数のGoマイクロサービスに対する実行環境の更新やコンテナ構成の改善が必要でした。特に、Dockerイメージのビルド構成やroot権限での実行、特権ポートへの依存を見直し、セキュリティと保守性を改善することが求められていました。 さらに、マイクロサービスごとにコードベースや依存関係が異なるため、共通する変更を安全に適用し、サービスごとの動作を検証する必要がありました。 ## 取り組み ### 1. ユーザーストーリーから設計・実装・リリースまでの一貫対応 ユーザーストーリーをもとに業務要件を整理し、受入基準を作成しました。 仕様の曖昧な点や考慮すべき異常系を洗い出し、関係者との認識合わせを行ったうえで開発を進めました。 設計工程ではADRを用いて複数の技術的選択肢を比較し、採用理由やトレードオフを整理しました。 GoによるREST API開発では、既存のクリーンアーキテクチャに沿った責務分離と依存関係を意識し、既存コードとの整合性を維持しながら実装しました。 要件整理から設計、実装、テスト、リリースまで継続して担当することで、仕様の意図を実装や検証まで反映しました。 **チームへの貢献** 受入基準やADRによって仕様・設計判断を明文化し、開発メンバーが実装方針や判断理由を確認しやすい状態づくりに取り組みました。 ### 2. ユーザー管理機能の追加・運用業務の効率化 運用担当者が手作業で対応していたパスワード設定メールの再送業務について、未ログインユーザーを条件に抽出し、対象者へメールを再送するAPIを新規開発しました。 既存のユーザー管理機能との整合性を考慮し、要件整理、API設計、Goによる実装、テストまで担当しました。 また、ユーザー一覧画面とCSV出力結果でソート順が一致しない不具合について、データ取得条件や並び替え処理、CSV出力ロジックを調査しました。 バックエンド側の処理を修正し、画面表示とCSV出力で一貫した並び順になるよう改善しました。 **組織への貢献** メール再送機能のAPI化によって運用担当者の手作業を減らし、業務効率化に貢献しました。 また、一覧画面とCSV出力の整合性を改善することで、データ照合時の確認負担や誤認リスクの軽減につなげました。 ### 3. 10リポジトリにまたがるGoバージョン更新 複数のGoマイクロサービスにおいて、10リポジトリを対象にGoのバージョン更新を担当しました。 サービスごとの既存バージョンや依存関係を確認し、バージョン更新に伴って必要となる設定変更やプログラムの修正を実施しました。 変更後はビルド、テスト、コンテナ起動、API疎通などを確認し、既存機能への影響を検証しました。 **チーム・システム全体への貢献** 単一サービスの改修にとどまらず、10リポジトリを横断して実行環境の更新を進めることで、マイクロサービス群の保守性向上に貢献しました。 各サービスの既存実装や依存関係を確認しながら変更を適用し、実行環境更新に伴う不具合リスクの低減に取り組みました。 ### 4. Dockerのマルチステージビルド化・非root化 GoマイクロサービスのDockerイメージについて、マルチステージビルドへの変更を実施しました。 ビルド工程と実行工程を分離する構成へ見直し、実行用コンテナにビルド時の不要な依存物を持ち込まない構成に改善しました。 また、従来のroot権限でのコンテナ実行を見直し、非rootユーザーでアプリケーションを実行できるよう変更しました。 非root化に伴い、特権ポートへの依存を解消するため、アプリケーションの待受ポートを変更しました。 関連するTerraform設定も修正し、コンテナのポート設定とルーティング先の整合性を確保しました。 変更後は、以下の確認を実施しました。 - terraform planによるインフラ構成の差分確認 - Dockerコンテナの起動確認 - APIの疎通確認 - ECSへのデプロイ確認 - CloudWatchでのログ確認 - 旧ポートを使用しない状態での正常動作確認 **チーム・組織への貢献** コンテナの非root化により、アプリケーション実行時の権限を必要最小限に抑え、セキュリティリスクの低減に取り組みました。 また、マルチステージビルド化によってビルド環境と実行環境の責務を分離し、コンテナ構成の保守性を改善しました。 複数のマイクロサービスに対して共通するインフラ改善を適用し、サービス群全体の実行環境改善に貢献しました。 ### 5. GitHub Copilotを活用したAI駆動開発 GitHub Copilotを要件整理・設計・実装・レビューの各工程に取り入れ、用途に応じてAIモデルを使い分けました。 参画初期には、既存のGoコードベースやアーキテクチャの解析に活用し、サービス間の依存関係や処理フローを把握しました。 要件整理では、ユーザーストーリーから受入基準を作成する際に、仕様の考慮漏れやエッジケースの洗い出しを支援させました。 設計工程では、ADRの作成にあたり、技術的な選択肢のメリット・デメリットやトレードオフの比較に活用しました。 実装工程では、既存コードの解析、影響範囲調査、API実装、テストコード作成に活用しました。 生成されたコードはそのまま採用せず、現場のクリーンアーキテクチャや設計方針、既存仕様との整合性を自身で確認しました。 さらに、現場のアーキテクチャやコーディング規約に合わせたAIセルフコードレビュー用プロンプトを作成し、正式なレビュー前に設計上・実装上の問題点を確認する仕組みを取り入れました。 **開発への貢献** 生成AIを単なるコード補完としてではなく、要件整理から設計・実装・品質確認まで活用することで、調査や実装作業の効率化に取り組みました。 特に、AIによる提案と人間による技術判断・検証を組み合わせることを重視し、既存アーキテクチャを維持しながら開発速度と品質の両立を図りました。 ### 6. AWS環境でのリリース・運用保守 Terraformで構成管理されたAWS環境において、ECS、RDS、DynamoDB、S3などを利用するバックエンドサービスの開発・運用に対応しました。 GitLab CI/CDを利用した開発フローの中で、テスト、コードレビュー、デプロイ、リリース後の確認を実施しました。 不具合発生時には、CloudWatchのログやソースコード、データベース処理を調査し、原因の特定と修正に取り組みました。 また、DockerやTerraformの変更時には、アプリケーションだけでなくインフラ側の設定差分やECS上での動作まで確認し、変更による影響を検証しました。 ## 成果 ### 1. 運用業務の効率化 パスワード設定メールの再送APIを新規開発し、従来手作業で行われていた運用業務の効率化に貢献しました。 ### 2. データ整合性・利便性の改善 ユーザー一覧画面とCSV出力結果のソート順を統一し、データ照合時の確認負担を軽減しました。 ### 3. 10マイクロサービスの実行環境更新 10リポジトリを対象としたGoのバージョン更新と関連プログラムの修正を実施し、実行環境の保守性向上に貢献しました。 ### 4. コンテナのセキュリティ・保守性改善 Dockerのマルチステージビルド化、非root化、特権ポート依存の解消を実施しました。 Terraformの設定変更からECSへのデプロイ、CloudWatchによる動作確認まで対応し、アプリケーションとインフラの両面から改善を進めました。 ### 5. 設計判断・品質管理の強化 ユーザーストーリーに基づく受入基準の作成やADRによる技術選定を通じて、仕様や設計判断の明確化に取り組みました。 ### 6. AIを活用した開発効率化 GitHub Copilotをコード解析、要件整理、設計検討、実装、セルフレビューに活用しました。 AIの生成結果を自身で検証する開発プロセスを実践し、開発効率と品質の両立に取り組みました。 ### 7. マイクロサービスの開発・運用への継続的な貢献 GoによるAPI開発だけでなく、Docker・Terraform・AWS ECSを利用した実行環境の改善、テスト、デプロイ、運用保守まで幅広く対応しました。 アプリケーションとインフラの両面を理解し、複数サービスにまたがる課題解決に貢献しました。

2026年/半年以内

チケット管理システムの開発

# プロジェクト概要 ## チケット管理システムの保守・追加機能開発・AIを活用した開発プロセス改善 既存のチケット管理システムにおいて、PHP(Laravel)を用いたバックエンド開発を中心に、API・業務ロジックの実装、画面改修、バッチ処理の開発、SQLチューニング、障害調査を担当。 既存システムの仕様や依存関係を把握しながら、機能追加・不具合修正・パフォーマンス改善を実施しました。 また、OpenAI Codexを既存コードの解析、改修影響範囲の調査、実装支援、セルフコードレビューに活用。 現場のアーキテクチャやコーディング規約を反映したレビュー用プロンプトを作成し、開発効率と品質の両立に取り組みました。 ## 参画期間・体制 - 期間:2026年1月〜2026年6月(6か月) - 役割:プログラマー(PG) - チーム規模:5名 - 開発メンバー:3名 - プロジェクト全体:10名 ## 担当業務 - PHP(Laravel)によるバックエンドAPI・業務ロジックの実装・改修 - 詳細設計に基づく既存機能の改修・新規機能追加 - Vue.js / Bladeによるフロントエンド画面の改修 - データ更新・集計を行うバッチ処理の設計・実装 - SQLクエリの最適化・インデックス調整 - 結合試験・総合試験の実施、不具合修正 - ログ・SQL・ソースコードを用いた障害調査・原因解析 - OpenAI Codexによる既存コード解析・影響範囲調査 - AIを活用した実装支援・セルフコードレビューの仕組みづくり ## 使用技術 - 言語:PHP 8.3、JavaScript、SQL - フレームワーク:Laravel 12、Vue.js、Blade - データベース:MySQL - クラウド:AWS - OS・開発環境:Linux、Docker - バージョン管理・課題管理:Git、GitHub、Backlog - 生成AI:OpenAI Codex ## 課題 既存のチケット管理システムでは、継続的な機能追加や仕様変更への対応が求められており、複雑な業務ロジックや機能間の依存関係を理解したうえで、安全に改修する必要がありました。 また、データ更新・集計を行うバッチ処理では、SQLの実行性能やデータ処理の効率化が課題となっていました。 保守開発では、改修前の既存コード調査や影響範囲の確認に工数がかかる一方、既存のアーキテクチャやコーディング規約との整合性を維持し、デグレードを防ぐことが重要でした。 限られた開発体制の中で、機能開発のスピードを維持しながら、品質と保守性を確保することが求められていました。 ## 取り組み ### 1. 既存アーキテクチャを考慮したバックエンド開発 PHP(Laravel)を用いて、チケット管理に関する業務ロジックやAPIの実装・改修を担当しました。 詳細設計書と既存ソースコードを基に処理フローや機能間の依存関係を調査し、既存の設計方針との整合性を意識しながら実装を進めました。 また、Vue.js・Bladeによる画面改修にも対応し、バックエンドAPIからフロントエンドまで一貫した機能改善を行いました。 **チームへの貢献** 既存のアーキテクチャや実装方針を尊重した改修を行うことで、他の開発メンバーが保守・追加開発を継続しやすいコード品質の維持に取り組みました。 ### 2. バッチ処理の開発・SQLパフォーマンス改善 データ更新・集計処理を行うバッチ処理の設計・実装を担当しました。 処理の安定性や障害発生時の調査容易性を考慮し、ログ出力や例外処理を組み込んだ実装を行いました。 また、既存のSQLクエリやインデックスを調査し、データ取得条件や実行処理を見直すことで、対象処理の実行時間を短縮しました。 **チーム・運用への貢献** バッチ処理の性能改善により、データ更新・集計処理の効率化に貢献しました。 また、ログや例外処理を考慮した実装により、障害発生時の原因調査や保守対応を行いやすい構成を意識しました。 ### 3. OpenAI Codexによる既存コード解析・影響範囲調査の効率化 既存システムの改修では、関連する処理や依存関係の把握が重要となるため、OpenAI Codexを改修前の調査工程に取り入れました。 具体的には、既存コードの処理フローや呼び出し関係、関連機能への影響をCodexで調査し、修正対象と確認すべき箇所を整理しました。 AIの調査結果については、実際のソースコードや仕様と照合し、妥当性を確認したうえで改修方針の検討に利用しました。 **開発への貢献** 既存コードの調査工程に生成AIを組み込むことで、影響範囲の把握を効率化するとともに、関連機能の確認漏れやデグレードの防止に取り組みました。 ### 4. AIセルフコードレビューの仕組みづくり OpenAI Codexを活用し、現場のアーキテクチャやコーディング規約を反映したセルフコードレビュー用プロンプトを作成しました。 単純な構文チェックにとどまらず、設計方針との整合性、既存機能への影響、実装上の問題点などを確認することを目的として、レビュー観点を整理しました。 実装後にAIによるセルフレビューを実施し、指摘内容を自身で検証したうえで必要な修正を行いました。 **チームへの貢献** 正式なコードレビューに進む前の段階で、設計方針やコーディング規約との不整合を発見しやすくする取り組みを行いました。 開発者自身による事前の品質確認を強化することで、レビュー時の指摘や手戻りを減らすことを意識しました。 ### 5. 障害調査・改修・テストによる品質維持 運用中に発生した不具合について、アプリケーションログ、SQL、既存ソースコードを横断的に調査し、原因特定から修正まで対応しました。 改修時には、修正対象だけでなく関連機能やデータへの影響も確認し、結合試験・総合試験による動作検証を実施しました。 また、既存機能への影響を考慮した改修を進めることで、継続的な機能追加とシステムの安定稼働の両立に取り組みました。 ## 成果 ### 1. バッチ処理のパフォーマンス改善 SQLクエリの最適化とインデックス調整により、対象となるデータ更新・集計処理の実行時間を短縮しました。 ### 2. 既存システムの保守開発効率の向上 OpenAI Codexを既存コード解析や影響範囲調査に活用し、改修前の調査作業を効率化しました。 ### 3. AIセルフレビューによる品質確認の強化 現場のアーキテクチャやコーディング規約を反映したセルフレビュー用プロンプトを作成し、実装後の品質確認を強化しました。 ### 4. 安定運用への貢献 バッチ処理の開発、ログ・例外処理の整備、障害調査、不具合修正を通じて、既存システムの安定稼働を支援しました。 ### 5. AIを活用した開発プロセスの改善 既存コードの調査、実装、セルフレビューまで生成AIを開発工程に組み込み、開発効率と品質の両立に取り組みました。 AIの生成結果をそのまま採用せず、既存仕様・設計方針・コードの妥当性を自身で確認する開発手法を実践しました。

2023年/2年以上

大手テレビ局の通信基盤リニューアル開発

# プロジェクト概要 ## 大手テレビ局の通信基盤リニューアル開発・決済システムの設計/性能改善 大手テレビ局が提供する大規模Webサービスの通信基盤リニューアルプロジェクトにおいて、PHP(Laravel)を用いた決済機能のバックエンド開発を担当。 複数の決済方式に対応するAPIの共通化、新規決済方式の導入、既存機能の改修、約3万件のデータを扱う決済バッチのパフォーマンス改善、エラーハンドリングの整備など、決済基盤の保守性・拡張性・安定性向上に取り組みました。 詳細設計書・API仕様書の作成から実装、結合試験・総合試験、本番リリース、運用保守まで一貫して担当。 また、現場で利用可能だったGeminiを実装・テスト工程に取り入れ、生成コードの妥当性を自身で検証しながら、開発効率と品質の両立に取り組みました。 ## 担当業務 - PHP(Laravel)を用いた決済機能のバックエンド開発 - 詳細設計書・API仕様書の作成 - 複数決済方式に対応する共通APIの設計・実装 - 新規決済方式の導入および既存決済機能の改修 - トランザクション制御を用いた決済処理・データ更新処理の実装 - 約3万件のデータを扱う決済バッチの改修・性能改善 - SQLの最適化および並行実行されるバッチの競合対策 - エラーコードの整理、例外処理・ログ出力の改善 - 既存コードの解析、不要処理の調査・整理 - 結合試験・総合試験の環境準備、実施、不具合修正 - 本番リリースおよび運用保守・障害調査 - Geminiを活用した実装支援、テストコード作成、異常系テスト観点の整理 ## 使用技術 - 言語:PHP 8、JavaScript、SQL - フレームワーク:Laravel 10 - データベース:MySQL 8.0 - クラウド:AWS(ECS、RDS、CloudWatch、CloudShell) - 開発環境:Docker、Linux - バージョン管理:Git - 生成AI:Gemini ## 課題 通信基盤のリニューアルに伴い、複数の決済方式への対応、新規決済機能の追加、既存機能の保守性改善が求められていました。 既存システムでは、決済方式ごとに類似した業務ロジックが個別実装されており、コードの重複や不要処理が残存していました。 このため、新しい決済方式の追加や仕様変更時に複数箇所の改修が必要となり、開発・保守の負荷が高い状態でした。 また、約3万件のデータを扱う決済バッチでは、SQLの処理性能に加え、複数バッチの同時実行によるDBアクセスの競合が課題となっていました。 さらに、エラーコードや例外処理が統一されておらず、障害発生時の原因調査に時間を要する状況でした。 決済というデータ整合性が重要な領域であるため、正常系だけでなく、処理途中の失敗やタイムアウト、二重決済につながるケースなども考慮した設計・実装・検証が必要でした。 ## 取り組み ### 1. 決済処理の共通化による保守性・拡張性の改善 複数の決済方式で重複していた処理を調査し、共通化できる業務ロジックと決済方式固有の処理を整理しました。 そのうえで、共通処理を担うAPIを設計・実装し、既存機能の改修や新規決済方式の追加に対応しました。 また、既存コードの解析を通じて不要処理や利用されていない機能を洗い出し、運用担当者への確認を行ったうえで整理・削除しました。 決済処理やデータ更新処理では、トランザクション制御を用いて処理の一貫性を確保し、異常終了時のロールバックを考慮した実装を行いました。 **チームへの貢献** 決済処理の共通化によって改修箇所を集約し、他の開発メンバーが新規決済方式の追加や仕様変更を行う際にも、既存の共通処理を活用できる構成へ改善しました。 また、不要処理の整理では運用担当者と連携し、既存サービスへの影響を確認しながら改修を進めました。 ### 2. 約3万件の決済バッチのパフォーマンス改善 約3万件のデータを扱う決済バッチにおいて、SQLの処理速度低下や複数バッチの並行実行によるDBアクセスの競合について調査・改善を担当しました。 SQLの実行内容やデータ取得条件、更新処理の流れを確認し、ボトルネックとなっている処理を特定しました。 取得条件や処理ロジックを見直すことで、バッチの処理時間短縮に取り組みました。 また、複数バッチが同一テーブルへアクセスする際の競合を考慮し、処理順序やデータ更新処理を見直すことで、並行実行時の安定性向上を図りました。 **チーム・運用への貢献** 決済バッチの処理性能と安定性を改善することで、定期処理の運用負荷や処理遅延のリスク低減に貢献しました。 単一のSQLを修正するだけでなく、複数バッチの実行タイミングやDBへのアクセス状況を考慮し、システム全体の安定稼働を意識して対応しました。 ### 3. エラーコード・例外処理・ログ出力の改善 決済処理で発生するエラーについて、既存のエラーコードや例外処理を調査し、発生原因を把握しやすい構成へ改善しました。 エラーの種類に応じたコードの整理や、原因追跡に必要な情報をログへ出力する処理を実装しました。 また、AWS CloudWatchなどを利用してログを調査し、SQLやソースコードの解析と組み合わせて障害原因の特定・修正を行いました。 **チーム・運用への貢献** エラーコードやログ出力の改善により、障害発生時に開発・運用担当者が原因を調査しやすい状態を整備しました。 個別の不具合修正だけでなく、将来的な障害調査や保守作業の効率化につながる改善を意識しました。 ### 4. Geminiを活用したAI駆動開発と品質確保 現場で契約していたGeminiを活用し、実装支援、テストコード作成、決済処理における異常系テスト観点の洗い出しを行いました。 特に、トランザクション制御や例外処理を伴う実装では、生成されたコードをそのまま採用するのではなく、既存仕様やデータ更新順序、ロールバック処理の妥当性を自身で確認しました。 また、タイムアウト、処理途中の失敗、二重決済につながるケースなどを検討し、テスト観点の網羅性を高めるために生成AIを活用しました。 **開発への貢献** 生成AIを単なるコード生成ツールとしてではなく、実装案の検討やテスト観点の補完に活用しました。 特に決済領域では、AIによる生成結果を人間が検証することを重視し、開発効率の向上と品質確保の両立に取り組みました。 ### 5. 設計から本番リリース・運用保守までの一貫対応 詳細設計書やAPI仕様書の作成から実装、結合試験、総合試験、本番リリース、運用保守まで継続して担当しました。 試験工程では、環境準備やテスト実施、不具合調査・修正を担当し、決済処理の正常系・異常系や既存機能への影響を確認しました。 本番リリース後も運用保守に携わり、ログ・SQL・ソースコードを用いた障害調査、原因特定、修正対応を実施しました。 **チームへの貢献** 設計・開発だけでなく、試験・本番運用まで継続して関わることで、実装時点から運用時の調査容易性や既存機能への影響を意識した開発を行いました。 また、開発・運用の両方の視点から既存処理の課題を把握し、保守性や障害対応のしやすさを改善することで、チーム全体の開発・運用負荷の軽減に貢献しました。 ## 成果 ### 1. 決済機能の保守性・拡張性向上 複数の決済方式で重複していた処理を共通APIへ集約し、コードの重複削減と改修箇所の一元化を実現しました。 新規決済方式の追加や仕様変更に対応しやすい構成へ改善しました。 ### 2. 決済バッチの性能・安定性改善 約3万件のデータを扱う決済バッチに対し、SQLや処理ロジックを見直し、処理時間の短縮に貢献しました。 また、複数バッチの並行実行によるDBアクセスの競合を考慮した改善を実施し、安定稼働に向けた課題解消に取り組みました。 ### 3. 障害調査・運用保守の効率化 エラーコードや例外処理、ログ出力を改善し、障害発生時の原因特定を行いやすい仕組みを整備しました。 開発者だけでなく、運用担当者にとっても保守しやすいシステムづくりに貢献しました。 ### 4. 決済処理の品質確保 トランザクション制御や異常系を考慮した実装・検証を行い、データ整合性が重要な決済処理の品質確保に取り組みました。 ### 5. 生成AIを活用した開発効率・品質の改善 Geminiを実装支援やテストコード作成、異常系テスト観点の洗い出しに活用しました。 生成結果の妥当性を自身で検証する開発手法を実践し、効率と品質を両立するための取り組みを行いました。 ### 6. 大規模プロジェクトにおける継続的な価値提供 全体約50名規模のプロジェクトにおいて、詳細設計から実装、結合試験・総合試験、本番リリース、運用保守まで幅広い工程を担当しました。 機能開発だけでなく、既存処理の共通化、性能改善、障害調査の効率化を通じて、継続的なサービス開発・運用に貢献しました。

2023年/3ヶ月以内

昇降機管理システムの開発

# プロジェクト概要 ## 昇降機管理システムのバックエンド開発・フレームワークリプレース 昇降機管理システムの開発プロジェクトにおいて、PHP(Laravel)を用いたバックエンド機能の開発・改修、およびFuelPHPからLaravelへのフレームワークリプレースを担当。 開発途中から参画し、既存コードや処理仕様を短期間で把握しながら、CSV出力機能、AWS S3へのファイルアップロード機能の実装、既存機能の移行・動作検証に取り組みました。 特に、旧フレームワークと新フレームワークの実装差分を調査し、既存機能への影響を確認しながら移行対応を進めた経験があります。 ## 参画期間・体制 - 期間:2023年2月〜2023年4月(3か月) - 役割:プログラマー(PG) - チーム規模:5名 - 開発メンバー:3名 ## 担当業務 - PHP / Laravelを用いたバックエンド機能の実装・改修 - CSVファイル出力機能の実装 - AWS S3へのファイルアップロード機能の実装 - FuelPHPからLaravelへのフレームワークリプレース対応 - 旧フレームワークと新フレームワークの実装差分調査 - 既存ソースコード・データベース構造の解析 - フレームワーク移行に伴う既存機能の動作検証 - ログ・実行結果を用いた不具合調査および修正 ## 使用技術 - 言語:PHP、JavaScript、SQL - フレームワーク:Laravel、FuelPHP - データベース:MySQL - クラウド:AWS S3 - OS:Linux - 開発環境:Docker - バージョン管理:Git ## 課題 開発途中のプロジェクトへの参画であり、既存システムの仕様やソースコードの構造を短期間で理解し、機能開発を進める必要がありました。 また、FuelPHPからLaravelへのフレームワークリプレースが進行しており、フレームワーク間の実装方法の違いを考慮しながら、既存機能の動作を維持することが求められていました。 特に、既存コードの処理フローやデータの受け渡し方法を把握したうえで、移行後のLaravel側でも同等の動作を実現する必要がありました。 加えて、CSV出力やAWS S3へのファイルアップロードなど、ファイルを扱うバックエンド機能の実装も必要でした。 ## 取り組み ### 1. 既存コードの解析と短期間でのキャッチアップ 開発途中からの参画であったため、既存のFuelPHPおよびLaravelのソースコードを解析し、各機能の処理フローやデータベースとの連携方法を把握しました。 担当機能の実装に必要な処理構造や関連機能を調査し、既存システムとの整合性を意識しながら開発を進めました。 ### 2. Laravelによるバックエンド機能の開発 PHP / Laravelを使用し、CSV出力機能およびAWS S3へのファイルアップロード機能を実装しました。 CSV出力機能では、MySQLから取得したデータをCSV形式に変換して出力する処理を担当しました。 また、AWS S3へのファイルアップロード機能では、Laravelのバックエンド処理からクラウドストレージへファイルを保存する仕組みを実装しました。 既存システムの構成や処理仕様を確認し、他機能との整合性を考慮しながら開発を進めました。 ### 3. FuelPHPからLaravelへのフレームワークリプレース 既存システムのFuelPHPからLaravelへの移行に伴い、旧フレームワークで実装された処理の解析とLaravel側への移行対応を担当しました。 旧実装の処理フローやデータの受け渡し方法を調査し、フレームワーク間の実装差分を確認したうえで、Laravel側の処理を実装・改修しました。 移行前後の実行結果を比較し、既存機能が想定どおり動作することを確認しながら作業を進めました。 ### 4. 不具合調査・動作検証による品質確保 フレームワークリプレースや既存機能の改修に伴う不具合について、アプリケーションログ、実行結果、関連ソースコードを調査しました。 原因を特定したうえで修正を行い、移行前後の動作を検証することで、既存機能への影響を確認しました。 ### 5. 開発チームへの貢献 3名の開発メンバーで構成されたチームの一員として、バックエンド機能の実装とフレームワーク移行作業を担当しました。 開発途中からの参画でしたが、既存コードの解析を通じて担当領域の仕様を把握し、機能開発・移行対応・不具合調査まで一貫して対応しました。 特にフレームワークリプレースでは、旧実装との差分調査と動作検証を通じて、移行に伴う不具合リスクの低減と既存機能の品質維持に貢献しました。 ## 成果 - LaravelによるCSV出力機能およびAWS S3アップロード機能を実装し、バックエンド機能の拡充に貢献 - FuelPHPからLaravelへのフレームワークリプレースにおいて、既存コードの解析・移行対応・動作検証を担当 - 旧実装との差分調査を通じて、フレームワーク移行に伴う既存機能への影響確認と品質維持に貢献 - 開発途中からの参画において、既存コードを理解し、機能改修や不具合対応を実施 - AWS S3を利用したファイル管理や、異なるPHPフレームワーク間の移行対応に関する実務経験を習得

2022年/1年以内

BtoCのWebトランクルームサービスの保守、機能追加

# プロジェクト概要 ## BtoC向けWebトランクルームサービスの保守・機能追加・UI/UX改善 個人向けWebトランクルームサービスにおいて、既存機能の不具合修正、新規機能開発、UI/UX改善、SEO対策などを担当したプロジェクト。 サービスは既にリリースされていましたが、開発時の遅延により最低限の機能で運用されており、集客・ユーザー登録・サービス利用に関する課題が残っていました。 フロントエンドからバックエンド、外部システムとのデータ連携まで幅広く対応し、サービスの利用促進と品質改善に取り組みました。 ## 参画期間・役割 - 期間:2022年6月〜2023年1月(8か月) - 役割:プログラマー(PG) - 担当領域:フロントエンド・バックエンド開発、保守・改修 ## 担当業務 - PHP / Laravelによるバックエンド機能の実装・改修 - JavaScript / jQuery / HTML / CSSによる画面実装・レイアウト改善 - SEOを意識したWebサイトの改善 - キャンペーン告知用LPの制作 - kintone連携データを利用したお知らせ表示機能の開発 - MySQLを利用したデータ取得・表示条件の実装 - ユーザー登録時のバリデーション処理の修正 - 配送先・日時などの登録内容確認画面の新規実装 - 既存機能の不具合調査・修正・動作確認 ## 使用技術 - 言語:PHP 7.4、JavaScript、SQL、HTML、CSS - フレームワーク・ライブラリ:Laravel 8、jQuery - データベース:MySQL 8.0 - OS:Linux - インフラ・開発環境:AWS、Docker - バージョン管理:Git - 外部サービス連携:kintone ## 課題1:集客・ユーザー登録につながる導線の不足 既存サイトでは、料金シミュレーションへの導線やキャンペーン情報の訴求が不十分であり、ユーザーがサービス内容を理解して登録へ進むための導線に課題がありました。 また、パンくずリストなどのサイト構造やSEO対策にも改善の余地があり、検索流入の拡大とサービスの認知向上が求められていました。 ### 取り組み **1. 料金シミュレーションへの導線改善** ユーザーが料金シミュレーション機能へアクセスしやすくなるよう、Webサイト上に誘導バナーを固定表示する機能を実装しました。 既存の画面構成を確認しながら、サービス利用を検討しているユーザーが必要な情報へ到達しやすいUIを意識して改善しました。 **2. SEO対策およびキャンペーンLPの制作** パンくずリストの設置など、検索エンジンとユーザーの双方がサイト構造を理解しやすくなるよう改善を実施しました。 また、サービスの特徴やキャンペーン内容を訴求するLPを制作し、サービスの認知拡大と登録促進に取り組みました。 **3. kintone連携によるお知らせ表示機能の開発** キャンペーン情報をWebサイト上で周知するため、お知らせ表示機能を新規開発しました。 既存のC#バッチプログラムを通じてkintone上のデータをMySQLへ連携する構成に対応し、Laravel側でデータを取得してサイト上に表示する処理を実装しました。 複数のお知らせを表示できるようにするとともに、掲載開始日・終了日を考慮し、有効期間内のお知らせのみを表示するロジックを実装しました。 ### 成果・事業への貢献 - 料金シミュレーションへの導線を改善し、ユーザーが登録を検討しやすい画面構成を実現 - SEO対策による検索流入の増加に貢献 - キャンペーンLPの制作により、サービスの認知拡大を支援 - kintoneと連携したお知らせ表示機能を構築し、キャンペーン情報をWebサイト上で周知できる仕組みを整備 ## 課題2:ユーザー登録時の不具合と入力ミス 既存システムでは、一部の実装が本来の業務要件と一致しておらず、ユーザー登録やサービス利用に影響する不具合が発生していました。 具体的には、住所のバリデーション処理が誤ったテーブルを参照しており、登録完了後にサービス提供対象外の地域であることが判明する問題がありました。 また、一部の画面には登録内容の確認画面が存在せず、配送先や日時を誤ったまま登録できてしまう問題もありました。 ### 取り組み **1. サービス提供地域のバリデーション修正** 既存の住所チェック処理を調査し、参照しているDBテーブルと業務要件の不一致を特定しました。 サービス提供地域を管理するテーブルを参照し、利用可否のステータスを判定するようにデータ取得処理とバリデーションロジックを修正しました。 これにより、登録時点でサービス提供対象地域かどうかを判定できるようにしました。 **2. 登録内容確認画面の新規実装** 確認画面が存在しなかった登録フローに対し、新たに確認画面を実装しました。 入力された配送先や日時などの情報をセッションで保持し、ユーザーが内容を確認したうえで、必要に応じて修正してから登録を確定できる仕組みを構築しました。 フロントエンドの画面実装だけでなく、Laravel側のセッション管理や登録処理まで対応しました。 ### 成果・品質改善への貢献 - サービス提供対象外地域のユーザーが登録完了後に利用不可と判明する問題を解消 - 登録内容確認画面の追加により、配送先や日時の入力ミスを防止する仕組みを実現 - 既存実装と業務要件の不一致を調査・修正し、サービスの品質向上に貢献 - ユーザー登録フローの改善を通じて、利用者の利便性向上を支援 ## チーム・組織への貢献 リリース後も複数の課題が残っていたサービスにおいて、既存コードの解析から原因調査、機能追加、不具合修正まで幅広く対応しました。 特に、ユーザー登録に関する不具合では、画面上の問題だけでなく、DBの参照先や業務要件まで確認することで、根本原因の解消に取り組みました。 また、集客・キャンペーン告知に関する機能開発では、フロントエンド、バックエンド、既存の外部システム連携を横断して対応し、サービス運営上の課題解決に貢献しました。 技術的な実装だけでなく、ユーザーの利用体験や事業上の目的を意識して改善を進めた経験です。

2022年/3ヶ月以内

人事管理システムの機能追加、バグ修正

# プロジェクト概要 ## 人事管理システムの機能追加・不具合修正・パフォーマンス改善 リリース前の人事管理Webシステムにおいて、機能追加・不具合修正・既存処理の改善を担当したプロジェクト。 開発の遅延が発生している状況で、残存していた不具合や仕様変更への対応を進めるため、バックエンドエンジニアとして途中参画しました。 特に、権限・ステータスに応じたデータ取得処理、一覧表示機能、Excel帳票出力機能の改修を担当しました。 ## 参画期間・体制 - 期間:2022年4月〜2022年5月(2か月) - 役割:プログラマー(PG) - チーム規模:約10名 - 開発メンバー:約5名 - プロジェクト全体:約20名 ## 担当業務 - PHP / Laravelによるバックエンド機能の改修 - 権限・ステータスに応じたデータ取得ロジックの修正 - 複数テーブルをJOINしたSQLの解析・改善 - 一覧表示機能およびExcel帳票出力機能の改修 - 仕様変更に伴うデータベース構造の変更への対応 - ログ・ソースコードを用いた不具合調査 - SQLおよび帳票出力処理のパフォーマンス改善 ## 使用技術 - 言語:PHP 7.4、JavaScript、SQL - フレームワーク:Laravel 8 - データベース:MySQL 8.0 - OS:Linux - 開発環境・ツール:Docker、Git ## 課題 リリース間近のプロジェクトでしたが、仕様変更や不具合対応が積み重なり、開発スケジュールに大幅な遅延が発生していました。 特に以下の課題がありました。 1. ユーザーの権限に応じたデータの絞り込みが不十分で、本来表示すべき内容が正しく出力されない 2. 特定のステータスによって表示内容を切り替える条件が適切に実装されていない 3. 仕様変更に伴うDBカラム名の変更が既存のデータ取得処理に反映されず、一覧表示や帳票出力に不具合が発生している 4. 複数テーブルをJOINするSQLや大量データのExcel出力処理において、パフォーマンス改善が必要 限られた期間で既存システムの仕様と実装を把握し、不具合の原因特定から修正まで進めることが求められました。 ## 取り組み ### 1. 権限・ステータスに応じたデータ取得処理の修正 権限ごとに出力内容が正しく切り替わらない不具合について、Laravel側のデータ取得処理とSQLを調査しました。 調査の結果、DB取得時の絞り込み条件が不足していることや、特定のステータスに応じた表示条件が正しく反映されていないことを確認しました。 必要な条件を整理し、データ取得ロジックを修正することで、権限やステータスに応じた情報を取得できるように対応しました。 ### 2. 仕様変更に伴うExcel帳票出力機能の改修 一覧画面からのExcel帳票出力が正常に動作しない問題について、既存コードとDB構造を調査しました。 その結果、仕様変更によってDBのカラム名が変更されていたにもかかわらず、既存処理が変更前の構造を参照していることが原因と判明しました。 変更後のDB構造に合わせてデータ取得処理を修正するとともに、新しい仕様に対応するため、役職・部署単位でExcelのシートを分けて出力する処理を実装しました。 ### 3. SQLの解析・パフォーマンス改善 複数テーブルをJOINしてデータを取得する処理について、既存のSQLとLaravel側の処理を解析しました。 ログやソースコードから処理のボトルネックを調査し、SQLの取得条件や処理ロジックを見直しました。 データ取得処理の可読性・保守性にも配慮しながら改善を行い、Excel帳票出力にかかる処理時間の短縮につなげました。 ### 4. 遅延プロジェクトにおける開発チームへの貢献 開発スケジュールが遅延している状況で途中参画したため、短期間で既存コードやDB構造を理解し、優先度の高い不具合の解消に取り組みました。 単に指示された箇所を修正するのではなく、ログやSQLを確認して不具合の根本原因を調査し、仕様変更による影響も考慮した改修を実施しました。 特に、権限別のデータ取得やExcel帳票出力といったリリースに必要な機能の不具合を解消することで、開発チームの残課題の削減に貢献しました。 ## 成果 - 権限・ステータスに応じたデータ取得処理の不具合を修正 - DB構造の変更に伴って発生したExcel帳票出力機能の不具合を解消 - 役職・部署単位でシートを分割するExcel出力機能を実装 - SQLおよびデータ取得処理の改善によって、Excel出力の処理時間を短縮 - 納期遅延が発生していたプロジェクトにおいて、リリースに向けた残存課題の解消に貢献 既存システムの構造を短期間で理解し、ログ解析・SQL調査・原因特定・改修・検証まで一貫して対応する経験を積みました。

2022年/半年以内

自社教育システムの開発

# プロジェクト概要 ## 自社教育システムの開発 社内教育における学習状況や進捗情報を管理するWebシステムの開発プロジェクト。 従来のExcelや紙を中心とした管理方法を改善し、教育情報の一元管理と業務効率化を目指したシステム開発に参画しました。 ## 参画期間・体制 - 期間:2021年11月〜2022年1月(3か月) - 役割:プログラマー(PG) - チーム規模:5名 - 開発メンバー:5名 - プロジェクト全体:20名 ## 担当業務 - PHP / Laravelを用いたバックエンド開発 - CRUD処理およびREST APIの実装・改修 - MySQLを利用したデータ取得・登録・更新処理の実装 - Vue.jsで構築されたフロントエンドとのAPI連携 - 既存コードの解析および不具合調査・修正 - 実装後の動作確認・テスト ## 使用技術 - 言語:PHP 7.4、JavaScript、SQL - フレームワーク:Laravel 8、Vue.js 2 - データベース:MySQL 8.0 - OS:Linux - 開発環境・ツール:Docker、Git ## 課題 従来の社内教育では、Excelや紙を中心とした進捗管理が行われており、学習情報の一元管理や教育担当者による進捗状況の把握が難しいという課題がありました。 これらの課題を改善するため、Webシステムによる学習情報の管理機能を整備するとともに、フロントエンドとバックエンドが連携して動作する仕組みの構築が必要でした。 ## 取り組み ### 1. Laravelを用いたバックエンド機能の実装 PHP / Laravelを使用し、教育システムに必要なCRUD処理やAPIの実装・改修を担当しました。 MySQLを利用したデータ取得・登録・更新処理を実装し、画面からの操作に応じて適切にデータを処理できるよう対応しました。 ### 2. Vue.jsとのAPI連携 Vue.jsで構築された画面とLaravelのバックエンドを連携させる処理を担当しました。 フロントエンドからのリクエスト、バックエンドでの処理、データベースへのアクセスという一連の流れを理解したうえで実装を進めました。 ### 3. 不具合の原因調査から修正・検証までの一貫対応 不具合発生時には、ログや既存のソースコードを確認して原因を切り分け、修正から動作確認までを一貫して担当しました。 既存処理の構造や関連するデータの流れを理解し、問題の発生箇所を特定することを意識しました。 ### 4. チーム開発への貢献 5名の開発チームの一員として、担当するバックエンド機能の実装・改修・不具合対応を行いました。 特に、Vue.jsとのAPI連携を担当することで、フロントエンドとバックエンドを接続する機能の開発に貢献しました。 また、担当範囲の不具合については、原因調査から修正・動作確認まで自走して対応することで、開発チーム内での課題解決を支えました。 ## 成果・得られた経験 - 社内教育システムのバックエンド機能開発に貢献 - LaravelによるCRUD処理・API実装の経験を習得 - Vue.jsとのAPI連携を通じて、画面からデータベースまでの処理構造を理解 - ログやソースコードを用いた不具合調査から修正・検証までを一貫して対応 - 複数名でのWebアプリケーション開発における実装・テスト工程を経験

マネージメント能力

このマネージメント能力は公開されていません

アピール項目


アウトプット

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

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

## 今後身につけたい技術 今後は、Goを中心としたバックエンド開発の専門性をさらに高めるとともに、クラウドインフラ、システム設計、AI駆動開発の領域を重点的に強化していきたいと考えています。 ### ■ Goを中心としたバックエンド開発・システム設計 現在のGo・PHPでの開発経験を基盤として、より大規模で高負荷なシステムの設計・開発に対応できる技術力を身につけたいと考えています。 特に以下の領域に関心があります。 - Goの並行処理(goroutine / channel)やパフォーマンス最適化 - マイクロサービスアーキテクチャ - DDD(ドメイン駆動設計)・クリーンアーキテクチャ - 高可用性・スケーラビリティを考慮したシステム設計 - API設計・データベース設計の高度化 ### ■ AWS・クラウドネイティブ技術 実務でのAWS、Terraform、Dockerなどの経験をさらに発展させ、アプリケーション開発だけでなく、インフラ設計・構築・運用まで幅広く対応できるエンジニアを目指しています。 - AWSを活用したクラウドアーキテクチャ設計 - TerraformによるInfrastructure as Codeの高度化 - Kubernetes / Amazon EKS - CI/CDパイプラインの設計・最適化 - OpenTelemetryなどを活用した可観測性の向上 - セキュリティ・コスト・パフォーマンスを考慮したインフラ設計 ### ■ AI駆動開発・LLMアプリケーション開発 特に注力したい領域が、AIを活用したソフトウェア開発とLLMを組み込んだアプリケーション開発です。 現在もClaude CodeやGitHub Copilotなどを実務・個人開発で活用していますが、今後はより高度なAI活用技術を習得したいと考えています。 - AIエージェントを活用した開発ワークフローの構築 - MCP(Model Context Protocol)を利用した外部システム連携 - RAG(検索拡張生成)の設計・精度改善 - LLMアプリケーションの評価・品質管理 - AIによるテスト自動化・コードレビューの高度化 - AIエージェントを組み込んだ業務自動化システムの開発 AIによる開発効率の向上だけでなく、生成コードの品質やセキュリティを適切に管理しながら、チーム全体の生産性向上に貢献できる技術を身につけたいと考えています。 ### ■ 目指すエンジニア像 特定の言語やフレームワークに依存せず、ビジネス要件に応じた技術選定から、アーキテクチャ設計、実装、インフラ構築、運用改善まで一貫して対応できるエンジニアを目指しています。 また、AI技術を積極的に取り入れながら、開発スピードと品質を両立し、技術面からプロダクトや事業の成長に貢献できる存在になりたいと考えています。

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

## パフォーマンスを出せる環境 自身が最もパフォーマンスを発揮できるのは、エンジニアが主体的に課題解決に取り組める環境です。 これまでPHP・Goを中心としたバックエンド開発やAWSを利用したインフラ構築・運用、既存システムの保守・改善など、幅広い業務を経験してきました。 その中でも、単に与えられたタスクを実装するだけでなく、課題の背景や目的を理解し、より効率的で保守性の高い実装方法を検討・提案できる環境で、特に力を発揮できると考えています。 ### ■ 技術的な裁量があり、主体的に改善できる環境 - 実装方針や技術選定について、エンジニア自身が意見を出せる - 既存システムの技術的負債やパフォーマンス改善に取り組める - 新しい技術や開発手法を積極的に検証・導入できる - 課題に対して自ら改善案を考え、実行できる ### ■ AIを積極的に活用できる開発環境 Claude CodeやGitHub CopilotなどのAI開発支援ツールを活用し、開発生産性と品質の向上に取り組んでいます。 そのため、AIの利用を前向きに捉え、適切なルールや品質管理のもとで新しい開発手法を取り入れられる環境に魅力を感じます。 AIによるコード生成だけでなく、設計、テスト、レビュー、調査などにも活用し、開発チーム全体の生産性向上に貢献したいと考えています。 ### ■ チームで知識を共有し、改善を続けられる環境 - コードレビューや技術的な議論が活発に行われる - 個人の知識や経験をチーム全体に共有できる - 技術的な課題や改善案について相談しやすい - 新しい技術への挑戦や継続的な学習が評価される 自身も積極的に情報共有を行い、チーム全体の開発品質向上に貢献したいと考えています。 ### ■ 成果を重視した柔軟な働き方ができる環境 フルリモートでの開発経験があり、チャットやオンラインミーティングを活用した非同期コミュニケーションにも慣れています。 作業状況や課題を適切に共有しながら、自律的にタスクを進めることを得意としています。 勤務場所や作業時間そのものよりも、成果物の品質や課題解決への貢献が評価される環境で、高いパフォーマンスを発揮できると考えています。 ### ■ 特に魅力を感じる環境 バックエンド開発を軸に、クラウドインフラやAI技術にも関わりながら、プロダクトの成長に継続的に貢献できる環境に魅力を感じています。 既存技術を大切にしながらも、新しい技術や開発手法を柔軟に取り入れ、チームでより良いシステムを作り続けられる環境で働きたいと考えています。

生成AIの活用状況

日常的な情報収集・業務活用
ChatGPTやGeminiなどのチャットツールを、情報収集、ドキュメント作成、翻訳に日常的に活用
業務でコード補完系の生成AIを活用
GitHub Copilot等のコーディング支援ツール
業務でコード生成、コーディングエージェント系の生成AIを利用
コードレビュー、テストコード生成、デバッグに生成AIを活用
サービス・プロダクトへの応用
既存のサービスやプロダクトに生成AI(API利用など)を組み込み、LangChainやLlamaIndexなどのフレームワークを使った開発経験
生成AIをコアとした開発
生成AIを主要技術としたサービス・プロダクト・機能の企画や、RAGなどの高度な手法を用いた開発経験

キャラクター

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

やりたい事

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

基本プロフィール

年齢
今年で20代後半
好きなテキストエディタ
vscode
希望勤務地
東京都 / リモート勤務
集まる必要性がない場合は基本リモートが許可される環境が必要
希望年収
未入力
ご意見箱

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

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

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