NCP — Independent Software
Ideas into
Products.
アイデアを、動き続ける事業へ。
NCPは、Webサービスの企画・開発・運営を行っています。
自社プロダクトの開発と、企業向けの技術支援を通じて、
事業を支える仕組みをつくります。
Businesses
NCPが企画・開発・運営する自社事業。
構想から設計、実装、公開後の運営までを一貫して手がけています。
Toiroh
クリエイターの世界観を、そのままオンラインショップに。
日本の個人クリエイター向けに、世界観を反映したオリジナルのオンラインショップを制作・提供するサービス。テンプレートから選ぶのではなく、ショップのUI・デザインをクリエイターごとにフルオーダーで構築します。商品管理・注文・決済・在庫・配送・ドメイン接続など、ECに必要な機能はプラットフォーム側で提供します。
十人十色の、店構え。
Hashirah
シンプルに導入・運用できる ID Provider。
OAuth 2.0 / OpenID Connect に準拠した認証・認可基盤。PKCE、JWT Access Token、Dynamic Client Registration など、標準仕様に基づいた認証基盤を提供する開発者向けプロダクトです。
// authorization code + PKCE
GET /authorize?code_challenge=…
POST /token
200 { "access_token": "eyJ…" }
What We Do
自社事業で培った技術と知見をもとに、企画から運用まで、
事業を支えるソフトウェアづくりを提供します。
Product Development
自社プロダクトの企画・開発・運営
WebサービスやSaaS、開発者向けプロダクトを企画し、設計・開発・公開・運営まで一貫して行います。ToirohとHashirahは、その実践の場でもあります。
Web & Application Development
Web・アプリケーション開発
Webサービス、業務システム、モバイルアプリケーションの企画・設計・開発・改善。事業の目的から逆算して、必要な仕組みをかたちにします。
Cloud & Identity Architecture
クラウド・認証基盤設計
AWSを中心としたクラウド基盤やサーバーレスアーキテクチャ、OAuth 2.0 / OpenID Connectに基づく認証・認可基盤を設計・構築します。
Technical Leadership
技術支援・テクニカルリード
技術選定、アーキテクチャ設計、コード・設計レビュー、開発プロセス改善、生成AIを活用した開発支援など、チームの技術面を支えます。
Operations & Reliability
運用保守・SRE
公開後のシステムの運用保守、監視設計、障害対応、パフォーマンス改善。安定して動き続けるための仕組みを整えます。
Contract Development
業務委託・開発参画
準委任・業務委託でのご依頼にも対応します。チームの一員として、設計から実装・運用まで柔軟に参画します。
Engineering Capabilities
技術の名前ではなく、それで「何を実現できるか」を大切にしています。
NCPが強みを持つ4つの領域。
Application Development
アプリケーション開発
大規模Webサービスのバックエンドから業務システムのリプレイスまで。API設計を軸に、保守しやすく変化に強いアプリケーションを構築します。
TypeScript / Next.js / React / React Native / Node.js / Ruby on Rails / Java
Cloud Infrastructure
クラウドインフラ
AWSでのサーバーレス構成を中心に、設計から運用・SREまで。コスト・運用負荷を抑えた、小さく強い基盤づくりが得意領域です。
AWS Lambda / API Gateway / Aurora PostgreSQL / CloudFront / Terraform / Docker
Identity & Security
認証・認可基盤
大規模プラットフォームの認証基盤運用から、Hashirahの開発まで。標準仕様に準拠した、安全で導入しやすいID基盤を設計・実装します。
OAuth 2.0 / OpenID Connect / JWT / PKCE / Auth0
AI Engineering
AIエンジニアリング
生成AIを開発プロセスや業務フローに組み込み、FAQ対応・調査・開発業務の効率化を実現。実務に根ざしたAI活用を設計します。
LLM Integration / AI-assisted Development / Workflow Automation
Experience
NCPの開発は、2017年頃からWebシステム開発に携わってきた代表者が主導しています。その技術力を裏付ける、これまでの主な経験です。
大規模ゲームプラットフォームの認証・認可基盤の運用・改善
数百万規模のユーザーを支える認証基盤の安定運用と継続的な改善に従事。
大規模ゲームプラットフォームの運用・改善
認証基盤にとどまらず、プラットフォーム各領域の機能開発・運用改善を担当。
AWSサーバーレス構成による業務システムのフルリプレイス
レガシーシステムをLambda / API Gateway中心の構成へ全面刷新。運用負荷とコストを大幅に削減。
Auth0を利用した認証基盤の導入
要件整理からテナント設計、実装、移行までを一貫して担当。
基幹システム再構築における技術リード
技術選定・アーキテクチャ設計・レビュー体制の整備を主導。
生成AIを活用した業務効率化
FAQ対応・調査・開発業務へのAI導入を設計し、開発プロセスを改善。
バックエンド・インフラ・運用を横断した設計・開発
領域を分断せず、設計から運用改善までを一体で担う開発スタイル。
※ 守秘義務のため、具体的な企業名・案件名は記載していません。
Contact
開発のご相談から協業まで、
お気軽にご連絡ください。
サービスに関するお問い合わせ、開発相談、技術支援、協業、取材など、
内容を問わずお受けしています。通常2営業日以内にご返信します。