Experience
Freelance full-stack software engineer based in Fukuoka, Japan. I have 14 years of experience in web application development, with recent work focused on AI-powered systems using LLMs and AWS Bedrock.
GitHub
/
LinkedIn
Skills
- AI / LLM
- AWS Bedrock, AI integration, Claude API, MCP, Mastra, assistant-ui
- Frontend
- TypeScript, JavaScript, React
- Backend
- Golang, Java, Node, PostgreSQL, MySQL
- Cloud / Tools
- AWS, Claude Code, Codex, GitHub, CI/CD
Experience
May 2026 - Present
Freelance Software Engineer
- Focused on AI-powered systems, web applications, and backend development.
2021 - Apr 2026 / Nulab Inc
Software Engineer, AI Systems
- Implemented AI assistant features for Backlog, a project management SaaS.
- Designed chat-based workflows and interfaces around existing product constraints.
- Built supporting backend services with TypeScript and Golang, including a Backlog MCP server for AI agents.
- Built and maintained Git hosting middleware and gRPC endpoints using Golang.
- Migrated a single-instance Git server to a distributed system with Golang for high availability and redundancy.
2016 - 2020 / Nulab Inc
Full-Stack Software Engineer / Frontend Engineer
- Worked on Cacoo and led frontend development for a real-time collaborative drawing system.
- Designed frontend architecture, improved performance, and optimized the development environment.
- Built CI pipelines and unit testing frameworks.
- Contributed to API server development with Golang and Java.
- Maintained legacy frontend codebases and improved compatibility.
- Took a one-year parental leave from 2020 to 2021.
2012 - 2016 / Quants Research Inc
Software Engineer
- Developed web systems for financial companies using Java, JavaScript, and MySQL.
- Worked with a focus on backend development.
Open source
Local-first tool for browsing local documentation over SSH and a web viewer.
TypeScript
Slack-based assistant built with AWS Lambda, CDK, and Claude Managed Agents.
TypeScript / AWS
MCP server for integrating Backlog with LLMs and AI agents.
Previous OSS / TypeScript
Education
- Nagoya University
- School of Information and Sciences, Computer Science / Mar 2012