I build reliable web products by designing verification into delivery — from test strategy and automation to accessible interfaces, CI quality gates, and Cloudflare-based architecture.
Kanazawa, Japan · Portfolio
Core focus: TypeScript · Astro / React · Playwright · Vitest · Cloudflare
Local-first 365-day English-learning PWA built for structured practice when connectivity is unreliable.
- Engineering: React, TypeScript, IndexedDB, PWA, optional Cloudflare Worker + D1 sync
- Quality: strict JSON contracts, unit and browser tests, offline verification, and multi-job CI
- Evidence: architecture · offline & sync design · test strategy · CI
TypeScript CLI for turning SEO requirements into actionable CI feedback before deployment.
- Engineering: configurable rules, CLI reporting, and Fast / browser-backed analysis modes
- Quality: configuration-to-engine integration coverage, severity-aware exit codes, and GitHub Actions CI
- Evidence: implementation · tests · CI
Production-minded Astro reference site for a small service business, with deliberate safeguards for demo content and forms.
- Engineering: Astro, TypeScript, Tailwind CSS, optional microCMS, static deployment
- Quality: input validation and sanitization, Playwright E2E / accessibility / link / responsive checks, visual regression, and Lighthouse checks
- Evidence: test suite · Actions · design decisions
Volleyball scorekeeping and analysis app that combines quick match input with deeper, shareable analysis.
- Engineering: Astro SSR, React, Hono, Cloudflare D1, Drizzle ORM, and local persisted match state
- Quality: unit and Playwright E2E tests; strategy-board behavior is documented alongside the implementation
- Evidence: tests · design docs · recent pull requests
Quality engineering
- Test design, defect management, and risk-based verification in Scrum development
- Regression prevention with Playwright, Vitest, and CI quality gates
- Testable contracts and reproducible checks for AI-assisted and conventional development
Web engineering
- Accessible, maintainable frontends with Astro, React, TypeScript, and Tailwind CSS
- Cloudflare Pages / Workers / D1 architecture where it fits the product
- Careful handling of demo content, form behavior, SEO, and release readiness
- Trellune test strategy and security notes
- SEO Guardian CI workflow and rule tests
- Astro Music School E2E, accessibility, responsive, and visual checks
- V-Log architecture and strategy-board documentation
WebサービスのQAエンジニアとして約2年半、テスト設計・不具合管理・スクラム開発・自動化に取り組んできました。現在は、QAの視点を実装と検証の両方へつなげるWeb開発に注力しています。
JSTQB Foundation Level · 基本情報技術者試験 · Python 3 エンジニア認定基礎試験 · Python 3 エンジニア認定実践試験 · Webクリエイター能力認定試験 エキスパート · PHP8技術者認定初級試験
Core: TypeScript · Astro · React · Playwright · Vitest · Cloudflare
Supporting: Hono · D1 · Drizzle ORM · Tailwind CSS · Python · PHP · microCMS



