Webアプリケーション開発を中心に、バックエンド、フロントエンド、データベース、インフラ、WordPress制作に関するスキルを整理しています。

Webアプリケーション開発を中心に、PHP、JavaScript、Go、MySQLなどを使用した実装を行っています。

業務システムや管理画面の開発、データベースを扱う処理、既存システムの改修などを中心に経験してきました。

現在は、これまでの開発経験を活かしながら、WordPressを使ったサイト制作やWebデザインについても学習・実践しています。

## 対応できること

– Webアプリケーションの機能追加・改修
– 管理画面・業務システムの実装
– 一覧・詳細・登録・編集・削除画面の作成
– フォーム処理・バリデーション
– MySQLを使ったデータ取得・登録・更新・集計
– 既存コードの調査・不具合修正
– Dockerを使った開発環境構築

## スキル一覧

Backend

PHP
Laravel
Go
Gin

PHPを中心に、Webアプリケーションや管理画面の開発を行っています。また、Go + Ginを使用したAPI実装についても学習・実践しています。

Frontend

HTML
CSS
JavaScript
SvelteKit

HTML、CSS、JavaScriptを使用した画面実装を行っています。またSvelteKitを使用した個人サイト制作や、APIと連携する画面の実装も行っています。

Database

MySQL
PHPMyAdmin

MySQLを使用したデータ取得、登録、更新、集計処理に対応できます。条件検索、一覧表示、集計画面など、DBと連携する機能の実装経験があります。

Infrastructure

Docker
VPS
Nginx
Linux
Ubuntu

Dockerを使用した開発環境構築や、VPS上でのWebアプリケーション公開に関する設定を行っています。Webサーバー、APIサーバー、DBサーバーを分けた構成についても学習・検証しています。

CMS / WordPress

WordPress
ブロックエディター
固定ページ
投稿
テンプレート編集

WordPressを使用したポートフォリオサイト制作を通して、固定ページ、投稿、テンプレート編集、ブロックエディターの使い方を学習・実践しています。

Design / UI

Webデザイン
情報設計
レスポンシブ対応
UI改善

Webアプリケーション開発の経験を活かしながら、見やすさ、使いやすさ、情報の整理を意識したWebデザインを学習しています。

## 主に経験した技術

PHP

業務システムや管理画面の開発で使用しています。DB連携、フォーム処理、一覧・詳細画面、登録・編集・削除処理などの実装に対応できます。

JavaScript

画面上の動的な処理や、フォームの入力補助、表示切り替えなどで使用しています。

MySQL

Webアプリケーションのデータ取得、登録、更新、集計処理で使用しています。条件検索や集計画面など、業務で使うデータ処理の実装経験があります。また、動作が過度に重いと感じたクエリについては、改修を提案・実行しています。

## 学習・実践中の技術

Go / Gin

GoとGinを使用したAPI開発を学習・実践しています。GORMを使ったDB操作や、Docker環境での開発にも取り組んでいます。

SvelteKit

個人サイト制作を通して、SvelteKitを使ったページ作成やAPI連携を学習しています。

WordPress

このポートフォリオサイト制作を通して、WordPressの固定ページ、投稿、テンプレート編集、ブロックエディターを学習しています。

Webデザイン

Webアプリケーション開発だけでなく、情報の見せ方、余白、配色、読みやすさを意識したデザインについて学習しています。

## 今後学んでいきたいこと

今後は、WordPressを使ったサイト制作や、Webデザインの基礎、レスポンシブ対応、情報設計についてさらに学習していきます。

実装だけでなく、見る人にとって分かりやすく、使いやすいWebサイトを作れるようになることを目指しています。