My Works
My Projects
MY SKILLS
Language
PHP
★ ★ ★ ★ ☆
- CRUD処理・セッション管理・フォーム処理の実装経験
- 業務ロジック設計および状態管理設計
- 外部API連携・差分取得ロジック・キャッシュ設計
- 状態遷移を考慮したデータ整合性設計
- 責務分離を意識した設計(ビジネスロジック分離)
JavaScript
★ ★ ★ ☆ ☆
- DOM操作・イベント制御・非同期通信(Ajax)の実装
- Alpine.js を用いたインタラクティブUI構築
- Chart.js による業務データ可視化
- Cropper.js による画像トリミング機能実装
Dart
★ ★ ☆ ☆ ☆
- null safetyを考慮した型安全なクラス設計
- 非同期処理(Future / async / await)を用いたAPI連携実装
- UUIDを用いたデータ構造設計および一意性管理
- モデル定義およびデータ整形処理の実装
HTML/CSS
★ ★ ★ ★ ☆
- セマンティックなHTML設計およびアクセシビリティを意識したマークアップ
- レスポンシブ設計(PC / Tablet / Mobile対応)およびレイアウト崩れ対策
- BEMを意識したCSS設計とコンポーネント単位でのスタイル管理
- UI状態管理(hover / focus / active / focus-visible)の統一設計
- 操作導線・視認性を考慮したユーザビリティ設計
Framework
Laravel
★ ★ ★ ★ ☆
- マルチガード認証設計および権限制御実装
- Service層導入による責務分離およびビジネスロジック整理
- Queue / Scheduler を用いた非同期処理
- Eager LoadingによるN+1問題対策およびクエリ最適化
- Livewire v3 を用いた動的UI構築
- Filament v3 による管理画面設計
Flutter
★ ★ ☆ ☆ ☆
- Providerを用いた状態管理設計および画面構成設計
- 外部API(iTunes API)連携および非同期処理実装
- Firebase(Crashlytics / Analytics)導入およびイベント設計
- Google AdMob導入および広告表示制御設計
- 実機検証およびストア公開準備対応
Tools
MYSQL
★ ★ ★ ☆ ☆
- テーブル設計・リレーション(外部キー)・マイグレーション作成経験
- Seederを用いた初期データ投入(実務経験あり)
- Laravel Eloquentとの連携を通じたDB操作実装
SQLite
★ ★ ☆ ☆ ☆
- Drift(SQLite)を用いたローカルDB設計
- UUID管理を含む永続化処理実装
- 集計値を保持せず都度算出する設計
Docker
★ ★ ★ ★ ☆
- Laravel × MySQL × Nginx の開発環境をDocker Composeで構築
- Dockerfile編集・Volume設定・環境変数管理の実装経験
- PHP拡張(GD等)の追加や環境トラブル対応経験
Git/Github
★ ★ ★ ★ ☆
- Gitの基本操作(clone / commit / branch / pull request)を用いた実務開発経験
- GitHubでのリポジトリ管理およびREADME整備(個人開発)
- SSH接続や.gitignoreの活用など、実践的なGit操作経験
AWS
★ ★ ☆ ☆ ☆
- S3を用いた画像アップロード実装
- S3バケット連携およびURL生成ロジック実装
- EC2デプロイ環境の構築準備経験
Redis
★ ★ ★ ☆ ☆
- Redisを用いたキャッシュ活用経験
- キャッシュ戦略を考慮したサービス実装
ABOUT
看護師からWebエンジニアへ転身。
COACHTECHでWeb開発を学びました。
DB設計やUI設計にもこだわり、
Laravel や Flutter でWebアプリを個人開発。
医療業界向けWebアプリ開発の実務を経験。
現在は次の挑戦に向けてスキルアップと個人開発に取り組んでいます。
CONTACT
Web制作やアプリ開発のご相談は、どうぞお気軽にお声がけください。
一緒に素敵なサービスをつくるお手伝いができたら嬉しいです!