Senior back-end engineering for regulated industries.

Hands-on delivery on hard integration and modernization problems. Payments, banking, energy.

Why now

European banks are working through the Instant Payments Regulation, and the gap between ISO 20022 compliance on paper and pacs.008 messages that actually clear at a national CSM is wide enough that most implementation projects stall there. Energy companies are migrating decades of legacy Java to modern stacks, often on undocumented codebases with no clean upgrade path. Both situations need engineers who can dig into the code, hold the integration concerns in their head, and ship — not consultants producing recommendations.

What I do

ISO 20022 / Instant Payments Integration. End-to-end SCT Inst implementation toward national clearing systems — full message lifecycle including but not limited to initiation (pain.001), settlement (pacs.008), status reporting (pacs.002), status requests (pacs.028), returns (pacs.004), cancellations (camt.056), and statements (camt.053). Reference engagement: BinX neobank to GIRO.

Java Backend Modernization. JDK migration on legacy codebases, including dependency-hell resolution through the javax → jakarta transition, and selective reimplementation of components in Python where it makes sense. Reference engagement: Uniper Energy, Oracle JDK 8 → Amazon Corretto JDK 17 → Corretto 21.

Back-end Engineering for Regulated Industries. Integration and delivery works on systems where compliance and integration depth are the actual difficulty. Twenty years across telco, government tax and customs, financial services, neobanking, and energy.

Track Record

Uniper Energy (2024—present) — JDK migration archaeology on an undocumented codebase, energy-trading domain.

BinX (2022—2024) — ISO 20022 / SCT Inst integration toward GIRO with Apache Fineract on the core banking side.

IBM (2017—2020) — Greenfield HR middleware platform, went live with the Red Hat acquisition.

Morgan Stanley (2014—2016) — Post-trade EOD pipelines for fixed income, equity, and commodity risk.

Earlier (2006—2013) — industrial automation, telco platforms.

Engagement Model

Long-form contract engagements, typically 6-12+ months, embedded with the client’s delivery team. Available for new work from 2026 Q4. Day rate on request. Based in Vienna, working across DACH and the broader EU.

Placeholder