法人向けAI業務アシスタントSaaS
社内ナレッジ、業務ツール、モデル設定をワークスペース単位で管理し、部署ごとの業務アシスタントを運用できるマルチテナント基盤。
- 担当
- プロダクト設計、実装、インフラ、運用設計まで担当。
- 成果
- フロントエンド、バックエンド、インフラを含む企業向けフルスタック基盤を構築し、部署ごとの業務アシスタントを運用できる状態にした。
- 技術
- Next.js, FastAPI, PydanticAI, GCP, Terraform

Software Developer
2022年よりWebエンジニアとして活動を、HRTech領域を中心にベンチャーで長期インターンや業務委託での開発を経験してきました。
2025年から、受託開発事業を始め、SaaS、AIツール、社内ツールなどを要件整理から設計・実装・運用まで支援してきました。
正社員 / フロントエンドエンジニア
ソフトウェア・AIプロダクト開発 / 営業AIエージェント / 採用効率化SaaS / LinkedIn効率化 / スカウト・求人変換RPA など
長期インターン / 人材紹介会社向けのSaaSプロダクトの開発にて、フロントエンド、バックエンド、インフラ、営業改善まで幅広く担当。
TypeScript, React, Next.js, App Router, Tailwind CSS
Go, Python, Echo, FastAPI, Django, Node.js
GCP(Cloud Run, Cloud SQL, Cloud Load Balancer, Cloud Pub/Sub, Cloud Storage, Firebase etc), AWS(Lambda, S3, EC2 etc), Docker, PostgreSQL, MySQL, Cloudflare, Supabase, DDD, gRPC
要件整理から設計・実装・運用まで支援した案件を、担当範囲と成果が追いやすい形で整理しています。
社内ナレッジ、業務ツール、モデル設定をワークスペース単位で管理し、部署ごとの業務アシスタントを運用できるマルチテナント基盤。
仕様書・議事録・設計資料などの業務文書を読み込み、要件整理、タスク分解、図解生成、レビュー支援につなげる、Teams / Azure連携のエンタープライズ向けAI Agent。
リスト作成、企業調査、担当者情報の確認、送信までを一つの流れにまとめた営業支援ツール。
多国籍の従業員が母国語で録音した日報をテキスト化・翻訳し、管理者が日本語で状況確認とフィードバックを行えるSaaS。16言語に対応。
完成前/空室物件の写真に家具参考画像・テキスト指示・手書き位置指定を重ね、不動産媒体に載せやすいモデルハウス風画像を作るSaaS。
国内向けの日本語投稿を、海外6ロケール向けに翻訳・確認し、Instagram/Facebookへの投稿予約まで進める業務アプリ。
候補者に合う求人企業を探し、提案先リスト作成から送信準備までを支援する業務ツール。
口コミやSNSデータを定期収集し、店舗・サービスごとの傾向や改善テーマを確認できるデータ分析基盤。
採用基準、候補者情報、送信テンプレートを紐づけ、候補者確認からスカウト送信までの作業を短縮するサービス。
アーティストのデジタルトレーディングカードを販売するマーケットプレイスを開発。
キャラクターとの会話練習とミッション型の進行で、日本語学習を続けやすくするプラットフォーム。
LinkedInでの見込み客獲得に必要なリスト作成と接点づくりを支援するサービス。
媒体ごとに異なる求人掲載フォーマットを、社内ルールに沿って変換するRPAツール。
企業リスト作成、問い合わせ先確認、フォーム送信までをまとめて扱う営業支援ツール。
媒体上の候補者確認から文面調整、送信までを支援するRPAツール。
人材紹介会社の求人・求職者・企業情報・連絡履歴を一元管理し、LINE等のチャット業務も自動化するCRM。
人材紹介会社が扱う求人情報を一元管理し、検索・共有・推薦状況の確認を支援するプラットフォーム。
ナレッジ検索チャットと受信トレイ(チケット管理)を統合した、マルチテナント対応のカスタマーサポート基盤。
Plaid・Slack・Google Workspaceと連携する財務データ管理SaaSのバックエンド技術的負債を解消し、開発基盤を再構築。
リーガルテック分野における業務効率化を目的として開発した、弁護士向けの契約書検証AIエージェント。
経営方針や社長の考えを全社に浸透させることを目的とした、社内専用のチャットボット。執行役員への問い合わせ対応の効率化や、新入社員のオンボーディング負荷の削減にも寄与するAIエージェント。
回収ルートの確認、回収量の記録、完了報告を手元で完結できるwatchOSアプリ。iPhoneアプリ・バックエンドと同期し、オフライン記録にも対応。
MATLAB / Simulinkの制御モデルとシミュレーションをAzure / Kubernetes上で並列実行し、仕様策定段階での動作確認、パラメータ探索、コード自動生成までを支えるMBD / CAE基盤。
受託開発では、少数で高速に複数プロダクトを立ち上げるため、技術選定、業務モジュール、ターゲット、売り方を以下のような形で意識していました。
営業自動化、リスト探索、フォーム・メール・SNS自動化、翻訳などをモジュール化し、案件ごとに組み合わせて提供。
ログイン、アカウント管理、権限管理、管理画面などの汎用機能もテンプレート化し、初期構築の工数を圧縮。
結果として、スピーディーかつ安価に提供できることを強みに案件開拓していました。
ミニマムな開発は TypeScript、Next.js App Router、Tailwind CSS、Supabase、PostgreSQL、Vercel に集約。
大きめの開発は TypeScript、Next.js、Python、FastAPI、Google Cloud に寄せ、Cloud Run、Load Balancer、Cloud SQL、Cloud Storage などを利用。
使う技術を絞ることで、初期構築、デプロイ、保守、障害対応の口数を減らしました。
人材紹介、HR領域、不動産などに集中し、業務フローや意思決定構造の理解を開発品質に転換。
小規模法人には初期費用を抑えた段階的な導入を提案し、導入の心理的ハードルを下げました。
技術だけでなく、業務理解、営業文脈、運用設計まで含めて付加価値を出すことを重視しました。
受託開発の立ち上げでは、最初から純粋なSaaSに寄せすぎず、BPO / BPaaSとして人力運用を含めて開始。
使ってくれるユーザーを捕まえてから、または実際に課題として依頼されてから開発することを意識。
CodexやClaude Codeで高速にMVPを作れるようになっていたため、ざっくりとした要件からプロトタイプを作り、実物を見せながら営業・ヒアリングする形にしていました。
先に業務を回し、勝ち筋が見えた部分だけをプロダクト化する順番で無駄な開発を減らしました。
人材紹介会社向けCRMシステムと、周辺の業務自動化ツールを担当しました。営業部門と要件を整理しながら、画面、API、DB、外部連携、RPAまで広く実装しています。
スカウトRPA機能をreach内のオプションとして追加する提案では、業務理解、技術選定、実装リソースの調整を並行して進める必要がありました。
人材紹介のスカウト業務をインプットしたうえで営業担当と話し、実装可能なことと難しいことを事前に調査して期待値を調整しました。
JSやPythonに比べてGoのブラウザ操作ライブラリは選択肢が限られるため、スター数やメンテ頻度を見ながら選定し、必要に応じてライブラリの実装も読みました。
長時間処理時・失敗時のバッチサーバー挙動、DockerにChromiumを入れる際のフラグ調整なども検証しました。
他のインターン生には依頼内容を明確にし、完璧主義になりすぎず、コア機能と並行して使えるリソースを分担しました。
営業・開発メンバーと連携し、実装予定の3ヶ月後に間に合うように進行しました。
学習と並行して、Go、LLM、AI配信ツール、日本語データセット関連のOSSへ小さくコミットしています。