{"license":"CC-BY-4.0","updatedAt":"2026-09-25T07:00:00.000Z","skills":[{"name":"TypeScript","category":["Language"],"level":5,"description":"Primary language across 100+ projects."},{"name":"JavaScript","category":["Language"],"level":4,"description":"ES2020+ features, async/await, and browser APIs."},{"name":"HTML / CSS","category":["Language"],"level":4,"description":"Semantic markup and modern CSS including custom properties."},{"name":"Go","category":["Language"],"level":2,"description":"CLI tools and lightweight HTTP servers."},{"name":"PHP","category":["Language"],"level":2,"description":"RSS feed generation for school news and blog sites."},{"name":"Python","category":["Language"],"level":1,"description":"Scripting and tooling for automation tasks."},{"name":"React","category":["Frontend"],"level":4,"description":"Hooks, context, and component composition with TypeScript."},{"name":"Astro","category":["Frontend"],"level":4,"description":"Islands architecture, content collections, SSG/SSR."},{"name":"Next.js","category":["Frontend"],"level":3,"description":"App Router, server components, and static export."},{"name":"Remix","category":["Frontend"],"level":3,"description":"Full-stack web framework with nested routing and loaders."},{"name":"Tailwind CSS","category":["Frontend"],"level":5,"description":"Utility-first styling across nearly all projects."},{"name":"Preact","category":["Frontend"],"level":3,"description":"Lightweight React alternative for performance-focused apps."},{"name":"Vite","category":["Frontend"],"level":3,"description":"Build tooling for React and Preact apps."},{"name":"Hono","category":["Backend"],"level":4,"description":"Lightweight web framework for Cloudflare Workers and Pages."},{"name":"Cloudflare Workers / Pages","category":["Backend"],"level":4,"description":"Edge deployments, serverless APIs, and static site hosting."},{"name":"Chrome Extension","category":["Tool"],"level":3,"description":"Content scripts, service workers, and extension APIs."},{"name":"Discord.js","category":["Tool"],"level":3,"description":"Built 10+ bots including translation, logging, and ticketing."},{"name":"MCP","category":["Tool"],"level":3,"description":"Model Context Protocol servers for iCloud Mail and school portal."},{"name":"PostCSS","category":["Tool"],"level":3,"description":"Built plugins for class name obfuscation and custom property obfuscation."},{"name":"Google Apps Script","category":["Tool"],"level":2,"description":"Automation scripts for Gmail forwarding and LINE-Discord integration."}]}