CRHS ENTERPRISES

FIG.00 / Proof of work

The evidence behind enterprise-grade without the enterprise price tag.

This dossier is the proof, not the pitch. It opens with a live, revenue-earning production platform — designed and shipped by one architect with AI governed under strict TDD, security, and quality gates — and then exposes the architecture depth and applied-AI research underneath it. The flagship demonstrates the deliverable: a secure, highly-available, enterprise-grade system running active-active across two availability zones. The exhibit grid is the credibility spine — reproducible benchmark programs, a foundational data-modeling framework, and production AI infrastructure that show the thirty-plus years of enterprise architecture standing behind every line. Every figure is traceable; every claim is defensible.

FIG.01 / Flagship case study

WaveMAX — a production SaaS, built with AI, operated at high availability.

WaveMAX is a live, revenue-earning, multi-role production platform — administrators, operators, affiliates, and customers across a laundry pickup-delivery network — designed and shipped solo, with AI as a governed pair-programmer under strict TDD, security, and Lighthouse gates. It runs active-active across two Phoenix availability zones on Oracle Autonomous Database behind a Cloudflare global load balancer, with defense-in-depth security and front-end pages measured at 99 mobile / 98 desktop. It is the working proof of the value proposition: secure, highly-available, enterprise-grade systems delivered without the enterprise price tag.

DUAL-REGION TOPOLOGY — ACTIVE-ACTIVE EDGE APP DATA ROUND-ROBIN SYNC CLOUDFLARE GLOBAL LOAD BALANCER APPLICATION TIER AVAILABILITY ZONE A · PHOENIX APPLICATION TIER AVAILABILITY ZONE B · PHOENIX ORACLE AUTONOMOUS DATABASE EXADATA
FIG.02 — WaveMAX dual-AZ active-active production topology. Edge load balancing fronts two independent application zones; both serve live traffic against a shared Autonomous Database tier. Roles and zones only — no addresses, hostnames, or infrastructure paths.
FIG.03

Front-end quality — Lighthouse release gate

99 mobile / 98 desktop vs ~59 / 83 comparable platform

Every user-facing page is held to a Lighthouse-100 release gate across Performance, Accessibility, Best Practices, and SEO, measured on mobile and desktop before ship. The reference site scores 99 / 98 against a comparable vendor platform's ~59 / 83 (measured 2026-05-25). The engineering shows up in the payload: 0.98 MB page weight versus ~4.5 MB, and a mobile Largest Contentful Paint of 1.8s versus 14.4s — an order-of-magnitude difference a real user feels on first load.

FIG.04

Security — 8-layer defense-in-depth

8 isolated, independently testable security modules

Security is built as eight discrete, testable controls rather than a single perimeter: PBKDF2-SHA512 password hashing (100k iterations, per-user salt, constant-time compare); AES-256-GCM encryption at rest on sensitive fields; short-lived JWT access tokens with rotating refresh tokens and a logout blacklist; distributed rate-limiting; CSRF protection; input sanitization against injection and XSS; strict CSP v2 with per-request nonces and no inline scripts; and audit logging to a separate retention stream. The implementation state has been independently verified against the codebase — surfaced strictly as security engineering.

FIG.05

Engineering discipline — TDD at scale

2:1 test-to-code ratio · ~142 test files · 0 circular deps

The codebase is governed, not just written. Roughly 142 test files carry a ~2:1 test-to-code ratio, with an integration-first bias that exercises full request-to-database seams. Red-green-refactor is enforced on every non-trivial change; no production code lands without a regression test. Structural rules hold the line over time: an 800-line file ceiling, zero circular dependencies, logger-only output, and a full suite that runs clean without forced exit.

The record

Architecture depth. Applied AI.

Each exhibit is a repository, a benchmark, or a working system — the depth that makes enterprise-grade delivery by one person credible. Competitor comparisons are kept generic; every figure traces to a reproducible source.

Enterprise architecture

FIG.06

Converged-DB benchmark program

Reproducible benchmark pitting a converged database's optimizer-driven plans against a specialized engine's pipeline executor across 13 scenarios on matched, compute-capped infrastructure.

17× faster recursive graph traversal, ~7× faster memory-bound aggregation — matched compute (2 vCPU / 3 GB vs 1 OCPU), result equivalence proven via SHA-256 of canonicalized rows.
github.com/rhoulihan/sbe-cte-bench
FIG.07

schemaBench — schema validator benchmark

Eight-way schema-validation benchmark with a subprocess driver protocol and a correctness gate requiring all engines to agree before any timing is counted.

Converged engine 6.2× faster than the specialized engine (geometric mean) interpreted, ~21× compiled-to-native; correctness divergences caught across 101 tiered test cases.
github.com/rhoulihan/schemaBench
FIG.08

DocBench — binary format performance

In-process benchmark isolating the algorithmic complexity of binary JSON field access, server-side updates, and join strategies, instrumented with workload-repository capture.

O(1) hash-indexed field access vs O(n) sequential scan; deserialization break-even and join/parallel-execution thresholds quantified with nanosecond precision.
github.com/rhoulihan/DocBench
FIG.09

MongoPLSQL-Bridge — translation engine

Java library translating a specialized engine's aggregation pipelines into equivalent SQL/JSON, enabling gradual migration without rewriting application logic.

205 cross-engine validation tests (189 strict / 16 loose), 20+ pipeline stages and 50+ operators, type-preserving AST-to-SQL with runs up to 4.5M documents.
github.com/rhoulihan/MongoPLSQL-Bridge
FIG.10

Converged-database lab — nightly proofs

Runnable proofs repository executing every technical claim from the converged-database article series against a free container, nightly, across five access patterns on one seeded dataset.

40+ assertions per module over one deterministically seeded domain; cross-model joins, graph, time series, and vector search proven with zero sync, validated nightly in CI.
github.com/rhoulihan/converged-database-lab
FIG.11

Unified Model Theory

Foundational framework establishing that documents, graphs, time series, and relational data are complementary projections of one canonical form — replacing polyglot persistence with a single-database architecture.

One source of truth, zero sync vs the polyglot alternative (5+ databases, CDC pipelines, consistency boundaries) — demonstrated through declarative projections over a single canonical store.
github.com/rhoulihan/unified-model-theory
FIG.12

JRDM — visual Duality-View designer

Open-source visual designer that operationalizes UMT: connect to a live database, reverse-engineer the ERD, declaratively map relational tables to document shapes, and generate and deploy bidirectional duality views.

v0.4 shipped — property-tested DDL round-trip validation, ETag-guarded optimistic concurrency, Playwright e2e coverage; strict-TypeScript monorepo with testcontainers.
github.com/rhoulihan/jrm

Applied AI

FIG.13

Ben-Ten — agent context persistence

A production MCP (Model Context Protocol) server that gives AI coding agents durable memory across session restarts and compaction boundaries — saving, resuming, and replaying state, tool calls, and task history. Self-hostable; the infrastructure layer that makes long-running, AI-driven development reliable.

383 passing unit tests · LZ4 binary serialization, ~90% context-size reduction · daily-driver in production agent workflows.
github.com/rhoulihan/ben-ten
FIG.14

CaseForge — defensible AI automation

A full-stack tool that turns raw customer documents into sizing, TCO, and executive-summary deliverables under two hard invariants: a deterministic engine computes every authoritative number (the model writes prose, never figures), and a fail-closed local anonymizer requires human review before any data leaves the machine.

505 tests (TDD) · the model never produces authoritative numbers · fail-closed: zero API exposure until human-approved redaction — a boundary specialized AI tools lack.
github.com/rhoulihan/caseforge
FIG.15

Enterprise RAG reference

A hands-on enterprise RAG reference implementation and curriculum: vector-search fundamentals plus a complete retrieval-augmented agent — ingestion, overlap chunking, in-database embeddings, vector indexing, similarity retrieval, generative-AI chat, and conversation history with out-of-domain handling.

2 labs / 90 minutes, end-to-end RAG pipeline · in-database vector search (no external vector DB) · assessment covering chunking, indexing, retrieval quality, and hallucination mitigation.
github.com/rhoulihan/oracle_rag_agents_zero_to_hero

Let's build the next one.

▸ Start a conversation