# Selected projects: James D. McMillian

Canonical page: https://mcmillian.llc/projects

The site lists 25 projects from 1996 to now, across telecom, finance, crypto, AI and infrastructure. Four are featured.

## CRSTA AI Marketing Platform

Multi-tenant SaaS making structured retail and brand data discoverable by LLMs, with a custom taxonomy and MCP-based tool access for AI agents.

Stack: Java 21, TypeScript, React, PostgreSQL, AWS, GCP, Azure.

## CRSTA conversational AI backend

Agentic conversation engine with RAG (retrieval-augmented generation) over Elasticsearch and MongoDB, a real-time WebSocket layer for voice and text, and a typed MCP tool-calling framework.

Stack: Vert.x, Elasticsearch, MongoDB, Deepgram, MCP (Model Context Protocol).

## CrafterCMS MCP server

Standalone MCP server exposing 127 tools across 19 categories for agent-driven content management, with a hardened dual-auth HTTP client and a one-click bundle.

Stack: Nuxt 3, TypeScript, MCP SDK, Zod.

## STIR/SHAKEN scam-call protection

SDK and microservice network for real-time call attestation across a national carrier network: 260M+ users, 2B+ calls a day, sub-200ms end to end.

Stack: Java, AWS, Android, iOS, Kamailio, Titan, Asterisk.
