経歴
福岡を拠点にするフリーランスのフルスタックソフトウェアエンジニアです。Webアプリケーション開発を14年ほど行っており、最近はLLMやAWS Bedrockを使ったAI連携システム周辺の実装に力を入れています。
GitHub
/
LinkedIn
スキル
- AI / LLM
- AWS Bedrock、AI連携システム、Claude API、MCP、Mastra、assistant-ui
- フロントエンド
- TypeScript、JavaScript、React
- バックエンド
- Golang、Java、Node、PostgreSQL、MySQL
- クラウド / ツール
- AWS、Claude Code、Codex、GitHub、CI/CD
職歴
2026年5月 - 現在
フリーランス ソフトウェアエンジニア
- AI連携システム、Webアプリケーション、バックエンド開発を中心に活動。
2021年 - 2026年4月 / Nulab Inc
ソフトウェアエンジニア / AI Systems
- プロジェクト管理SaaS Backlog のAIアシスタント機能を実装。
- 既存プロダクトの制約に合わせたチャットベースのワークフローとUIを設計。
- TypeScriptとGolangで関連バックエンドサービスを実装し、AI Agent向けのBacklog MCP serverも開発。
- GolangでGitホスティング用ミドルウェアとgRPCエンドポイントを開発・運用。
- 単一構成のGitサーバーを、高可用性と冗長性を備えた分散システムへ移行。
2016年 - 2020年 / Nulab Inc
フルスタックソフトウェアエンジニア / フロントエンドエンジニア
- Cacooでリアルタイム共同編集ドローイングシステムのフロントエンド開発を担当。
- フロントエンドアーキテクチャ設計、性能改善、開発環境の改善に取り組む。
- CIパイプラインとユニットテスト基盤を整備。
- GolangとJavaによるAPIサーバー開発にも参加。
- レガシーフロントエンドの保守と互換性改善を担当。
- 2020年から2021年にかけて1年間の育児休業を取得。
2012年 - 2016年 / Quants Research Inc
ソフトウェアエンジニア
- Java、JavaScript、MySQLを使い、金融系企業向けWebシステムを開発。
- 主にバックエンド開発を担当。
オープンソース
ローカルドキュメントをSSH経由で閲覧するためのローカルファーストなツール。
TypeScript
AWS Lambda、CDK、Claude Managed Agentsを使ったSlackベースのAIアシスタント。
TypeScript / AWS
BacklogをLLMやAI Agentと連携するためのMCP server。
Previous OSS / TypeScript
学歴
- 名古屋大学
- 情報文化学部 自然情報学科 / 2012年3月