平成二十九年より · Production AI systems

Ng Chin AnnAIの実装を、証拠として残す。

Technical Lead at Plentisoft. AI products, data pipelines, search platforms, support tools, and game runtimes — shipped as working systems.

実績

実績は、数字で残る。

Not awards, slogans, or process notes. Just visible output from systems that shipped.

9.3年

Plentisoft

From intern to technical lead, through product rewrites, cloud moves, and AI-native systems.

20+

Developers

Mentored into production cadence: reviews, ownership, debugging, and shipping discipline.

6月

Zero to #1

SEO and answer-engine systems pushed from raw product work to visible ranking outcomes.

1B+

Rows

Data pipelines and queries tuned until very large datasets became operationally useful.

作品案内 · Twelve systems

十二作の見取り図。

Shipped systems grouped by what they prove: search and data scale, AI operations, and runtime engineering.

検索5 works

Search & Data

SurgeGraph, Grid My Business, RankingGap, MarketersMedia, and Highsun.

運用5 works

AI & Ops

Interview App, Plentisoft Superapp, Agent Teams, HR + Adoption, and InstantHelp.

遊戯2 works

Runtime

AI Game Engine and CryCombo: generated runtime, ECS, and combat systems.

十二作品へ進む

作品帖

十二作品、実装記録。

AI products, search platforms, data infrastructure, internal tools, and game runtimes arranged as one production record.

P—010AI Engine · Moonshot

AI Game Engine

Describe a multiplayer game in plain English. Play it with friends.

Natural language becomes a typed Game IR, then a server-authoritative ECS runtime. The generated game runs through deterministic code paths, so multiplayer stays fast, inspectable, and cheat-resistant.

AI CompilerGame IRBevy · RustColyseusECS
R&D · Eval spikeMoonshot
P—001SaaS · Flagship

SurgeGraph

Answer-engine optimization & AI writing, at scale

Listicles, reviews, comparisons, roundups — churned out at scale. Outline templates, author synthesis V2 (voice calibration), AEO audits, ai-visibility + content-vision, SERP analysis, WordPress publishing. 10+ services on a TS backbone with realtime jobs.

Angular 20Node · TSSpartan.ngGemini · OpenAIPusher
Live · Production10+ services
P—002Local SEO

Grid My Business

Geo-grid local rank tracker · 17K+ businesses

All-in-one local SEO platform. Lightning-fast geo-grid scans, automated rank tracking, AI-powered GBP management. Citation reports, NAP consistency, scheduled posts, Review AI — the whole local stack in one dashboard.

AngularNode · TSGoogle MapsAI AutomationGCP
Live · gridmybusiness.com17K+ users
P—003SEO SaaS

RankingGap

Keyword gap discovery · steal your competitors’ SERP

Compare any site against its top competitors and surface the exact keywords they rank for that you don’t. Rank discovery + delta analysis + missed-opportunity scoring. Built to fast-track teams to page one.

AngularNode · TSPostgreSQLSERP scrapingNLP · spaCy
Live · rankinggap.comSaaS
P—004Newswire

MarketersMedia

Press release distribution · since 2012 · 580+ outlets

Newswire bridging SMBs to top-tier media — Yahoo News, Bloomberg, Nasdaq, USA Today, APNews. Built the AI Press Release Generator, MMStudio publishing dashboard, syndication pipeline + editorial workflow.

AngularNode · TSPHP · legacyOpenAI · GeminiDistribution APIs
Live · marketersmedia.com5.9B+ reach
P—005AI Eval

Interview App

AI-driven interviews. Cheating detector included.

Claude runs the interview. We watch everything else — paste detection, tab-switching, typing rhythm, response lag. Spits out a scorecard with hi/mid/low integrity. Powering our own hiring.

Next.js 15BunPostgres · jsonbClaude
Live · InternalPlentisoft
P—006Platform

Plentisoft Superapp

One hub. Every internal AI tool.

An internal platform for auth, identity, dashboards, agents, pipelines, and team operations. Built as connective tissue across Plentisoft tools rather than another isolated app.

Next.js 16React 19shadcn/uiFirebase AuthTailwind v4
In progress · 2026Newest
P—007Game Engine

CryCombo

A melee combat engine. Built solo. On Roblox.

6 weapons, 3 factions, custom ECS, hand-keyed FK animation in Blender, clash logic, juggle rules, and flow-state combat systems for a Roblox melee game.

LuauCustom ECSRojo · WallyBlenderTestEZ
Phase 03 · Polish13–17 mo arc
P—008Dev Infra

Agent Teams

Multi-agent orchestration, right inside VS Code

A VS Code workspace for coordinating specialized coding agents, showing task state, dispatching work, and preserving a model-agnostic interface for engineering workflows.

VS Code APIReactbetter-sqlite3EventEmitter
Beta · InternalTooling
P—009Internal

HR + Adoption

Leave management + AI-adoption leaderboard

Internal operations software: leave management with Google OAuth on Cloud Run, plus an AI-adoption leaderboard that tracks usage and participation across the team.

FastAPICloud RunBun · HonoSupabaseGH Actions · WIF
Live · InternalPlentisoft
P—011Support SaaS

InstantHelp

AI customer support desk · instanthelp.ai

Inbound email straight off SES, AI-drafted replies, a daily customer-voice brief, team-aware RBAC. Built on a zoneless Angular front end — no Zone.js, signals all the way down.

Angular · zonelessSpartan UIDrizzleAWS SESAI agents
Building · instanthelp.aiSaaS
P—012Data Infra · Supplier Intelligence

Highsun

Large-scale supplier discovery, crawl, and ingestion infra

A production data-infra system for supplier search and ingestion: framework-based crawling, candidate-depth tuning, concurrency-vs-vCPU balancing, decompression-bomb guards, unlocker layers, and resumable worker state capture.

AngularNode · TSSearch infraCrawlersPostgreSQL
Live · InternalSupplier data

技術棚

技術を、棚に並べる。

Four shelves: intelligence, search, business software, and game runtime work.

生成

AI Systems

Agents, RAG, MCP, model orchestration, and production workflows around LLM output.

検索

Search & Data

Supplier discovery, SERP intelligence, vector indexes, crawlers, and large-row database work.

業務

SaaS Platforms

Dashboards, job systems, auth, customer support, SEO tooling, and internal operating tools.

遊戯

Game Runtime

Custom ECS, animation workflow, combat systems, and multiplayer runtime experiments.

TypeScriptAngularNext.jsNodePostgreSQLGCPFirebaseOpenAIClaudeGeminiMCPMilvusPGVectorCrawlersLuau

猫の間 · private archive

猫がいるから、余白が残る。

After the systems, there is a quieter room: tatami light, slow afternoons, and cats taking ownership of the floor. This is the human margin around the work.

Quiet
Tatami
Cats
VID—001 · 猫の記録floor-level cinema
01 / 会長
01 / 会長
02 / 日向
02 / 日向
03 / 畳番
03 / 畳番
05 / 見張り
05 / 見張り
04 / 香箱
04 / 香箱
06 / 目線
06 / 目線
07 / 窓辺
07 / 窓辺
12 / 昼寝
12 / 昼寝
08 / 巡回
08 / 巡回
09 / 交渉
09 / 交渉
10 / 集合
10 / 集合
11 / 外出
11 / 外出
13 / 遠隔
13 / 遠隔
障子の光 · 畳の午後 · live archive猫の記録

Open channel

次の実装へ。