01 / Projects
作っているもの
ブラウザ完結 / ローカルファースト / オフライン対応
実装と運用の両面でトレンドを追いかけた個人プロジェクト群。
NextRep
電波の届かないジムでも使える、
RPE
ベースのトレーニング記録 PWA。
3 つの仕組みで、入力の摩擦を小さくする。
- OS キーボードを排除するカスタム Numpad
- Smart Prefill
- BYOS 同期
theme-slot
個人開発のお題を「ジャンル × アプリ種類」で
ランダムに決めるテーマスロット。動的 OGP で結果をシェア。
oneshot-zap
X のポストに⚡を足し、1 クリックで
「スパム報告 → ブロック」まで自動化する Chrome 拡張。
mask-pipe
ターミナル出力中のシークレットを
パイプ経由でリアルタイムにマスクする Go 製 CLI。
Seu Days
Astro 6 + Svelte Islands の個人ブログ。
Pagefind
全文検索と GitHub Actions 予約公開を内製。
Frost
指でなぞった場所を氷霜で覆って隠す、
全処理が端末内で完結する画像モザイク PWA。
現在の関心
- Claude CodeやKiroを活用した仕様駆動開発
- View Transitions API の MPA 活用
- Container Queries と Subgrid の実戦投入
- Cloudflare Workers 上のエッジ API
02 / About
いまのわたし
Web 開発の実務経験 約 5 年。
Python / AWS を中心としたバックエンドとクラウド運用を得意とし、API・DB 設計からフロントエンド開発まで幅広く対応します。
コードレビューや技術サポートを通じた後進育成、CI 導入やドキュメント整備など、長く回り続ける仕組みづくりに関心があります。
日々の開発に AI を取り入れています。GitHub Copilot や Cline + Amazon Bedrock + Claude を実装に活用し、個人でも Claude で最新動向を追っています。
03 / Experience
これまでの仕事
-
— Present
業務プラットフォームのバックエンド開発
販売管理 Web サイトのバックエンド開発 (Java / Quarkus)。
既存 GraphQL API のサンプルコードを TypeScript / Python で実装し、API 提供基盤の構築にも携わる。 -
—
機械学習データ基盤の設計・開発・運用
DB / API 設計を担当 (SE 兼 PG)。
Python / FastAPI のバックエンドと Vue.js / TypeScript の UI を開発し、テストと GitHub Actions による CI を整備。 -
—
ML 補助システムの FE 開発 & クラウド運用
Vue.js + TypeScript のクライアント UI、VSCode 拡張 / Markdown プラグインの開発。
Amazon Bedrock の異常利用検知と自動停止機能の設計。 -
—
データカタログ基盤の開発・運用
機械学習向けデータカタログ管理機能 (CKAN 拡張) の開発・運用。
外部データのクロール機能を実装し、性能テスト (Locust) やリンター・フォーマッター (Flake8 / Black / isort) を新規導入。pytest によるテスト整備、統計ログの可視化までを担当。
04 / Skills
使ってきた技術
Production — 業務経験
Frontend
- TypeScript — 2 年
- Vue.js — 2 年
Backend
- Python — 4 年
- FastAPI — 1 年
- Java — 1 年未満
- Quarkus — 1 年未満
AWS
- Lambda — 3 年
- CloudFormation — 3 年
- S3 / DynamoDB / RDS — 3 年
- CloudWatch — 5 年
DevOps
- Git / GitHub — 4 年
- GitHub Actions — 1 年
- Docker — 3 年
Playground — 個人開発
Frontend
- React 19
- Svelte
- Astro
- Vanilla CSS
Storage
- Cloudflare Workers
- Hono
- Dexie.js (IndexedDB)
- SQLite WASM
Infrastructure
- Cloudflare Pages
- Vite
- vite-plugin-pwa
- Vitest / Playwright
Patterns
- Offline-first PWA
- Islands Architecture
- Local-first Storage
- Edge Computing