JavaScript と TypeScript を軸に、Web アプリケーションの UI から API、データ設計、配信まわり、生成 AI 機能の組み込みまで一続きで扱ってきました。フロントエンドでは Riot.js や React、webpack、Less、Tailwind CSS を使った画面実装、バックエンドでは Node.js と Express、データ層では MySQL・SQL・Sequelize を中心に組み立てることが多いです。案件によっては Nginx や FFmpeg を含む運用寄りの領域まで見ます。最近は OpenAI API を使った LLM/RAG 系の機能設計と組み込みにも取り組んでいます。
I work across the web stack, from UI implementation and API design to data modeling, delivery concerns, and AI-enabled product features. My core setup is centered on JavaScript and TypeScript: Riot.js and React on the frontend, Node.js and Express on the backend, MySQL and Sequelize for application data, with webpack, Less, and Tailwind CSS for build and styling. I also handle practical runtime concerns involving Nginx and FFmpeg, and more recently I have been building features around OpenAI API and LLM/RAG workflows.
- Frontend: JavaScript, TypeScript, Riot.js, React, webpack, Less, Tailwind CSS
- Backend: Node.js, Express
- Data: MySQL, SQL, Sequelize
- Infra / Media: Nginx, FFmpeg
- AI: OpenAI API, LLM/RAG


