Nathan Shinn — Principal Architect
Seventeen years of Salesforce and enterprise systems architecture for Roku, Bloomberg, Deutsche Bank, American Express, Aetna and JP Morgan — now applied to production agentic AI: Agentforce agents, Model Context Protocol servers, and natural-language interfaces over live enterprise data.
Current work — 2025 / 2026
Built end to end for a large streaming media client: a user asks a question inside Salesforce and gets back a correctly chosen, correctly rendered visualization — with no report builder, no predefined dashboard, and no analyst ticket. Each stage is a real component, not a prompt wrapper.
The question is asked in the user's own words, inside the CRM they already work in.
Native Salesforce entry point. The same capability is also registered as an Agentforce sub-agent.
A model translates the question into executable SQL against the target data source.
The query runs. Results return as JSON and render as an interactive table in Salesforce.
A second service reads the column headers and two sample rows, chooses the right chart form, and returns the spec and payload to render.
Capabilities
Most agentic AI work is done by people who have never shipped inside an enterprise platform. Most enterprise platform architects have never put a model into production. The engagements worth taking need both.
Selected clients — 2006 to present
Roku
Bloomberg
Deutsche Bank
American Express
Aetna
JP Morgan
McKinsey
MetLife
Amtrak
Fidelity
Ally Bank
Dell
Electronic Arts
GE Transportation
ConAgra Foods
Waste Management
SolarCity
Avaya
ADP
Diageo
Covidien
SAC Capital
Qwest Communications
TCV
Omnitracs / Vista
JM Family
Daikin Applied
M&I Bank
PennWell
UOP
Dal-Tile
Latisys
Work delivered directly and through consulting partners. Multiple concurrent engagements are the norm rather than the exception — the practice is built around it.
How engagements work
The model that clients keep renewing: a standing commitment to be available, priced against the outcome rather than against a timesheet. It works because the execution is compressed — the judgment is mine, the volume is done with AI, and the client gets senior throughput without a senior headcount.
A committed weekly presence with a defined response window, not a queue position.
Every engagement, without exception. Mountain Time, overlapping US and European hours.
Contracting direct with the client, or as a subcontractor through a consulting or staffing partner.
Client relationships routinely run for years. The longest is still active after more than eight.
Contact
Best route in is a short note describing the system, the platform and the shape of the engagement. Résumé and detailed engagement history available on request.