About Me
フルスタックエンジニアとして、実務・個人開発の両方でWeb技術に取り組んでいます。フロントエンドからバックエンドまで幅広い技術スタックに精通しており、ユーザー体験を重視した設計と、保守性の高いコードの実装を得意としています。新しい技術への探求心を持ち続け、常に最適なソリューションを追求しています。さらに、要件定義から実装・リリースまでの一連のプロセスを効率的に進めることができ、迅速な開発スピードにも自信があります。
Experience
ブラウザゲームサイトの保守開発
2016年8月 - 2019年7月(3年)
概要:
担当役割:コーディング, システムテスト, 運用・保守
使用技術: PHP, Laravel, Slim, Apache, JavaScript, jQuery, GitHub, MySQL, Redis
-
公式Webサイトの運用・改修
- 既存システムの改修
- 新しいOpenID認証先の追加
- サイトのクローズ対応
-
プラットフォームサイトの運用・改修
- 既存システムの改修
- 他社プラットフォームへの導入対応
担当役割:コーディング, システムテスト, 運用・保守
使用技術: PHP, Laravel, Slim, Apache, JavaScript, jQuery, GitHub, MySQL, Redis
ブラウザゲームのサイトの新規開発
2018年1月 - 2019年7月(1年7ヶ月)
概要:
担当役割:要件定義, 基本設計, 詳細設計, コーディング, システムテスト, 運用・保守
使用技術:PHP, Laravel, Slim, Nginx, JavaScript, jQuery, Phaser.js, GitHub, MySQL, Redis
-
公式Webサイトの新規開発
- 既存システムを流用し、新しいゲーム公式サイトの構築
- バッチシステムの新規構築
- 管理画面のリニューアル
-
ミニゲームの新規開発
- サイコロゲームやガチャといった簡単なゲームを作成し、公式Webサイト上に展開
- Phaser.jsでゲームを実装
- LaravelでゲームのAPIを実装
- ミニゲーム進捗の管理、課金通貨との連携
担当役割:要件定義, 基本設計, 詳細設計, コーディング, システムテスト, 運用・保守
使用技術:PHP, Laravel, Slim, Nginx, JavaScript, jQuery, Phaser.js, GitHub, MySQL, Redis
公式ゲームサイト・キャンペーンサイトの新規開発・改修
2019年9月 - 2023年11月(4年3ヶ月)
概要:
担当役割:要件定義, 基本設計, 詳細設計, コーディング, システムテスト, 運用・保守
使用技術:PHP, JavaScript, SCSS, Webpack, Vagrant, Docker, MicroCMS, WordPress, Smarty, GitHub, Redmine, MySQL
-
ゲームキャンペーンページの新規作成
- フロントエンド部分を主に担当
- CSS/JSアニメーションを含めたコラボや季節ごとのキャンペーンページを作成
-
アニメ公式Webサイトの新規開発
- 新規でサイトを構築
- 管理画面にはWordPressやMicroCMSを導入
-
ゲーム公式Webサイトの改修
- フロントエンド部分を主に担当
- 既存システムの改修
担当役割:要件定義, 基本設計, 詳細設計, コーディング, システムテスト, 運用・保守
使用技術:PHP, JavaScript, SCSS, Webpack, Vagrant, Docker, MicroCMS, WordPress, Smarty, GitHub, Redmine, MySQL
自社の採用サイトの新規開発
2020年1月 - 2023年11月(3年11ヶ月)
概要:
担当役割:要件定義, 基本設計, 詳細設計, コーディング, システムテスト, 運用・保守
使用技術:PHP, JavaScript, SCSS, Webpack, Vagrant, Docker, WordPress, GitHub, MySQL
- 検索機能などを搭載した採用サイトを新規で開発
- 管理画面にはWordPressを導入
担当役割:要件定義, 基本設計, 詳細設計, コーディング, システムテスト, 運用・保守
使用技術:PHP, JavaScript, SCSS, Webpack, Vagrant, Docker, WordPress, GitHub, MySQL
学童保育施設向けシステム開発
2024年6月 - 2025年6月(1年)
概要:
担当役割:要件定義, 基本設計, 詳細設計, コーディング, システムテスト, 運用・保守
使用技術:PHP, JavaScript, jQuery, VMWare, PHP独自フレームワーク, Bitbucket, MySQL
- 新規機能の追加
- 既存システムの改修
担当役割:要件定義, 基本設計, 詳細設計, コーディング, システムテスト, 運用・保守
使用技術:PHP, JavaScript, jQuery, VMWare, PHP独自フレームワーク, Bitbucket, MySQL
Skills & Technologies
仕事でかなり使った
仕事でそこそこ使った
仕事で1ヶ月ほど使った
独学だがふつうに使える
独学で使ったことがある
個人制作Webサイト
ゲーム公式サイトデモ
⏱️ 開発期間: 1ヶ月
ゲーム公式サイトのデモ版。
💡 制作意図
業務で携わってきたプロジェクトの経験を端的にまとめ、これまでの実績をわかりやすく発信できるポートフォリオサイトを制作しました。また、Nuxt.jsを活用してWebサイト制作の技術力をアピールし、実務レベルでの開発が可能であることを証明することも目的としています。
Vue Nuxt3 Tailwind CSS
勤怠管理システム
⏱️ 開発期間: 2ヶ月
出勤・退勤を管理できるサービスのデモ版。デモのため、Firebaseで実装した箇所は代わりにローカルストレージで実装。同様に、登録・ログインは何でも通過するように設定されています。
💡 制作意図
SESという働き方では、勤怠管理が煩雑で手間がかかりがちでした。その課題を解決するために、勤怠管理システムを導入し、出退勤や労働時間の記録・集計を自動化・効率化できる環境を整えました。また、Next.jsを活用してWebサイト制作の技術力をアピールし、実務レベルでの開発が可能であることを証明することも目的としています。
Next.js React TypeScript Tailwind CSS DaisyUI (Firebase)