最終更新日: 2026年4月1日
自己紹介
降諏かあと言います。Web エンジニアです。2021年2月から実務として経験し、2022年12月から現在まで個人事業主として活動しています。稼働時間は平均で月160時間程度です。開発言語は PHP(Laravel) がメインですが、Rails 等のその他フレームワークも軽く触っています。Laravel では、適当な掲示板サイトを作って実装の勉強をしています。
本ブログは学習した内容を記載するための場所ですが、雑記や適当な話も載せていければと思います。よろしくお願いします。
絵を描くのとゲームをすること、バイクに乗って出かけるのが好きです。
関連リンク
X ※イラスト関連 : https://twitter.com/skirplus
Pixiv : https://www.pixiv.net/users/18393576
GitHub : https://github.com/skonishi1125
作ったゲーム : https://kir-thread.site/game
Scrapbox (読んだ本等雑多なまとめ): https://scrapbox.io/skonishi1125-64754808/
経験技術など
- PHP (Laravel 5, 6, 10, 11)
- 実務経験年数: 5年〜
- 新規開発
- リリース後の保守作業
- 他社開発プログラムの引継ぎ
- PHP 及び Laravel のバージョン移行作業
- Zend Framework で作られたプログラムの、Laravel へのリプレイス
- Ruby (Ruby on Rails 4.2.3)
- 実務経験年数: 4年〜
- 新規開発
- リリース後の保守作業など
- ※古めのバージョンのものを少しずつ保守した経験程度のため、Laravel よりも自信なし
- JavaScript (Vue 3.2)
- 個人開発のみ
- Vite, Vuex, Vue Router を使用した SPA 関連の実装作業
- 主に 作ったブラウザゲーム で使っているもの。
- C# (Unity 6.0)
- 個人開発のみ
- 2Dアクション, 3Dタワーディフェンスゲームなどの作成
- AWS
- EC2
- 新規及び AMI からのインスタンスの立ち上げ
- EIP 取得と割当て
- 既存 VPC への配置
- インスタンスサイズのアップグレード / ダウングレード作業
- インバウンドルール / アウトバウンドルールの設定
- ターゲットグループの用意
- 起動テンプレート設定を作成したオートスケーリングの適用作業ほか
- Lightsail
- インスタンスの立ち上げ
- インスタンスサイズのアップグレード / ダウングレード作業ほか
- S3
- バケット作成
- Web アプリ側でアップロードしたファイルへの配置処理実装
- EC2 内のログ格納ほか
- Data Firehose
- CloudWatch Logs から S3 への転送作業
- RDS
- Performance Insights (CloudWatch Database Insights) を使用した負荷原因の調査
- 既に稼働している Aurora インスタンスのクローンを作成しての検証作業
- インスタンスタイプの変更作業ほか
- Route 53
- 取得した EIP へのドメイン紐付け
- CloudFront で作成したエイリアスの指定ほか
- ドメインの移管(ConoHa -> Route 53)
- CloudFront
- ディストリビューション作成
- S3 に格納した画像を Web アプリで表示させる際に経由させるような設定の実装他
- ElastiCache
- Redis OSS キャッシュを利用したアクセス対策設定対応
- SES
- Web アプリのメールを SES 経由とするための設定
- バウンス率の問題等で停止してしまった際の復旧対応
- Cognito 側で必要な認証コード送付設定対応ほか
- Cognito
- JWT を使用した、Web アプリ(Laravel)へのユーザー認証への導入対応
- IAM
- プロジェクトメンバー追加時のアカウント作成
- ユーザー、及び EC2 など AWS リソースへのロール付与作業ほか
- Backup
- 稼働中のインスタンスやS3 バケットに対してのバックアップ定時取得設定
- CloudTrail
- 不要なリソースの棚卸し調査ほか
- CloudWatch
- CloudWatch Logs agent を使用した EC2 内ログ収集
- ダッシュボードでのリソース可視化ほか
- EC2
- その他触れたことのあるツール
- Git / GitHub
- MySQL / MariaDB
- Vagrant
- Docker
- TablePlus
- Sourcetree
- プロジェクトマネジメント
- 経験年数: 4年〜
- Backlog を使ったタスク管理
- 客先との定例ミーティングの参加
- 要件の擦り合わせと定義
- ストーリーポイントを考慮した見積の作成
- プロジェクトメンバーへのタスクの振り分け
- 繁忙期での夜間、休日対応
- 試用メンバーに対する人事採用への関与
- プロジェクトメンバーに向けた勉強会の開催
Web エンジニアとしての実務経験は5年ほどです。(21年2月 ~ 26年4月)
現状ベンチャー寄りの企業様と契約していまして濃い経験はできている実感はありますが、広く浅くの知識となっていないかどうかが最近の悩みです。
