Career

2025 - Present

Lead Engineer @ フリーランス

LLMを活用した音声対話ベースのナレッジ抽出システムのプロトタイピングと事業化。

LLMナレッジ抽出システム

音声対話を通じて専門家の暗黙知を構造化データとして抽出するシステムのプロトタイピングと事業化を推進。

  • - Azure OpenAI / Speech サービスを統合した音声対話パイプラインの設計・実装
  • - LangGraph によるマルチステップ対話エージェントの構築
  • - LangSmith によるLLMパイプラインの評価・モニタリング基盤の整備
TypeScriptNode.jsNext.jsSupabaseAzureLangChainLangGraphLangSmith
2024

Lead Engineer @ any株式会社

RAGベースのチャットナレッジ検索システムの開発・改善。採用・マネジメントも兼務。

RAGチャットナレッジ検索

社内ナレッジをRAGで検索可能にするチャットシステムの精度改善を担当。

  • - PDF表データの検索精度を改善
  • - 採用活動およびエンジニアチームのマネジメント
RAGLLMPython
2019 - 2024

Lead Engineer @ 株式会社HRBrain

マイクロサービス基盤のソロ設計・実装、新規サービス立ち上げ、データ基盤リプレースをリード。

マイクロサービス基盤

マイクロサービスアーキテクチャを提案し、認証認可サービス・APIゲートウェイ・通知配信プラットフォームをソロで設計・実装。

  • - ID/パスワード認証および OpenID Connect SSO をソロで実装
  • - 認可統合の設計・実装を担当
  • - 通知配信プラットフォームの設計・実装
GoGCPFirestoreDockerDDD

サーベイ分析サービス

サーベイ配信・回答・分析の新規サービスをバックエンドソロで設計・実装・テスト。テキストマイニングのPoCも実施。

  • - バックエンド全体をソロで設計・実装・テスト
  • - fastText / scikit-learn を用いた単語埋め込み・統計分析によるテキストマイニングPoC
GoGCPPostgreSQLDockerPythonTypeScriptReact

データ可視化基盤リプレース

RDBベースのデータ基盤のボトルネックを解消するためBigQueryベースへリプレース。

  • - Googleエンジニアとの設計レビューを通じた技術選定
  • - データチーム・収益チームとのステークホルダー調整
GoGCPBigQueryCloud FunctionsWorkflows
2015 - 2019

Lead Engineer @ 株式会社HAROiD

高トラフィックPaaSマイクロサービスの開発およびTV/CM連動エンゲージメントシステムの構築。

高トラフィックPaaSマイクロサービス

投票、ランキング、ユーザー行動ログ集計、ユーザー検索などのマイクロサービス群を設計・実装。負荷試験を実施し秒間数万リクエストに対応。

  • - 秒間数万リクエスト規模の負荷試験を実施・対応
  • - 投票・ランキング・行動ログ・検索の各サービスを設計・実装
GoAWSRedisDynamoDB

TV/CM連動スマートフォンエンゲージメント

放送中の視聴者参加型キャンペーンのバックエンドを構築。放送中のゼロダウンタイム・バグゼロが求められる環境で、直前の仕様変更にも柔軟に対応。

  • - 同時5万リクエスト/秒のピークトラフィックを安定処理
  • - 放送中ゼロダウンタイム・ゼロバグを達成
  • - 直前の仕様変更に対する柔軟な設計・対応
GoAWSRedisDynamoDB

Other Experience

2012 - 2015
Software Engineer @ 株式会社サイバーエージェント

ソーシャルゲームの開発・運用を担当。

2011 - 2012
Lead Engineer @ Cie Games Japan 株式会社

モバイル・フィーチャーフォン向けソーシャルゲームの開発。

2010 - 2011
Software Engineer @ 株式会社ラスターワークス

DVD/CDレンタルサイトのレコメンドシステム開発、ソーシャルゲームのアーキテクチャ設計・実装。