Skip to content
View yuyacode's full-sized avatar

Block or report yuyacode

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
yuyacode/README.md

Profile 👋

基本情報

key value
年齢 24歳(2000年生まれ)
X https://x.com/yuya_code
Qiita https://qiita.com/yuya_naga
個人ブログ https://natsuyuuuuu.com/

2026年1月頃より開始を予定している転職活動に向けて作成したポートフォリオ

3年超の実務経験、および自己学習で培った知見を活かし、現職の課題を解決するWebアプリケーション「企業認知者を求人応募まで引き上げるためのサービス」を設計・実装しました。アーキテクチャ選定からインフラ構築(IaC)、CI/CD導入まで一貫して行い、自身の技術力を可視化できるポートフォリオとして公開しています。

アプリケーションのアーキテクチャ図、技術選定の理由、機能一覧といった詳細な情報は、下記GitHubリポジトリのREADMEにまとめておりますので、ぜひご覧ください。

▼ソースコード
・GitHub(メインリポジトリ): https://github.com/yuyacode/AppLift

▼アプリケーションURL
・企業側: https://app-lift.com/company/login (ID:demo_company1@example.com / PW:demo_company1)
・候補者側: https://app-lift.com/student/login (ID:demo_student1@example.com / PW:demo_student1)

スキルレベル(※業務経験あり:★)(2025年7月時点)

言語・環境 期間 レベル
担当フェーズ 要件定義 ★2年6ヶ月 複数メンバーやステークホルダーを巻き込み、ビジネスサイドとの要件ヒアリングからミーティング設計・仕様合意取りまとめまでを主担当として自走でリードできる
基本設計 ★2年6ヶ月 決定した要件を基に、システムの全体構造と主要コンポーネントを主担当として自走で策定できる
詳細設計 ★2年6ヶ月 インターフェイス・データフロー・ロジックを主担当として設計・ドキュメント化し、ビジネスサイドや先輩エンジニアのフィードバックを取り込みながら合意形成~修正までをリードできる
実装 ★2年6ヶ月 業務で即戦力になれる
テスト ★3ヶ月 開発者として単体・機能テストの設計・実装を自走で行い、機能品質を担保できる。加えて、QAチームと連携し、結合テストに必要な仕様やテスト観点を共有することで、プロダクト全体の品質向上に貢献できる。
言語 PHP ★2年2ヶ月 業務で即戦力になれる
Python ★3ヶ月 一人称で作業可能
JavaScript ★2年 一人称で作業可能
TypeScript ★1ヶ月 既存のコードを参考に基本的な機能改修を行うことが可能
HTML ★1年9ヶ月 メンバーに最適なレビュー可能
CSS ★1年9ヶ月 メンバーに最適なレビュー可能
Go 4ヶ月 一人称で作業可能
FW/ライブラリ React ★1ヶ月 既存のコードを参考に基本的な機能改修を行うことが可能
Knockout.js ★2年 業務で即戦力になれる
jQuery ★2年 業務で即戦力になれる
FuelPHP ★2年2ヶ月 メンバーに最適なレビュー可能
Laravel 6ヶ月 業務で即戦力になれる
DB MySQL ★1年9ヶ月 テーブル設計可能
OS Linux ★2ヶ月 調べながらであれば作業可能
その他 AWS(VPC、EC2、RDS、S3、Route53、ALB、CloudWatch、Elastic IP、AMI、IAM、EventBridge、Step Functions、Lambda、DynamoDB、SNS、Chatbot、ECR、CloudFormation、Internet Gateway、NAT Gateway、ECS、Fargate、EBS、Secrets Manager、ACM、Cloud9) ★ 2年(業務外を含めると2年6ヶ月) 実務および個人開発で下記を経験

【実務】
・EventBridge, Step Functions, Lambda を組み合わせた定時実行システムの設計、構築、運用
  - CloudFormation を用いたインフラの IaC によるコード管理
  - VPC, NAT Gateway 等を用いたネットワーク環境の構築
  - CloudWatch, SNS, Chatbot を用いた監視、通知機構の構築
  - その他、DynamoDB や IAM の設計、運用

・既存の EC2 インスタンスのランタイム(PHP)バージョンアップ対応や、EBS のコスト削減といった保守、運用改善

【個人開発】
・ECS(Fargate), ALB, RDS(Aurora)を中心としたコンテナWebアプリケーションの設計、構築
  - DNS / SSL:Route53 によるドメイン管理と ACM を用いたSSL化
  - 定時実行処理:EventBridge, Step Functions, Lambda を用いたサーバーレスバッチ機能の構築、運用
  - セキュリティ:Secrets Manager による機密情報の安全な管理、IAMロールの適切な運用
  - 上記インフラ全体の CloudFormation を用いた IaC 化
Docker ★2年4ヶ月(業務外を含めると2年6ヶ月) 【実務】
・Lambdaで利用する本番用コンテナイメージの作成を経験
・コンテナ起動失敗時の調査, 改修を経験

【個人開発】
・ローカルでのマルチコンテナ開発環境の構築を経験
・ECS, Lambdaで利用する本番用コンテナイメージの作成を経験
CI/CD(GitHub Actions) ★ 9ヶ月(業務外を含めると1年6ヶ月) 静的解析や自動テスト、本番環境への自動デプロイといった一連のCI/CDパイプラインをGitHub Actionsを用いて構築・運用可能。実務では既存ジョブの改善・運用を、個人開発では自動テストからデプロイまでのパイプライン全体の新規構築を経験。

Popular repositories Loading

  1. baseball__talk baseball__talk Public

    PHP

  2. Laboratory_management Laboratory_management Public

    PHP

  3. start_go start_go Public

    Go基礎の学習時に書いたコード群です

    Go

  4. AlgoStructuresLab AlgoStructuresLab Public

    データ構造とアルゴリズムの学習時に書いたコード群

    Go

  5. AppLift AppLift Public

    PHP

  6. AppLiftMessageApi AppLiftMessageApi Public

    Go