2025 — Present Visual AI
Spencer Gifts
Visual AI for in-store compliance
Visual AI models that measure in-store compliance across the chain — store openings, pylon placement, end-of-season resets. Adjacent work in Databricks: GenAI for costume fitting, plus ML sales and shipment forecasting.
Databricks · OpenAI Vision · Postgres
2024 — 2026 Bedrock Agent
Datassential
Four Generative AI Products. Shipped.
Advised the C-suite on AI strategy and shipped four products over the engagement: Report Pro, Consumer Preferences, Menu Trends, and a chatbot. Built a Bedrock Agent pipeline that turned thousands of PowerPoint, PDF, and Excel reports into a searchable Knowledge Base — OpenSearch vectors, Foundation Models for parsing, Claude and GPT-4 for generation. Added hybrid image-and-text search via OpenAI vision, and engineered an agentic React + TypeScript chat with LangGraph orchestration and LangFuse observability.
Bedrock · OpenSearch · Claude · GPT-4 · LangGraph · LangFuse
2024 — 2025 Healthcare Agents
LymeLess
Scalable agentic healthcare system on GCP
Designed a scalable agentic healthcare system on GCP with LangChain and LangGraph. Deployed with GitHub Actions and Workflows. Load-tested with Kubernetes and Locust, then tuned Firestore throughput under peak traffic.
GCP · LangGraph · GitHub Actions · Kubernetes · Firestore
2024 RAG Chatbot
Grindr
RAG pipeline for a consumer GenAI chatbot
Sentence-transformer embeddings, Postgres pgvector on AWS RDS, LangChain chat with conversation memory. Custom Patronus AI evaluators graded competing LLMs in a GitHub Actions regression suite. Kotlin microservices on EKS with Helm, Argo, PortKey AI gateway.
pgvector · LangChain · Patronus · PortKey · EKS
2022 — 2024 Semantic Search
Ahold Delhaize
27% recommendation lift at 3 ms inference latency
Semantic search on T5 + SentenceTransformers + FAISS, with XGBoost learning-to-rank. Neural Collaborative Filtering on Azure Databricks scaled 20× via Petastorm and TorchDistributor. Hourly demand forecast across 2,000 stores on Nixtla.
T5 · FAISS · XGBoost · Databricks · Nixtla
2021 — 2022 Personalization
Deloitte
Recommenders that funded a multi-year program
Built AzureML personalization and recommender models for an AI-driven shopping platform. The architecture blueprint was instrumental in securing several years of project funding. Implemented affinity and behavioral scoring on Azure Databricks using synthetic data, calculating Shapley values for visual feature-importance explanations. Wrote extensive model-validation Jupyter notebooks for the ensembles.
AzureML · Databricks · Shapley · Jupyter
2020 — 2021 Record Linkage
Fidelity Information Services
Record linkage that unlocked $75M in contracts
Created synthetic, anonymized datasets from merchant transactions — work that spurred $75M in potential contract deals. Eliminated manual record matching with automated PySpark linkage over name, address, and merchant fields using tokenizers, N-grams, and Locality Sensitive Hashing. Generated demographic predictions with a Spark random forest classifier over consumer transactional features, extracting distribution features with vector assemblers, bucketizers, and custom UDFs.
PySpark · LSH · Random Forest · Synthetic Data
2017 — 2019 Forecasting
Fiat-Chrysler
$2.5M absence reduction across six auto plants
Led a small team that cut unplanned absences at six North American auto plants — saving $2.5M in employment costs using gradient boosting and time-series models over event and weather data. Built a Palantir Foundry pipeline that streamed vehicle sensor data (SQDF, Witech, Vstat, Data Logger), compressed it with Dynamic Time Warping, and chained LSTMs with Chi-Square analysis to predict warranty repairs. Presented a non-parametric Monte Carlo production-loss simulation to the CTO, contrasted against a parametric negative-binomial fit.
LSTM · Palantir Foundry · Gradient Boosting · Monte Carlo
2014 — 2017 Enterprise ML
Walmart / Sam's Club
A dozen ML models for Sam's Club on Hadoop
Led onshore and offshore teams to deliver over a dozen production models to Sam's Club on their Hadoop platform — demand forecasting, K-means customer segmentation, multinomial propensity scoring, churn/renewal/attrition (libsvm), basket analysis (R arules), X-13 ARIMA seasonality, and a dynamic-bidding offer-assignment algorithm. Ran extensive A/B experiments to measure uplift and statistical power on member campaigns. A greedy algorithm built in Apache Spark gave a 50× speedup on offer assignment.
Hadoop · Spark · libsvm · ARIMA