Selected Projects

Outcome-first write-ups on what was built, why, and what shipped. Each entry states its status honestly: a prototype is labelled a prototype, and a demonstration that never reached production says so.


2025
Procurement Decision Automation Platform

A deterministic-first procurement automation platform for a precious metals retailer, automating reorder decisions across four metals and five sales channels with AI constrained strictly to an advisory role.

In production n8n EnterpriseAmazon BedrockEKSTerraformAurora PostgreSQL
2024
Enterprise Model Delivery Platform

An MLOps and LLMOps platform for a Fortune 500 automotive aftermarket retailer, originated with a working demo, won in April 2025, approved by the architecture review board, and carrying 9 of 27 models in production by September 2026.

In production Vertex AICloud BuildGKEBigQuery MLscikit-learn
2025
Enterprise Agentic AI Platform

A five-zone enterprise agentic-AI platform that lets non-technical business teams self-serve AI-generated insights from governed enterprise data across six business domains.

Enterprise Agent PlatformMCPKong API GatewayBigQueryVertex AI
2023
GenAI Automated CVE Fixer

A GenAI-assisted approach to remediating known security vulnerabilities across an enterprise codebase, budgeted at a fraction of the manual estimate and in progress when I left.

In progress at departure LLMsGenerative AIPythonStatic AnalysisCI/CD
2023
Enterprise GenAI Blueprint and POCs

The enterprise generative AI blueprint for a large logistics company, answered with working proofs of concept across Google and Microsoft stacks rather than slideware. None of the POCs went to production, and I say so.

Proof of concept Vertex AIAzure OpenAIAzure Cognitive SearchGoogle Document AIPower Automate
2026
claude-controller

A single command that points Claude Code at any inference backend (local Ollama, Anthropic, OpenAI, or Gemini) with a clean environment and no manual env-var juggling.

Open source BashPythonOllama APILiteLLMClaude Code
2026
Claude Learning Plan for IT Support Managers

A 24-week, self-paced interactive curriculum shipped as a React app that teaches IT support managers to use Claude across their actual daily work.

Open source Live ↗ React 19ViteJavaScriptlocalStorage
2025
Analytics Agent for Narrative Business Data

A prototype conversational analytics agent that lets leaders ask natural-language questions of millions of short free-text field notes, with every number computed by tools and every answer linked to its evidence.

Prototype Google ADKBigQuery Property GraphPythonspaCyLangExtract

2026
Vertex AI Model Monitoring PoC

An end-to-end proof-of-concept running ML model monitoring across three deployment paradigms (custom sklearn, AutoML Tabular, and BigQuery ML) on Google Vertex AI with Terraform-provisioned infrastructure.

Open source PythonVertex AITerraformBigQuery MLscikit-learn
2025
MCP Server Starter Template

A production-ready template that collapses the first 3 hours of MCP server setup to a single clone.

TypeScriptMCP SDKGitHub ActionsZod
2024
Agent Evaluation Framework

Cut the regression detection cycle from days to a 4-minute CI gate for LLM-based agents.

PythonClaude APIGitHub ActionsPytest
2024
LLM-Assisted Requirements Analysis

An LLM-assisted approach that extracted, summarized, and correlated requirements from a large volume of recorded discovery sessions inside an enterprise modernization program, on a schedule manual analysis could not meet.

Delivered LLMsPythonStructured ExtractionEnterprise CloudDocument Processing
2021
Pricing Intelligent Automation

Classification and entity-extraction models that cut a logistics brokerage's email bid response time from about 32 minutes to about 4, with the analyst confirming every extraction before a price went out.

In production Vertex AINLPNamed Entity RecognitionPythonWorkflow Automation
2020
Image-Processing Operations Automation

An image-processing automation that eliminated a recurring high-volume manual workload, saving ~1,000 staff hours per year.

Computer VisionImage ProcessingPythonRPA
2019
Application Portfolio Rationalization Engine

A static-code-analysis system that maps a sprawling enterprise application portfolio using knowledge graphs and graph neural networks, surfacing consolidation candidates data-driven rather than by intuition.

Delivered Graph Neural NetworksKnowledge GraphsStatic Code AnalysisPython
2019
Deep-Learning Product Profiling

A computer-vision demonstration that reads product attributes from packaging imagery, built to show how manual catalog tagging could be automated.

Demonstration Computer VisionImage SegmentationClassificationTensorFlowPython
2018
Product-Package OCR Pipeline

A custom text-recognition pipeline for reading item details from product packaging where off-the-shelf OCR failed on custom fonts. Delivered as a demo and roadmap; not deployed.

Demonstration FastTextComputer VisionOCRPythonImage Processing
2017
Enterprise Impact-Analysis Scanner

A source-code scanner that found every application affected by an enterprise-wide store-numbering change across a dozen languages, and became the seed of the portfolio rationalization product.

Delivered C#.NETStatic Code AnalysisLanguage EngineeringPattern Matching
2013
Enterprise Candidate Hiring Platform

Hiring systems for one of the world's largest retailers: a QR-coded document-attachment design the client chose over a planned manual team, and a later background-check cost redesign projected to save about $4M a year.

In production ASP.NETC#.NETQR CodesJava/J2EESpring