Jeremy Streett

Sr. AI Platform Data Engineer (L6)
Amazon (Ring & Blink) · 14+ Years in Data

I design the data layer that 300 people trust for sales, forecasting, and attainment decisions, then build the AI agents and applications on top of it. Within 2 months of joining a new org at Amazon, I shipped the semantic layer that became the single source of truth. Within 6 months, I had an AI knowledge base, a suite of expert sub-agents, and a self-service analytics platform that eliminated recurring dashboard requests entirely. Before that: 10 years turning chaotic financial data into governed systems, including personally submitting and maintaining a $7B annual revenue forecast.

Featured Projects
★ 300-Person Org Adoption

AI Knowledge Base & Expert Agent Platform

AI agents hallucinate when querying data warehouses without verified business logic. 300 people needed reliable AI-assisted analytics, not "close enough" answers.
Built a structured knowledge base that gives AI agents verified context to write correct warehouse queries: business logic docs, parameterized SQL templates, golden test datasets, and self-healing troubleshooting scripts with feedback loops. Then scaled it into a full AI enablement platform by creating 12 specialized sub-agents (300-400 line expert prompts) that the org actively uses for peer review, architecture guidance, security reviews, and writing quality. Reduced AI onboarding from 6 hours to 5 minutes. Eliminated recurring ad-hoc dashboard requests entirely as users became self-sufficient.
300Users Enabled
5 minOnboarding (was 6 hrs)
12Expert Sub-Agents
~90%Fewer Ad-Hoc Requests
Knowledge Base MCP AI Agents SQL Templates Data Governance Sub-Agent Architecture
📈Data Pipeline Expert
Web App Expert
☁️AWS Expert
🔗ETL Pipeline Expert
🔒Security Review Expert
✍️AI Writing Expert
🔍Research Expert
📊Analytics Expert
🛠️Infra Expert
📝Documentation Expert
🎯Code Review Expert
🚀Deploy Expert

Consolidated Forecast Semantic Layer

Data Foundation
5 separate Redshift views, countless Tableau custom SQL statements, all doing roughly the same thing in different formats. Every new forecast release meant updating dozens of queries. Constant tickets: "Why doesn't this dashboard match that one?" Because different views, different CASE statements.
Designed and shipped within 2 months of joining the org. Replaced the fragmented view landscape with a single daily ETL that reconciles 7 forecast types into consistent dimension mappings. Normalized historical forecasts that predated certain columns via CASE statement mapping so that every forecast (past and present) shares the same structure. Handles bundled vs. unbundled dimension variants with dedicated columns. The clean star-schema design is what makes everything else on this page work: the AI knowledge base references it directly so agents get correct answers on first query, the GTM Attainment App consumes it as its data source, and 5+ Tableau dashboards feed from it. Documented the full ETL logic in AtlasKB so any AI agent or analyst instantly understands how the dimensions map, what each forecast type represents, and how to query it correctly without guessing.
33MRows
7Forecast Types Unified
3x/DayRefresh
100+/DayQueries
300-Person OrgSource of Truth
WBR/QBRPrimary Source
SQL Redshift ELT Airflow Star Schema Semantic Layer Data Modeling

GTM Attainment Analytics App

Flagship Build
Org sunsetting Tableau. QuickSight couldn't replicate the interactive pivot analysis 50+ people used daily. Director asked what the plan was. Built the answer.
Self-contained analytics application: 2.2+ million fact rows loaded into the browser, every pivot/filter/aggregation executes client-side in under a second. Star-schema encoded integer arrays eliminate floating-point drift, reproducing source numbers to the unit with zero delta. Six interactive views including a pivot-anything crosstab (15 dimensions, 20+ metrics, 4 time grains), WBR calculated metrics, overlay charts, and forecast comparison. Formatted Excel exports with conditional formatting. Serverless pipeline (Spark → Lambda → S3 → CloudFront) auto-refreshes 3x daily.
Data Lake
Spark SQL (Glue)
S3 Parquet
Lambda (encode)
CloudFront → Browser
2.2M+Rows in Browser
<1sAny Aggregation
6 ViewsInteractive
15 DimsPivot Engine
ExcelFormatted Export
JavaScript ECharts AWS Lambda Spark SQL S3 + CloudFront Parquet Star Schema ExcelJS
Live Demo: Attainment by Category (sample data)

Internal Job Search MCP Server

First Published MCP at Amazon
No MCP server existed for the internal job board. Previous attempts (Nova Act, Playwright automation) all failed at the enterprise auth wall.
Reverse-engineered the internal transfer portal API and solved the authentication challenge that blocked all prior tooling by reading Chrome session cookies via OS keychain decryption. Built a TypeScript MCP server with cross-platform support (macOS, Windows, Linux), auto-detection of Chrome profiles, and security hardening from day one: Zod validation, HTML sanitization, prompt injection prevention, response size caps, and structured logging with data redaction. First MCP server published to Amazon's official ASBX MCP Registry, with a pre-drafted Application Security Review covering threat model and mitigation evidence.
1stPublished at Amazon
3 OSPlatforms
<1sToken Refresh
ASRSecurity Reviewed
TypeScript MCP SDK Zod Node.js REST API Chrome Keychain Security Hardening

StreettReports.com

Production SaaS
Home services businesses have financial data in QuickBooks but no time or expertise to extract actionable intelligence from it.
Designed, built, and operate a production BI-as-a-Service platform end-to-end. Officially approved by Intuit as a production QuickBooks application. Connects via OAuth, extracts financial data through CDC, computes KPIs (revenue, profitability, cash flow, seasonality), detects statistical anomalies, fetches external signals (weather, permits, housing data), and generates AI-powered weekly insight reports. Full ownership of every layer: Express/TypeScript backend, React admin UI, BullMQ pipeline, PostgreSQL via Prisma, Stripe billing, magic-link customer portal, and a cold outreach engine with self-built email infrastructure.
QB OAuth
Extract + KPIs
External Signals
AI Insights
Email Delivery
LiveProduction
5 StagesPipeline
1,661Tests
SoloFull Stack
TypeScript Express React PostgreSQL BullMQ + Redis Prisma Stripe QuickBooks API Claude AI
Impact at a Glance
300
People AI-Enabled
2.2M+
Rows Client-Side
$7B
Forecast Submitted & Maintained
14+
Years in Data
Career Progression

Revenue Accounting → BI → Analytics Engineering → AI Platform