Banking domain × AI product

Product Manager
building AI into banking and payments.

15+ years inside European banks' payment systems, now shipping AI products across payments, Open Banking, and Open Finance, with live consoles, B2B APIs, and a GenAI categorizer.

Product Manager, Service Operations (PSD2 / Open Banking) · Munich
6
shipped AI/payments builds
15+ years
in Banking IT, top-tier EU banks
9
Open Banking countries, bank-side
Selected work

Products I've built and shipped

Live demo

Digital Euro: PSP Operations Console

A bank/PSP-side React console for folding the digital euro into an existing payment estate: holding-limit & waterfall engine, ISO 20022 settlement over DESP/TARGET, compliance, and a phased roadmap.

React 18ISO 2002278 testsClaude Code
View live demo
Live demo

Cadence: AI Lending Decision Engine

A lender/TPP console that turns a borrower's Open Banking account data into an explainable, auditable lending decision. A GenAI categoriser feeds a deterministic affordability engine (German Haushaltsrechnung / Kreditwürdigkeitsprüfung), with multibank aggregation, a credit-bureau knock-out rule, and a GDPR Art. 22 human-review path. Thesis: account access is a commodity; the categorisation and decisioning layer is the work.

Next.js 16Open Finance / FIDAHaushaltsrechnungClaude Code
View live demo
Live demo

Open Finance Data: B2B use-case suite

An illustrative Mastercard Open Finance Data prototype: 11 B2B use cases (account verification, income & affordability, spending insights, MCC normalisation) on a synthetic-bank foundation, each a headless API plus a demo console.

Open FinanceMCC normalisationPython APIClaude Code
View live demo
GenAI categorizer

Multi-Bank Open Banking TPP

A multi-bank PSD2 aggregator (5 European banks, Berlin Group). A three-tier GenAI categorizer cut unclassified transactions ~80% on an evaluation harness, with an override layer that fixed a real LLM bias bug.

Python / FlaskNextGenPSD2Local LLMClaude Code
Live demo

Agentic Commerce: Payment-Authority Gate

An AI shopping agent that discovers products, then passes a payment-authority gate to check out: an Ed25519 agent identity, a scoped single-use issuer-signed mandate (Mastercard Verifiable-Intent style), and Open Banking settlement after one human SCA, with every agent call RFC 9421 signed.

Agentic commerceEd25519 / RFC 9421Open BankingClaude Code
View live demo
Live demo

Open Banking Payment Agent

An agent that initiates account-to-account payments on the TrueLayer sandbox. It checks that the payee name really owns the account before anything moves, and stops for human approval when something looks wrong. The language model advises at the edges and never makes the payment decision. A LangGraph state machine with interrupt-based human-in-the-loop, an external checkpointer so a paused run survives a stateless runtime, and a versioned evaluation suite that asserts the path a run took.

LangGraphHuman-in-the-loopEvalsClaude Code
View live demo
Experience

Top-tier European banks, 2010–present

Sep 2019 – present · Munich
Product Manager, Service Operations (PSD2 / Open Banking)
UniCredit
  • Owned Open Banking service operations across 9 EU markets.
  • Built the Splunk-based Open Banking monitoring framework across those markets that cut regulatory incidents 99%, now the bank's standard; automated my own ticket triage with Copilot (34% faster).
  • Drove the IT-side response to the 2024 Hungarian National Bank Open Banking audit, furnishing evidence and drafting answers, surfacing a compliance gap with a remediation plan; no significant findings.
2016 – 2019 · Poland
Senior IT Service Manager · Service Transition Manager
Nordea Bank
  • Held P&L for portfolio products; drove a Time & Material to Managed Services switch and, after recovering the post-cutover breaches, delivered the regulatory-reporting artefacts 36% faster.
  • Built the Nordea Service Transition Framework (adopted org-wide); ran 5 large transitions end-to-end.
2014 – 2016 · Gdańsk
Service Delivery Lead (deployed to GE Capital / Bank BPH)
Attra Infotech (customer: GE Capital)
  • Built a 24×7 onsite support operation from zero for the Postilion card switch, around an 8+ member multicultural team on the client's site, covering monitoring, health checks, batch runs and major incidents against a two-hour resolution target.
  • Ran the operation on a switch carrying about 800,000 payment authorizations a month; absorbed FICO® Falcon® into the same function when it was added to the contract.
2010 – 2014 · Bangalore
Senior Software Engineer, then project lead on scheme-compliance releases
Attra Infotech (customer: GE Capital Australia & New Zealand)
  • Delivered Mastercard & Visa scheme-compliance releases on VisionPLUS® against dates the schemes set and nobody could move, covering impact analysis, specification, build, test, UAT and go-live on the z/OS mainframe. Clearing-format and ISO 8583 changes landing on authorization, settlement and interchange.
  • Cut the QA batch cycle from 8 hours to 4–5 by getting artificial job dependencies and recurring environment faults fixed permanently, recovering the testing time the fixed deadlines depended on.
Skills

Where domain, AI, and delivery meet

AI

AI & technical

GenAI feature design · local LLMs (Ollama, Qwen) · structured output · eval harnesses · React / Python / Flask · SQL · mainframe background.

Payments & Open Banking

PSD2 (bank- & TPP-side) · Berlin Group / NextGenPSD2 · ISO 20022 · OAuth2 · mTLS · consent & SCA · card-scheme compliance · digital euro.

Operations & governance

ITIL · SLA/KPI frameworks · vendor sourcing · P&L & cost control · service transition · Splunk · ServiceNow · JIRA.

AI For Everyone, DeepLearning.AI ITIL® V3 Expert PMP® Certified SAFe® Scrum Master B.E. Electronics & Communication German, telc B1

Let's talk banking, payments, and AI products

Based in Munich. Always glad to compare notes on Open Banking, payments infrastructure, and where AI earns its place in regulated operations.

Ajay Krishna
Product Manager, Service Operations (PSD2 / Open Banking) · UniCredit
View profile
in