Work

Systems we've shipped.

Production builds and proofs-of-concept. Client work is kept private; public repos are linked.

🔗
Production · n8n · lodging business, Oita

Slack ↔ LINE media bridge

An n8n workflow routing text, images, and PDFs between Slack and LINE for a live operation — with format-aware payload handling so nothing arrives broken.

n8nLINE APISlack API
Private client work
💬
Production · n8n · bilingual team

Chatwork ↔ Slack threaded sync

Two-way message sync that keeps threads intact across Chatwork and Slack, so a Japanese-and-English team never loses context between the platforms each side prefers.

Chatwork APISlack APIWebhooks
Private client work
🧩
Proof of concept · TypeScript · MCP server

YouTube Playlist Generator — MCP

A Model Context Protocol server in TypeScript that lets AI agents search, build, and edit YouTube playlists with real API tools — an example of AI wired to actually do things.

TypeScriptMCPYouTube API
GitHub →
🌐
Infrastructure · Web · 2026

Cloudflare Pages hosting pipeline

Deployment groundwork for this very studio — testing Cloudflare Pages against a self-hosted laptop + Tailscale setup to pick the right home for zahan.jp.

Cloudflare PagesTailscaleGit
View repo →
🏠
Ongoing · Ops · Beppu Home

Operations automation & daily reporting

Server admin, automations, and Japanese for a real-estate & lodging business — with the goal of keeping operations under 20 hours a week.

Ops automation日本語VPS
Private client work

Your operation could be next.

The best case studies start with one annoying, repetitive task. Tell me yours.

Start a project →