I helped a fintech company turn a multi-agent design into a working product. Users describe a financial workflow in plain language, and AI agents generate and execute it.
Client: Fintech (PMS)

Portfolio managers and analysts working with digital assets need to monitor positions across multiple exchanges, track performance metrics like time-weighted returns, detect risk signals early, and get notified when something needs attention. Traditionally, each of these workflows requires a data engineer to build and maintain custom pipelines.
The client, a fintech company, had built a portfolio management system (PMS) and wanted users to generate executable workflows through natural language: scheduled alerts, interactive dashboards, automated reports and conditional notifications. The product applies the workflow-builder model of Zapier or n8n to financial portfolio data.
The team had initially considered migrating to n8n as the workflow engine, but decided to build a custom platform instead because the domain requirements (financial entity hierarchies, typed data operations, real-time portfolio computations) were too specific for a generic workflow tool.
Financial platforms also require auditability. Every action must be reproducible and traceable for compliance and legal reasons, so the system generates deterministic workflows instead of answering questions on the fly. Once AI agents build a workflow, it runs through Dagster with every step logged and every input and output recorded. Structured, validated data also reduces hallucination risk during execution.
The platform had been designed and partially implemented when I joined, but it could not reliably produce working workflows. Prompts broke with unexpected inputs. Agents picked the wrong tools or generated code that did not match the expected data structures. I joined to make the system generate valid workflows reliably and prepare it for production.
I joined as an AI consultant to make the AI layer produce correct outputs, pass context between agents and handle real inputs reliably.