Dojo Bank by Ippon
Practice FSI Engineering on a Production-Grade Bank Simulation.
Bounded-context bank architecture
Models First Ippon Bank across 9 domains -- payments, lending, deposits, digital banking, credit cards, risk-compliance, identity, audit-ledger, and CRM -- each with its own data store, API surface, and event contracts via Amazon EventBridge.
Pipeline and Agent training tracks
Engineers complete structured exercises -- core-to-Snowflake pipelines, CDC with DMS, Claude banking agents, Cortex NL queries, and MCP servers -- against live synthetic data before touching client systems.
Regulations as engineering constraints
PCI-DSS v4 tokenization, BSA/AML filing via Step Functions, OFAC sanctions screening, SR 11-7 model risk controls, and FFIEC auth -- wired into the platform as real engineering requirements, not checkbox exercises.
Client-ready reference implementation
A running bank on AWS + Snowflake that consultants use for client demos, accelerator delivery, and FSI practice proposals -- showing exactly how Ippon builds for the sector.
Agent Track: MCP Banking Server exercise
New exercise covering MCP server construction for banking operations. Engineers build a server exposing account, transaction, and compliance tools to Claude agents against live synthetic FIB data.
Risk-compliance domain -- BSA/AML workflow complete
SAR and CTR filing workflows via Step Functions. Real-time Kinesis rule evaluation with OFAC synchronous screening before any payment reaches PENDING state.
Core-to-Snowflake pipeline -- GA
First training track live. Kinesis to S3 to Snowpipe ingestion with dbt transformation across raw, curated, gold, and regulatory layers. Used in first internal cohort.
