ID:84075さん

キャリアビジョン


ユーザーの課題を解決するWebエンジニアとして経験を積み、将来的には要件定義や設計にも携わるシステムエンジニアを目指しています。さらに、AIを活用したサービスや、自分のアイデアを形にしたアプリの開発にも挑戦したいと考えています。

前職では、お客様の声を聞き、改善や提案を行うことにやりがいを感じていました。エンジニアとしても、ただ開発するだけでなく、利用者の課題を理解し、より使いやすいサービスを提供できるようになりたいと考えています。また、将来的にはAI技術を活用し、子どもが安心してSNSの使い方を学べるサービスなど、社会に役立つアプリを開発したいという目標があります。

プロジェクト経験

2026年/1ヶ月以内

簡易SNS(PHP Webアプリ)

## プロジェクト概要 PHPとMySQLを用いてTwitter風の簡易SNSを個人開発し、認証とCRUD機能を備えたWebアプリを実践的に構築しました。 ## 役割・体制 ### 自身のポジションと役割 - フロントエンドおよびバックエンドエンジニアとして、企画から要件定義、設計、実装、テスト、運用・保守、データ分析まで全工程を一貫して担当しました。 - セキュリティ対策として、プリペアドステートメントによるSQLインジェクション防止やhtmlspecialcharsを用いたXSS対策を含む堅牢な設計・実装を行いました。 - エラー発生時には原因の切り分けと修正を繰り返し、安定した動作を実現しました。 ### チーム規模と構成 - 個人開発での取り組みのため、企画から開発、保守まで全て単独で遂行しました。 - 必要に応じて技術資料や生成AIを活用し、自己学習を推進しながら進めました。 ## 背景・課題 - PHP学習の成果を形に残す目的で、Webアプリケーションの基本的な構造や機能を実践的に体得する必要がありました。 - 認証機能と投稿機能の連携において、ログインユーザーと投稿データの正確な紐付けが最大の技術的課題でした。 - セッション管理やデータベース設計、SQLの理解不足による認証情報と投稿データの不整合が、アプリケーション全体の機能に影響を与えるリスクがありました。 ## 実際の取り組み ### 開発環境 - PHPを主言語として使用し、MySQLをデータベースに採用、HTMLとCSSで画面設計を行いました。 - GitHubを利用してコード管理を実施し、個人開発ながらバージョン管理の重要性を意識しました。 - ローカル環境での動作検証を繰り返しながら、段階的に開発を進めました。 ### 設計・改善内容 - ユーザー認証の流れを整理し、セッション管理、データベース設計、SQLの役割を分解して理解を深めました。 - usersテーブルとpostsテーブルを中心に、user_idをキーとした正規化されたデータベース設計により、投稿データとユーザー情報の一貫した関連付けを実装しました。 - htmlspecialcharsを用いてXSS対策を施し、プリペアドステートメントでSQLインジェクションを防止するなど、セキュリティ面にも配慮しました。 - 機能ごとに設計・実装・動作確認を繰り返し、エラー発生時はSQL文やセッション内容の詳細な検証を行うことで原因を切り分け、着実に問題を解消しました。 ## 成果・価値 - データベース設計とセッション管理の見直しにより、ログインユーザーと投稿データを正確に紐付けできるようになり、投稿・プロフィール表示・認証機能が一貫して動作するWebアプリケーションを完成させました。 - SQLインジェクションやXSSといった基本的な攻撃に対する防御策を実装し、安全性を考慮したシステムを構築しました。 - Webアプリ開発の基礎となるデータベース設計、認証機能、CRUD処理、セキュリティ対策を実践的に経験し、開発スキルの大幅な向上を達成しました。

プロジェクトカテゴリ
担当工程
経験した職種・役割
あなたが実際に使っていた技術
このプロジェクト詳細は公開されていません

マネージメント能力

店舗運営全般を担当し、スタッフ育成、シフト管理、売上管理、採用、イベント企画・運営、接客品質の向上をマネジメントしていました。店長として2店舗を担当し、エリアマネージャーとして店舗間の運営改善にも携わりました。
お客様に満足していただき、継続して来店していただける店舗づくりを目標としていました。また、スタッフが働きやすく成長できる環境を整え、店舗全体のサービス品質と売上を安定して向上させることが責務でした。業務が特定の人に依存しないよう教育や業務改善も行っていました。
私は「お客様がまた来たいと思える店舗は、スタッフが安心して働ける環境から生まれる」と考え、スタッフ教育と店舗改善を重視しました。 日々の接客では、お客様からの声やスタッフからの意見を積極的に集め、改善点を分析しました。新人教育では一人ひとりの理解度に合わせて指導方法を変え、質問しやすい環境づくりを意識しました。また、イベントの企画や店舗レイアウトの改善など、お客様に楽しんでいただける施策も実施しました。 店舗ごとに課題が異なったため、数字だけで判断するのではなく、現場で実際に起きている問題を確認し、原因を整理したうえで改善策を実施しました。 その結果、担当した2店舗はいずれも黒字で運営を継続でき、全10店舗の中でリピーター獲得数1位を達成しました。また、スタッフが主体的に動ける環境づくりにも取り組み、店舗運営の安定化に貢献しました。

アピール項目


アウトプット

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

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

現在実務未経験なので、実務によって開発の一連の流れを理解し、技術を身につけた後Web開発に必要な一通りの言語を習得し、フルスタックエンジニアを目指したいと考えています。

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

裁量が大きく、パーソナルスペースが確保された環境です。

生成AIの活用状況

業務でコード生成、コーディングエージェント系の生成AIを利用
コードレビュー、テストコード生成、デバッグに生成AIを活用

キャラクター

直近で一番やりたいこと
技術を極めたい
好きなスタイル
一人で黙々
どちらかといえば一人で黙々
どちらともいえない
どちらかといえばみんなでワイワイ
みんなでワイワイ
好きな規模
小さい会社
どちらかといえば小さい会社
どちらともいえない
どちらかといえば大きい会社
大きい会社
自信を持って人より秀でていると言える点
企画立案力 / 調整力 / 問題解決力
スキルのタイプ
ゼネラリスト
どちらかといえばゼネラリスト
どちらともいえない
どちらかといえばスペシャリスト
スペシャリスト
得意なフェーズ
0 → 1
どちらかといえば0 → 1
どちらともいえない
どちらかといえば10 → 100
10 → 100
会社を選ぶ一番の基準
プライベートとの両立
やりたくない分野
未入力です
その他の特徴
使用言語にはこだわらない / 新しい技術はとりあえず試す
その他のやりたいこと・やりたくないこと
未入力です

やりたい事

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

基本プロフィール

年齢
今年で20代中盤
好きなテキストエディタ
メモ帳
希望勤務地
東京都 / 神奈川県
希望年収
450万円以下
ご意見箱

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

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

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