AI Automation
Agents and pipelines built on Claude Code, MCP, and LLM APIs that take repeatable work off people's plates and run unattended.
About
Co-Founder & CTO, TPS Collective@imshogo.k
Born in Chiba, Japan, in 2004. Product manager, software engineer, and entrepreneur.

Tokyo · Global
Story
He taught himself to code during university and landed his first startup internship within three months, going on to work as a full-stack and frontend engineer. He later moved to Seattle to study computer science for a year, where living abroad shaped how he thinks about building technology and business together.
Back in Japan, he worked on TikTok Shop operations at ByteDance Japan, and joined Mercari as a product manager, where he built and published an AI agent that automated core PM workflows using Claude Code and MCP. Alongside this, he has built an audience around fitness and self-growth, developing a working knowledge of content production and brand building.
In 2026, he co-founded the creative tech company TPS Collective with Tetty Endo. He leads product, technology, growth, and operations, and personally builds the systems the business runs on — the booking platform, the corporate site, and the AI automation behind studio operations.
Today he drives the growth of the company's inbound creative business from the technology side, with a focus on AI agents and LLM-based automation. From April 2027, he joins Mercari as a Product Manager while continuing to lead technology at TPS Collective.
Guided by the belief that creative work should not depend on any single person, he is building the systems that make creative production scalable and repeatable — from Tokyo, for the global market.
Path
What I Do
AI Automation
Agents and pipelines built on Claude Code, MCP, and LLM APIs that take repeatable work off people's plates and run unattended.
Full-Stack Development
Web products with Next.js, Go, and PostgreSQL on AWS, from the first screen to payments, deployment, and monitoring.
Integrations & Internal Tools
The tools a team already uses, connected into one flow, plus internal apps that replace DMs and spreadsheets.
Data & Growth
Analytics, session data, and content performance turned into clear decisions about what to build or fix next.
How I Work
Every project starts with the numbers and ends with a system you can keep running. You always know what is being built this week and what it should change.
Active phase
Assessment
Output
Scoped plan
Your time
One call
Stack
// 30% at booking. The balance is collected after the shoot.func NewDeposit(b Booking) (*stripe.PaymentIntent, error) { deposit := b.TotalAmount * 30 / 100 return paymentintent.New(&stripe.PaymentIntentParams{ Amount: stripe.Int64(deposit), Currency: stripe.String(b.Currency), Metadata: map[string]string{"booking_id": b.ID}, })}Tell me the workflow and what a good outcome looks like. I'll reply with a clear next step.