Skip to the content.

English | 日本語

職務経歴書

基本情報

項目名 内容
名前 野中 康生(のなか やすお)
生年月日 1993 年 7 月 4 日
居住地 東京都
最終学歴 立命館大学大学院 経営学研究科 企業経営専攻 修了
資格 普通自動車第一種運転免許、証券アナリスト、日商簿記 2 級

職歴要約

Python・TypeScript を軸に 7 年以上の開発経験を持つフルスタックエンジニア。フロントエンド(Next.js・Vue.js・React)、バックエンド(FastAPI・Flask)、AWS を中心としたクラウドインフラ設計・構築まで一貫して担当。

直近では大手製造業向け AI SaaS の開発において Tech Lead を務め、LangChain / LangGraph / MCP を活用した RAG システムの設計・開発を主導。フリーランスエンジニアとしても複数のプロジェクトに従事し、モバイルアプリ(Flutter / iOS)・Web アプリ・データ基盤構築など幅広い開発を経験。

AI 技術の活用、アーキテクチャ設計、チームの技術支援に強みを持ち、PoC から本番運用まで一貫して推進できる。


自己PR

フロントエンドからバックエンド、クラウド基盤設計・構築、AIエージェント開発まで一貫して対応できるフルスタックエンジニアです。Python・TypeScript を軸に 7 年以上の開発経験を持ち、直近では LangChain / LangGraph / MCP を活用した RAG システムの設計・開発を Tech Lead として主導しています。

技術面では、AWS(EC2・Lambda・ECS・CDK など)や Google Cloud(Cloud Run・GKE)を用いたインフラ設計・運用、Next.js・AngularJS・Vue.js によるフロントエンド実装、FastAPI・Flask によるバックエンド開発、さらに Cursor・Claude Code など最新の AI 開発ツールも積極的に活用しています。

業務においては、単に要件に応えるだけでなく、プロジェクト全体のアーキテクチャを俯瞰しながら技術的な課題を先回りして解決することを意識しています。チームの Tech Lead としてメンバーの技術支援やコードレビュー、設計判断にも携わり、開発品質と生産性の向上に貢献してきました。

また、AI・ブロックチェーン・デザインなど新しい技術領域にも積極的にキャッチアップしており、事業課題に対して最適な技術選定と総合的なソリューションを提供できる点が強みです。


この先やってみたいこと

これまでフルスタックエンジニアおよび Tech Lead として、Web アプリケーションや SaaS の開発、社内 DX の推進など、技術的な課題解決を主導してきました。現在はエンジニアとしてのキャリアに充実感を感じている一方で、今後は技術を単なる手段としてだけでなく、「ビジネスの意思決定」に深く関与する形で活用していきたいと考えています。

特にメディア・コンテンツ業界の事業会社において、市場のニーズや事業戦略を深く汲み取り、技術的な側面からプロダクト価値を最大化させることで、事業成長をダイレクトに牽引する役割に挑戦したいです。

これまでのアプリ開発や AI 導入の知見、フルスタックな技術力を武器に、自社事業の成功に対してビジネス目線で責任を持つ動き方へとシフトし、技術をいかに「事業の軸」に繋げられるかを突き詰めていきたいと考えています。


スキル

開発手法

アジャイル開発(スクラム開発)、プロトタイピング開発、MVC モデル

言語

フレームワーク等

FastAPI、Flask、React.JS、Next.js、Vue.JS、AngularJS、Laravel、Ruby on Rails、Flutter

通信プロトコル

GraphQL、gRPC、REST

RDB

MySQL、PostgreSQL (pgvector)

クラウド

AWS: 5年

API Gateway、Bedrock、CDK、CloudFormation、CloudFront、CodeBuild、CodePipeline、EC2、ECS、S3、Lambda、RDS、DynamoDB、Batch、Glue、ECR、EMR、CloudWatch、Athena、SES、SQS

Google Cloud: 2年

Cloud Build、Cloud Pub/Sub、Cloud Run、GKE

SaaS/PaaS

CircleCI、Firebase、Firestore、GitHub、GitHub Action

AI

Cursor、Claude Code、LangChain、LangGraph、LangSmith、MCP、Agent Skill、Azure OpenAI API、OpenAI API

その他

Datadog、Docker、SQLAlchemy、Sentry、RSpec、Terraform


職務経歴詳細


大手製造業向けAI SaaS開発(アディクシィ株式会社)

期間業務内容
2025/03 ~
現在
【雇用形態】正社員

【チーム編成】開発:8名 / 全体:12名
【ステークホルダー】クライアント x 数社

【言語・フレームワーク】
・フロントエンド:TypeScript + Next.js
・バックエンド:Python + FastAPI

【インフラ】AWS、PostgreSQL(pgvector)
【通信プロトコル】REST

【ツール】
GitHub、Notion、Cursor、MCP (PostgreSQL等)、Docker、LangChain、LangGraph、LangSmith、OpenAI API、Azure OpenAI API、Claude Code、SQLAlchemy

【主な業務】
大手製造業向けAI SaaS開発案件において、社内文書・設計ドキュメントを対象としたRAGシステムの開発をTech Leadとして主導。

【チームでの役割】
・システム設計・アーキテクチャ:社内文書・設計ドキュメントを対象としたRAGシステムの全体設計を主導。FastAPIベースのバックエンド設計とPDFドキュメント解析からベクトル登録・検索までの処理パイプラインを構築。PostgreSQL(pgvector)を活用したベクトルストア設計により、大量の技術文書に対する効率的な検索基盤を実現
・フロントエンド設計・実装:Next.jsを用いたメイン機能のフロントエンド実装を単独で担当。AIエージェントとのインタラクティブなチャットUIや検索結果の可視化機能を実装。バックエンドAPIとの連携部分を設計・実装し、ユーザーが直感的に操作できるインターフェースを実現
・AIエージェント開発・検証:LangGraphを用いたエージェントフロー設計で、複雑な業務要件に対応する多段階推論プロセスを実装。製造業特有の専門用語・文脈を理解できるプロンプトエンジニアリングを実施。顧客の業務情報と擦り合わせながら、オントロジーレベルからグラフ検索の精度検証を実施し、ベクトル検索・グラフ検索・AIエージェントを組み合わせたハイブリッド検索機能を実装
・ドメイン知識の構造化:業務領域ごとに特化したエージェントを設計し、適切な処理を分担させるマルチエージェントシステムを構築。チャンクデータの最適な分割戦略を検討し、コンテキスト保持と検索効率を両立

【成果】
・Tech Leadとして開発チームをリードし、大手製造業の業務要件に対応するRAGシステムを構築した。特に、顧客の実際の業務フローや専門用語の使われ方を深く理解することで、オントロジー設計から検索精度の検証まで一貫して担当し、実用的なハイブリッド検索システムを実現した
・マルチエージェントアーキテクチャの設計では、各ドメインの特性を活かした処理分担、エージェント同士の協調機能、リフレクションの導入より、単一エージェントでは困難だった複雑な業務クエリへの対応を可能にした
・プロンプト改善サイクルを構築し、チーム全体で継続的に検索精度を向上させる体制を確立した

中古車販売会社向けモバイルアプリ開発(フリーランス)

期間業務内容
2024/12 ~
2025/02
(3ヶ月)
【雇用形態】フリーランス

【チーム編成】開発:2名 / 全体:4名
【ステークホルダー】クライアント x 1社

【言語・フレームワーク】
・フロントエンド:Dart + Flutter
・バックエンド:Python + FastAPI
・Web:TypeScript + Next.js

【インフラ】AWS(API Gateway、EC2、S3、CloudFormation、CDK、Lambda、RDS、ECR、CloudWatch、SQS)
【RDB】MySQL
【通信プロトコル】REST

【ツール】GitHub、Backlog、Terraform、Sentry
【プラットフォーム】iOS

【主な業務】
中古車販売会社向けモバイルアプリ受託開発案件において、Flutterを使用したiOSアプリ開発からAWSインフラの新規構築までフルスタックに対応。

【チームでの役割】
・iOSアプリ開発:Flutterを使用したiOSアプリ開発を担当。実際のユーザーと直接やり取りしながら、設計から実装までを担当し、ユーザーにとって直感的で使いやすいアプリケーションを提供することに注力
・インフラ構築:API移管に伴うAWSの各種サービスインフラをゼロベースで構築および運用。AWS CloudFormationやCDKを利用したインフラのコード化を実施
・チーム連携:スクラム開発の中でチームメンバー(PO、SM、Dev)と密に連携し、プロジェクト全体の円滑な進行に貢献

【成果】
・スクラムチームの一員として、iOSアプリ開発からAWSインフラの新規構築までフルスタックに対応した。特に、Flutterを用いたiOSアプリ開発では、実際のユーザーと直接やり取りしながら、設計から実装までを担当し、ユーザーにとって直感的で使いやすいアプリケーションを提供することに注力
・AWSの各種サービスをゼロベースでインフラ構築することで新規APIの運用を実現した
・スクラム開発の中でチームメンバー(PO、SM、Dev)と密に連携し、プロジェクト全体の円滑な進行に貢献

企業向け 1on1Web アプリ開発(フリーランス)

期間業務内容
2024/03/01 ~
2024/11/30
【雇用形態】フリーランス

【チーム編成】
・CTO x 1人
・テックリード x 1人
・エンジニア x 8人
・全体 x 10人
【ステークホルダー】クライアント x 1社

【言語・フレームワーク】
・フロントエンド:TypeScript + AngularJS / HTML + SCSS + TailwindCSS
・バックエンド:Python + FastAPI / Ruby on Rails

【インフラ】AWS
【通信プロトコル】REST、GraphQL

【ツール】GitHub、Sentry、AWS CloudWatch、Notion

【主な業務】
企業向けに 1on1 ミーティングを支援する Web アプリケーションを開発。新規機能の実装、UI/UX 改善、運用保守を担当し、バックエンドとフロントエンドの両方をフルスタックエンジニアとして対応。

【チームでの役割】
・フロントエンド開発:TypeScript + AngularJS を使用し、新規機能の設計・開発および既存機能の改善を担当
・UI/UX 設計:Tailwind CSS および SCSS を活用して効率的かつ一貫性のあるデザインシステムを構築
・バックエンド開発:主に Python + FastAPI で新機能を開発し、Ruby on Rails を用いて既存機能の運用保守を実施
・運用管理:AWS CloudWatch でログ監視、Sentry でエラー監視・管理し、迅速な障害対応と問題解決を実現

【成果】
・新規機能の開発および UI/UX 改善により、ユーザー体験を向上させる Web アプリケーションを実現
・Tailwind CSS や SCSS を用いたデザインシステム導入により、開発工数を削減し一貫性のある UI/UX を提供
・AWS CloudWatch と Sentry を組み合わせた監視体制の構築で、システムの安定稼働を確保
・フロントエンドからバックエンド、運用管理までを一貫して担当し、フルスタックエンジニアとしてのスキルを深化
・ログ監視とエラー管理の自動化を通じて、運用効率の向上と迅速な障害対応を実現

営業向け AI を活用した Web アプリ開発(フリーランス)

期間業務内容
2024/01 ~
2024/08/31
【雇用形態】フリーランス

【チーム編成】PM x 1人 / エンジニア x 2人
【ステークホルダー】クライアント x 1社

【言語・フレームワーク】
・フロントエンド:TypeScript + Next.js
・バックエンド:Python

【インフラ】Firebase、GCP
【通信プロトコル】REST

【ツール】GitHub、Tailwind CSS、LangChain (temperature、Agent など)、Notion

【主な業務】
商社の営業担当者向けに、商品や製造企業の情報、顧客企業の情報をプロンプト生成できるアプリケーションを開発。PoC から本番運用までを一貫して担当し、効率的な営業支援を実現。

【チームでの役割】
・フロントエンド開発:TypeScript + Next.js を用いて新規機能の設計・実装を担当
・バックエンド開発:Firebase SDK と Python を使用し、データ処理およびプロンプト生成機能を実装
・プロンプトチューニング:LangChain を利用して、temperature や Agent の調整し、適切な応答生成を実現
・金融データの抽出・算定:EDINET (XBRL ファイルベース) を活用し、金融データの抽出した上で、会計知識を用いて売上高や営業利益などの経営指標の算定に貢献
・運用管理:PoC から本番環境への移行を担当し、安定的な運用を確立

【成果】
・営業支援に特化した AI プロンプト生成アプリを開発し、営業担当者の業務効率化を実現
・LangChain を活用したプロンプトチューニングにより、正確で有用な応答生成を実現
・Tailwind CSS を用いた効率的で統一感のある UI デザインを提供
・EDINET を利用した金融データ抽出や会計知識を用いて売上高や営業利益などの算定精度を向上
・小規模チームで PoC から本番リリースまでを完遂し、クライアントの期待を超える成果を達成

製造業向け Web アプリ開発(フリーランス)

期間業務内容
2023/05 ~
2024/02/28
【雇用形態】フリーランス

【チーム編成】テックリード x 2人 / エンジニア x 10人
【ステークホルダー】クライアント x 1社

【言語・フレームワーク】TypeScript、Nuxt.js (3系)、pinia、React.js

【インフラ】AWS
【通信プロトコル】REST、GraphQL

【ツール】GitHub、Tailwind CSS、Hasura、Sentry、Datadog、Notion

【主な業務】
製造業向けに AI 技術を活用した Web アプリケーションの開発。フロントエンドとバックエンドのデータ連携を効率化し、運用中の安定性向上を実現。また、既存アプリケーションを React.js を用いてリプレイスし、モダンな技術スタックへの移行を担当。

【チームでの役割】
・フロントエンド開発:TypeScript + Nuxt.js (3系) + pinia を使用し、UI/UX を重視した新規機能の開発を担当
・既存アプリリプレイス:React.js を用いて既存アプリケーションをモダンな技術スタックにリプレイスし、保守性と拡張性を向上
・デザイン面:Tailwind CSS を活用し、効率的で統一感のあるスタイリングを実現
・データ連携:Hasura と GraphQL を用いてバックエンドとフロントエンドの効率的なデータ取得・操作を実現
・エラー管理:Sentry と Datadog を活用し、エラーの検知からハンドリングまでを構築し、安定性の向上に貢献

【成果】
・Nuxt.js 3系を採用し、最新のエコシステムを活用した効率的な Web アプリケーションを実現
・Tailwind CSS を導入して、柔軟かつ一貫性のある UI/UX デザインを提供
・Hasura + GraphQL によるデータ連携により、データ操作のスピードと柔軟性を大幅に向上
・React.js を活用して既存アプリケーションのリプレイスを行い、技術負債を解消し、保守性と拡張性を向上
・Sentry と Datadog を活用したエラー監視・管理で運用中の安定性と問題解決の迅速化を実現
・フロントエンド技術と運用管理の知識を深化させ、開発スキルの幅をさらに拡大

旅人向け Web アプリ開発(フリーランス)

期間業務内容
2021/10/01 ~
2022/12/31
【雇用形態】フリーランス

【チーム編成】PO x 1人 / テックリード x 1人 / エンジニア x 3人
【ステークホルダー】クライアント x 1社

【言語・フレームワーク】
・フロントエンド:TypeScript + Vue.js
・バックエンド:PHP + Laravel

【インフラ】AWS(CloudFront、CloudWatch、CodePipeline、EC2、S3、CodeBuild、RDS)
【通信プロトコル】REST、GraphQL

【ツール】GitHub、Pusher、SCSS、Notion

【主な業務】
旅人向けの BtoC Web アプリケーションにおけるチャット機能の新規開発および追加機能開発を担当。リアルタイム通信機能や CI/CD 環境を構築し、効率的な開発・運用を実現。

【チームでの役割】
・新規チャット機能開発:TypeScript + Vue.js によるフロントエンド開発および UI 設計・実装を担当
・バックエンド開発:PHP + Laravel を用いて JWT トークン認証機能を実装し、セキュリティを強化
・CI/CD 環境構築:AWS CodeBuild と CodePipeline を活用し、自動ビルド・テスト・デプロイを実現
・リアルタイム通信機能:Pusher を用いてフロントエンドとバックエンドを連携させ、リアルタイム通信を実現
・追加機能開発:既存の教育 Web アプリケーションに対して機能追加を実施

【成果】
・チャット機能をゼロから設計・実装し、リアルタイム通信を実現することでユーザー体験を向上
・AWS CodeBuild と CodePipeline を活用して CI/CD 環境を構築し、デプロイ作業の効率化と精度向上を達成
・Pusher を用いたリアルタイム通信の調査・設計・開発を通じて、安定したリアルタイム機能を提供
・フロントエンド・バックエンド双方を担当し、フルスタックエンジニアとしてのスキルを深化
・追加機能開発において既存アプリケーションの価値向上に貢献

AI 技術を使った新アプリの PoC 開発業務(株式会社アイ・ディ・エイチ)

期間業務内容
2020/08/01 ~
2021/09/30
【雇用形態】正社員

【チーム編成】PM x 1人 / リーダー x 1人 / エンジニア x 5人
【ステークホルダー】クライアント x 1社

【言語・フレームワーク】
・フロントエンド:TypeScript + Vue.js
・バックエンド:Python + Flask / FastAPI

【インフラ】MySQL、SQLite
【通信プロトコル】REST

【ツール】GitLab、Docker、Pytest

【主な業務】
AI 技術を活用し、PoC(概念実証)として次の 2 種類のアプリケーションを開発:
・TypeScript + Vue.js + Flask を用いたマネーロンダリング監査アプリ
・TypeScript + Vue.js + FastAPI を用いた音声認識および字幕付与アプリ

【チームでの役割】
・設計フェーズで画面設計および機能設計書を作成
・フロントエンドは TypeScript + Vue.js、バックエンドは Python + Flask / FastAPI を用いて開発
・バックエンド側の API やロジックの開発を担当し、Pytest を用いてテストを実施
・動画音声認識およびテキスト出力機能の開発に携わり、納品までを担当

【成果】
・AI 技術を活用した PoC アプリを 2 種類開発し、動作確認およびクライアントへの納品を完了
・Pytest を導入し、バックエンドロジックの品質と信頼性を向上
・設計フェーズから開発まで一貫して担当し、アーキテクチャ設計のドキュメントを作成
・フロントエンドとバックエンドの効率的な連携を実現し、短期間でプロジェクトを完了

モバイルアプリ画面開発業務(株式会社アイ・ディ・エイチ)

期間業務内容
2020/01/01 ~
2020/07/31
【雇用形態】正社員

【チーム編成】PO x 1人 / スクラムマスター x 4人 / エンジニア x 12人
【ステークホルダー】クライアント x 1社

【言語・フレームワーク】JavaScript、React.js、Gatsby、Jest、TestCafe

【インフラ】Firebase Database、GCP (GKE)
【通信プロトコル】REST

【ツール】GitLab、Docker、Kubernetes、Jira、nginx

【主な業務】
モバイルアプリケーションの設計・開発・運用し、React.js と GCP を用いたクラウドネイティブなアプリケーションを実装。

【チームでの役割】
・React.js + Gatsby を使用してフロントエンド開発を担当
・設計書の作成および要件に沿った機能設計を実施
・CI/CD パイプラインを構築し、開発環境からリリースまでのプロセスを担当
・Jest を用いたユニットテスト、TestCafe を用いた E2E テストを実装し、アプリケーションの品質保証を実現

【成果】
・React.js + GCP によるモバイルアプリケーションを開発し、短期間でのリリースを実現
・CI/CD パイプラインの構築により、開発からリリースまでの工数を削減
・E2E テストおよびユニットテストの実装でアプリケーションの品質向上に貢献
・アーキテクチャ図や機能要件書を作成し、設計プロセスを効率化

データ基盤構築業務(株式会社アイ・ディ・エイチ)

期間業務内容
2019/03/01 ~
2019/12/31
【雇用形態】正社員

【チーム編成】
・PO x 1人
・スクラムマスター x 1人
・テックリード x 1人
・エンジニア x 6人
【ステークホルダー】クライアント x 1社

【言語・フレームワーク】Python、Pytest、Boto3

【インフラ】AWS(EC2、S3、Lambda、RDS、DynamoDB、Batch、Glue、ECR、EMR、CloudWatch、Athena)
【通信プロトコル】REST

【ツール】GitHub、Jira、Presto、Docker

【主な業務】
オンラインゲームのサービス上を流れる大量のデータログを処理・集計し、分析するためのデータ解析基盤を構築。データ ETL アプリケーションの開発・運用を担当。

【チームでの役割】
・Python を使用してデータ解析基盤アプリケーションの設計・新規開発・運用・保守を担当
・ユニットテストの作成・実施(Pytest を利用)
・Boto3 を用いて AWS リソースを操作するバックエンドアプリケーションを開発
・各 AWS サービス(EC2、S3、Lambda、RDS、DynamoDB、Batch、Glue 等)を活用し、データ基盤の構築・運用を支援

【チームの特徴・課題】
・スクラム開発を採用し、短期間での機能開発・改修を実施
・データ量が膨大なため、AWS のリソース最適化や高パフォーマンスを維持する設計が求められた
・運用保守フェーズでは障害対応や追加要件への迅速な対応が必要であった

【成果】
・データ処理パイプラインを構築し、従来よりも効率的に大量データを処理できる基盤を実現
・ユニットテストの導入により、アプリケーションの品質向上と障害発生時の迅速な修正対応を実現
・AWS の最適なリソース設計し、コストパフォーマンスの向上に貢献
・クライアントからの追加要件やデータ加工の要望に応じて柔軟な開発・運用し、信頼性を確立した

BtoC 投資アプリ開発(株式会社テコテック)

期間業務内容
2018/09/01 ~
2019/02/28
【雇用形態】正社員

【チーム編成】PM x 1人 / エンジニア x 4人
【ステークホルダー】クライアント x 1社

【言語・フレームワーク】Python

【インフラ】AWS(Lambda、S3、RDS)
【通信プロトコル】REST

【ツール】GitLab、Jupyter Notebook、Redmine

【主な業務】
投資アプリケーションの開発において、ユーザーの投資データを収集・分析・可視化し、個別の投資パフォーマンスや市場傾向のレポートを提供するシステムを構築。

【チームでの役割】
・チーム全体でデータ収集から分析、結果の可視化、提供までを一貫して担当
・データ分析:Python を使用して、ユーザー投資データを収集・加工し、統計的分析を実施。numpy、pandas を活用して効率的なデータ操作を実現
・データ可視化:matplotlib、seaborn を使用して投資パフォーマンスや市場動向のグラフやレポートを作成
・バックエンド開発:投資データの処理・分析結果を提供する RESTful API を構築
・ユーザー向けレポート生成:分析結果を基にカスタマイズされたレポートを自動生成し、ユーザーに提供

【成果】
・ユーザーの投資パフォーマンスを可視化するレポート機能を構築し、ユーザー満足度を向上
・Python ライブラリを活用した分析ワークフローの効率化により、開発期間を短縮
・RESTful API を通じてリアルタイムな投資データの提供を実現し、アプリの付加価値を向上
・可視化を通じてデータ活用の新たな視点を提供し、クライアントの信頼を獲得

クレジットカード与信管理支援業務(富士ソフト株式会社)

期間業務内容
2018/06/01 ~
2018/07/31
【雇用形態】正社員

【チーム編成】PM x 1人 / エンジニア x 3人 / 全体 x 4人
【ステークホルダー】クライアント x 1社

【言語・フレームワーク】VBA

【インフラ】N/A
【通信プロトコル】N/A

【ツール】Excel

【主な業務】
クレジットカードの与信管理業務において、要件定義フェーズや業務効率化を支援するツールを作成し、ドキュメント管理やプロジェクトサポート業務を担当。

【チームでの役割】
・要件定義補助:クレジットカードの与信管理支援業務における要件定義フェーズで、関連ドキュメントの整理・管理を担当
・業務効率化ツール作成:VBA を活用し、プロジェクトマネージャーの業務効率化を支援するツールを設計・開発。ドキュメント管理を自動化し、プロジェクト全体の生産性向上を実現
・資料作成・進捗管理:プロジェクト進行に必要なデータ集計や資料作成、進捗管理を担当し、チーム内の情報共有を促進

【成果】
・要件定義フェーズでのドキュメント整理・管理を通じて、プロジェクトの円滑な進行を支援
・VBA を活用した業務効率化ツールの開発により、プロジェクトマネージャーの日々のタスク処理を迅速化
・資料作成や進捗管理の補助を通じて、プロジェクト状況の正確な把握とチームの情報共有を実現
・与信管理に関する基本的な知識を習得し、ドキュメント管理や効率化ツールの重要性を理解

趣味