先に解いて、仕組みにして渡す
テストも Lint も CI もない状態から開発基盤を導入し、研修を企画して講師も務めました。Amazon Bedrock で社内向けの AI チャットを作り、職種を超えて使われています。
サーバーサイド / AWS エンジニア
ゲーム会社で、AWS のインフラとアプリケーションの両方を少人数で担っています。先に自分で問題を解き、仕組みにして、チームが使える形で渡すのが得意です。
テストも Lint も CI もない状態から開発基盤を導入し、研修を企画して講師も務めました。Amazon Bedrock で社内向けの AI チャットを作り、職種を超えて使われています。
チーム全員が保守できるよう管理画面を Blazor に移し、DB マイグレーションは Atlas で差分の適用まで自動にしました。画像のサムネイルは CloudFront と Lambda で必要なときだけ作ります。
APM を導入し、負荷テストを計画して実施しました。ISUCON2026 では計測をもとに改善を重ねました。
ゲームのサーバーサイド開発と AWS インフラの設計、構築、運用。Terraform と GitHub Actions、テスト基盤の導入。
EC サイト構築サービス「カラーミーショップ」の開発。Ruby on Rails、API、機能追加と改修。
クラウド型の社内評価システムの要件定義と機能改修。お客様の要望を聞いて提案。
ホストコンピュータのプログラム開発と運用保守。
データストリームのスケッチ(Sliding Sketch)の研究。
卒業研究:動的に変化する多重集合に対する Min-Hash の空間計算量の削減。
無限に続く廃校の廊下で異変を見つけ、玄関を目指す短編ウォーキングシミュレーター(Unreal Engine 5)。2 人で制作し、Steam で無料公開(2025 年 8 月)。異変の大半(NavMesh で追ってくる敵、だるまさんがころんだ、演出のシーケンサー)、セーブ、ポーズ画面、デバッグ機能、Steam の実績、製品版ビルドの不具合修正を担当。
RSpec の shared examples を xUnit.net v3 で書けるようにするライブラリ。NuGet で公開。
紛らわしい文字(0/O、1/l)を拒否するプロパティを生成する C# のソースジェネレーター。NuGet で公開。
tmux のペインに色とコーディングエージェントの状態を表示するプラグイン(Rust、Shell)。
SQL インジェクションや XSS を体験して直す研修用アプリ。受講者ごとに実行環境を分け、20 人の同時利用を検証。
Astro で作り、S3 と CloudFront で配信。インフラは Terraform、公開は GitHub Actions(OIDC)で自動化。