About
インフラエンジニアとして、主に AWS や Azure を中心としたクラウドインフラの設計・構築・運用に携わってきました。スタートアップから中規模サービスまで、信頼性とコストのバランスを意識しながらシステムを支える仕事をしています。
インフラ領域以外では情シスとWebエンジニア(バックエンド)の業務経験があります。また、最近はClaude Code、Codexを利用したバイブコーディングにも積極的に取り組んでいます。
業務委託・フリーランスのご相談も歓迎しています。クラウド構成の設計レビュー、AWS環境の構築・移行、コスト最適化など、インフラ周りのお困りごとがあればお気軽にご連絡ください。
また、音楽活動にまつわるシステムのコンサル〜設計〜実装についても悩まれている方がいたら是非一度ご相談ください。普段ドラマーとして積極的に音楽活動を行っている当事者として悩みへアプローチできることが強みです。
I work as an infrastructure engineer, mainly designing, building, and operating cloud infrastructure centered on AWS and Azure. From startups to mid-sized services, I support systems with a focus on balancing reliability and cost.
Beyond infrastructure, I also have experience in corporate IT (information systems) and as a backend web engineer. Recently I have also been actively into vibe coding with Claude Code and Codex.
I am open to contract and freelance work. Whether it is reviewing cloud architecture, building or migrating AWS environments, optimizing costs, or any other infrastructure concern, feel free to get in touch.
I am also happy to help with systems around music activities — consulting, design, or implementation. As an active drummer myself, I can approach those challenges from the inside, which is one of my strengths.
Projects
個人開発(設計・実装)Personal project (design & build)
バンドのライブ用セットリストを管理し、PA・照明クルー向けとメンバー向けの2種類のPDFを自動生成するWebアプリ。曲データ(曲名・BPM・演奏時間・音響/照明要望)をUIで管理し、CSVで保存・再利用できます。PDF生成は jsPDF によりブラウザ内で完結するため、バックエンド不要の静的アプリとして構築。PDFのリンク共有機能のみ Cloudflare Pages Functions + R2 のサーバーレス構成で実装。A web app for managing band setlists and auto-generating two PDFs per show — one for PA/lighting crew and one for members. Song data (BPM, duration, sound/lighting notes) is managed in the UI and reusable via CSV. PDFs are generated entirely in the browser with jsPDF, so the app needs no backend. Only the PDF link-sharing feature runs serverless on Cloudflare Pages Functions + R2.
スタジオ予約通知 LINE botStudio Booking Notification LINE Bot
個人開発(設計・実装)Personal project (design & build)
スタジオ予約完了メールを人が確認・転記していた運用を自動化。Gmail 受信を起点に EventBridge(5分ごと)→ Lambda でメールを解析し、必要な情報だけを LINE Messaging API で Push 通知します。常時稼働サーバーを持たないフルサーバーレス構成で、二重送信防止は DynamoDB(messageId)で管理。Gmail API へは OAuth の refresh token を Secrets Manager に保管し、実行時に access token へ変換。構築したシステムの実稼働コストは毎月500円以下に収めています。Automates a manual workflow where studio booking confirmation emails had to be checked and relayed by hand. Triggered by Gmail, EventBridge polls every 5 minutes and a Lambda parses the email, then pushes only the needed details via the LINE Messaging API. Fully serverless with no always-on servers; duplicate sends are guarded with DynamoDB (messageId). The Gmail OAuth refresh token is kept in Secrets Manager and exchanged for an access token at runtime. It runs in production for under ¥500/month.
社内技術研修 講師(ネットワーク基礎・Web構築)In-house Tech Training Instructor (Networking & Web)
研修講師(カリキュラム設計・実施)Instructor (curriculum design & delivery)
過去に、社内技術研修で新入社員・中途社員向けにネットワーク基礎とWebサイト構築を題材とした研修の講師を担当。マニュアルが無い状態からカリキュラムを設計し、100ページ超の研修資料を作成しました。OSI参照モデル・TCP/IP・IPアドレッシング・各種プロトコルといったネットワーク基礎から、Python / Flask / Jinja2 / MySQL を使ったWebサイト構築の実習までを1〜2週間で完結する構成に。完成形やデザインを指定せず参考資料のみを提示することで、受講者が自ら調べ・考え、各自異なるデザインのサイトを実装できる「自走を促す」設計にしました。Served as instructor for an in-house technical training for new and mid-career hires, covering networking fundamentals and web development. With no prior manual, I designed the curriculum from scratch and authored 100+ pages of materials — spanning networking basics (OSI model, TCP/IP, IP addressing, protocols) through hands-on web building with Python, Flask, Jinja2, and MySQL, all in a one-to-two-week program. Rather than dictating a finished design, I provided only reference materials so trainees could research, think, and build their own distinct sites — encouraging self-driven learning.
このポートフォリオサイトThis Portfolio Site
個人開発(設計・実装)Personal project (design & build)
Astro で構築した静的サイト。Cloudflare Pages を利用してデプロイしました。サイコロを振ることによりランダムで配色が切り替わる遊び心を搭載。インフラだけでなく、ものづくりも楽しんでいます。A static site built with Astro, deployed on Cloudflare Pages. It features a playful dice roll that randomly switches the color theme. I enjoy building products, not only infrastructure.