AI-NativeSpatial ComputingWebGLReal-time SystemsProduct Engineering

Building
intelligent
spatial systems.

I'm Alex Chen — a product engineer who designs and ships AI-native platforms at the convergence of computational intelligence, real-time data infrastructure, and immersive spatial interfaces.

12+
Products Shipped
7 yrs
Experience
2M+
Users Reached
NEXUS / interactive scene
Scroll

Case Study — Flagship Project

NEXUS
Spatial Analytics

NEXUS transforms enterprise multi-dimensional data into navigable 3D intelligence environments — combining a custom WebGL engine, real-time event pipelines, and large language model reasoning to make complex datasets physically explorable.

The Challenge

Enterprise analytics teams were failing to extract insight from their most valuable datasets — not because the data wasn't there, but because every tool flattened it. 50-dimensional ML feature spaces became 2D bar charts. Network graphs collapsed at scale. Causality got lost in correlation tables.

The Solution

A spatial computing layer that lets analysts navigate data the same way you navigate a city — with depth, directionality, and physicality. Users fly through time-series clusters, manipulate data objects in 3D space, and query in natural language with AI that reasons against spatial context.

Real-time ingestion throughput
0M+
Events / Second
Benchmark vs. GPT-4 baseline
0.0%
Anomaly Accuracy
vs. traditional BI tooling
0.0×
Faster Insights
Closed 14 months post-launch
$0.0M
ARR Year 1

Technical Stack

Next.jsReactTypeScriptThree.js / WebGLApache KafkaClickHouseGPT-4 APIWebRTCRust (WASM)Kubernetes

Engineering Highlights

  • Custom deferred-shading WebGL renderer with spatial partitioning
  • R-tree 3D spatial index adapted for high-cardinality event data
  • LLM reasoning layer with scene-context injection for grounded Q&A
  • Multi-user collaborative sessions via WebRTC + operational transforms
  • Rust/WASM compute module for sub-frame analytics over 10M+ points

Interactive 3D Showcase

The spatial engine, live and interactive.

Explore the core rendering architecture of NEXUS. Each node represents a data cluster; connections show real-time inference pathways between the AI reasoning layer and the spatial index.

Controls

Drag to rotate
Left mouse / touch drag
Scroll to zoom
Mouse wheel / pinch
Click core
Trigger particle burst

Live Simulation

Active Nodes2,048
Connections14,336
Inference / s480
Frame Time< 2ms

Engineering Process

How we made hard architectural decisions.

01

Discovery & Constraint Mapping

Week 1–2

Engineering Decisions

  • Ruled out React Three Fiber for the production renderer — abstraction overhead incompatible with 60fps at 10M+ point targets
  • Chose ClickHouse over TimescaleDB: columnar storage gives 40× faster aggregation on our query patterns
  • Committed to spatial R-tree indexing over grid-based approaches after benchmarking on synthetic enterprise datasets
snippet
// R-tree spatial query — 3D bounding box intersection
const query = spatialIndex.search({
  minX: view.x - radius, maxX: view.x + radius,
  minY: view.y - radius, maxY: view.y + radius,
  minZ: view.z - radius, maxZ: view.z + radius,
});
// → returns candidate node IDs in O(log n)
02

Core Renderer Architecture

Week 3–6

Engineering Decisions

  • Deferred shading pipeline with G-buffer: position, normal, albedo, and emissive channels
  • Instanced mesh rendering for up to 100K nodes with zero draw calls per-node
  • Custom GLSL shader bank with hot-swap capability for A/B visual testing in production
snippet
// Instanced draw call — 100K nodes, 1 draw call
renderer.drawInstanced(
  nodeGeometry,
  holographicMaterial,
  instanceBuffer,   // Float32Array: mat4 per node
  visibleNodeCount, // frustum-culled count
);
03

AI Reasoning Integration

Week 7–10

Engineering Decisions

  • Spatial context injection: serialize visible scene graph as structured JSON into LLM system prompt
  • Streaming response with partial rendering: each reasoning token triggers incremental scene annotation
  • Caching layer with semantic similarity matching to avoid redundant inference on repeated queries
snippet
// Spatial context → LLM system prompt injection
const context = sceneGraph.serialize({
  nodes: visibleNodes.slice(0, 200),
  topology: 'adjacency-list',
  format: 'compressed-json',
});
const stream = await openai.chat.completions.create({
  model: 'gpt-4o',
  messages: [{ role: 'system', content: SYSTEM + context }],
  stream: true,
});
04

Collaborative Real-time Layer

Week 11–13

Engineering Decisions

  • Operational transformation chosen over CRDT for scene mutations — lower memory footprint for our data shape
  • WebRTC mesh for ≤8 users; SFU relay kicks in above that threshold to prevent O(n²) bandwidth scaling
  • Presence cursors rendered as separate instanced geometry pass — invisible to frame budget
snippet
// OT document mutation — concurrent safe
const op = SceneOT.transform(
  localOp,
  remoteOp,
  serverRevision
);
scene.apply(op);
broadcast({ type: 'op', op, rev: ++localRev });

Platform Capabilities

Six capabilities that make NEXUS irreplaceable.

Each feature is deeply integrated — not bolted on. Click any card to expand the engineering detail.

94% retention

Spatial Navigation

Fly through data like a physical environment.

2.1s avg response

Natural Language Queries

Ask questions about what you see in 3D space.

10M+ events/s

Real-time Streaming

10M+ events/second. Zero lag. Zero sampling.

8 concurrent users

Multiplayer Sessions

Share a spatial view. Work on it together, live.

94.7% accuracy

Anomaly Detection

94.7% accurate. Highlights itself in the scene.

< 3s export

Spatial Report Export

Export an annotated PDF of any 3D view state.

Impact & Outcomes

Numbers that speak without a deck.

0+
Enterprise Deployments
$0M
Series A Raised
0
Countries Reached
0.0/5
G2 Crowd Rating

ARR Trajectory

Months 1–14 post-launch

NEXUS ARR ($K)
$0K$1200K$2400K

Deployments by Region

200+ enterprises

North America
88
Europe
62
Asia Pacific
36
LATAM
14

"NEXUS changed how our data science team communicates findings to leadership. What used to be a 20-slide deck is now a 10-minute spatial walkthrough. Decision velocity tripled."

Head of Data, Fortune 100 Logistics Company

"I've used every major BI tool. NEXUS is the first one that made our fraud detection dataset feel like a physical place I can explore. We caught a pattern in 2 hours that had evaded automated systems for 6 months."

VP Engineering, Global Fintech Platform

About

Alex Chen — product engineer
and spatial systems builder.

I spend my time at the boundary between software engineering and product design — building systems that are both technically rigorous and genuinely delightful to use. I believe the best products feel inevitable in retrospect.

My background spans graphics programming, distributed systems, and applied AI. I built my first Three.js scene in 2015 before it was fashionable; I've been chasing the feeling of "what if data felt like a place?" ever since.

NEXUS is the culmination of that question — a platform that treats enterprise data not as a spreadsheet, but as a navigable, collaborative, AI-augmented world.

Open Source

spatial-rtR-tree 3D spatial index, WASM-accelerated. 4.2K GitHub stars.
glsl-hotswapLive-reload GLSL shaders in Three.js without scene reset. 1.8K stars.
ot-sceneOperational transform engine for 3D scene graphs. 900 stars.

Craft Profile

WebGL / Three.js96%
TypeScript / React98%
Systems Architecture88%
AI / LLM Integration85%
Real-time Systems90%
Product Design80%

Career Timeline

Lead Product Engineer@ NEXUS / Independent
2022 – Present

Sole architect and primary engineer. Designed the rendering pipeline, data infrastructure, AI integration, and collaborative layer from scratch.

Senior Software Engineer@ Palantir Technologies
2019 – 2022

Foundry graph visualisation layer and data ontology pipelines. Shipped features used by hundreds of Fortune 500 analysts.

Software Engineer@ Stripe
2017 – 2019

Built real-time fraud detection dashboards and internal analytics infrastructure. Introduced Three.js-based 3D transaction graph as an internal prototype.

Open to opportunities

Let's build something impossible.

I'm selectively available for ambitious projects — AI-native products, spatial interfaces, high-performance web applications, or strategic engineering advisory. If you're building something that shouldn't be possible yet, I want to hear about it.

Send a message
This website is strictly for portfolio use only
© 2026 InnoWebStudios. Designed and engineered from scratch.Built with Next.js · Three.js · Framer Motion