EN·ES·PT
Built & operated · flagship 1 of 2

Nexural: a production platform I built and run by myself.

Most consultants show you slides. This is a live system you can log the front door of right now — a trading-media platform with a member cockpit, admin operations, Stripe billing, real market-data engines, and a companion AI engine on Discord. Every number below was counted from the codebase, not rounded up for a pitch.

~800
API routes
86
scheduled jobs (crons)
244
tables, all RLS-protected
69 / 62
member / admin screens

Counts taken from the repository: app/api/**/route.ts, vercel.json crons, and the row-level-security policy set. Not marketing math.

See it live · the public proof page
The live Nexural /proof page: an auto-updating public track record rendering real production-database numbers — ideas emitted, closed signals, hit rate, average R and net R, with a cumulative-R chart.

This is a real page I built and operate — nexural.io/proof, live and public. It renders straight from the production database on a 5-minute revalidate: no cherry-picking, no backfilled outcomes. The engineering point isn't the trading numbers — it's that the system publishes its own record, honestly, in real time.

The build · one engineering system

A full SaaS platform, end to end.

Application & data

Next.js + React + Tailwind, custom JWT sessions, and Supabase Postgres 17. State-of-the-repo, not a template.

Next.jsReactTailwindRadix UISupabase PG 17JWT (jose)
Money & comms

Real Stripe billing with signature-verified webhooks, transactional email, and web push — the parts most demos skip because they're hard to get right.

Stripesvix webhooksResendweb-pushRedis
Live market data

Refresh, ingest, scanner and nightly calibration engines pull from a commercial market-data API — with repo-level gates that fail the build if fake data sneaks in.

Massive APIws + centrifugeechartslightweight-chartscheck:no-fake-data
AI, in production

In-app AI features on the Vercel AI SDK, plus a separate always-on Discord engine running GPT-4o across dozens of automated market-cycle jobs.

Vercel AI SDKOpenAIGPT-4oAlpacanode-cron
The discipline · why a buyer should care

Production-grade, not proof-of-concept.

Security architecture
  • Row-level security on every one of 244 public tables
  • Append-only admin audit log enforced by database triggers
  • Zod-validated writes on the highest-risk admin paths
  • Locked function search_path, env-gated admin 2FA
Honesty as a feature
  • A public track-record page that renders real engine output
  • Build gates that block fake or stale data from shipping
  • Revalidated every 5 minutes — not a screenshot from a good day
Operated, not just launched
  • 86 scheduled jobs keep the data and content fresh nightly
  • Sentry error tracking + Vercel analytics wired in
  • One person owns build, deploy, data, billing and support
▸ see the public track record live · revalidates every 5 min · real engine output
Companion system · the Discord AI engine

An AI engine that runs a community on autopilot.

What it is

A separate Node service — discord.js + GPT-4o + Supabase + Alpaca — deployed on Railway, posting market-cycle content and answering members across the server around the clock.

The scale
  • 41 channels orchestrated
  • 83 scheduled jobs on a market-hours cadence
  • 76 database migrations, 299 test files
Why it matters

It's proof I can take an AI system past the demo — into something that runs unattended, on a schedule, wired to real brokerage and market data, and doesn't fall over.

▸ the live server counts from the engine's own audit docs & migration set
The bigger picture

Two products. One engineering system. One operator.

Nexural and Sage Ideas Academy run on the same codebase and the same discipline. That's the whole pitch: when you hire me, you're hiring someone who ships production software and keeps it running — solo — and can prove it, because I do it for my own businesses every day.

Want this level of build for your product?

Book a call and we'll scope it, or start a free mini-eval on the AI feature you're worried about.

Book a call → ← back to all work