09/23/2026 updated

**** ******** ****
100 % available

Freiberuflicher Lead Engineer & Softwarearchitekt | Banken- & Handelssysteme

Kosice, Slovakia
Only remote
Dipl.Ing. Informatik
Kosice, Slovakia
Only remote
Dipl.Ing. Informatik

Profile attachments

Lebenslauf_Miroslav_Furda_DE.pdf

About me

Ich konzipiere und entwickle performante Systeme für Banken und Handelshäuser. Seit über 25 Jahren liefere ich für Kunden wie Commerzbank, Société Générale und Volkswagen Financial Services — von Basket-Trading und Meldewesen über Derivate-Plattformen bis zur Dokumentenerzeugung in hohem Volumen.

Java (Programming Language)C Sharp (Programming Language)ScalaTypeScriptRust (Programming Language)React.js
Ich konzipiere und entwickle performante Systeme für Banken und Handelshäuser. Seit über 25 Jahren liefere ich für Kunden wie Commerzbank, Société Générale und Volkswagen Financial Services — von Basket-Trading und Meldewesen über Derivate-Plattformen bis zur Dokumentenerzeugung in hohem Volumen.
Was ich mitbringe:
  • Architektur und praktische Umsetzung in Java, Scala, Rust, C#/.NET und React/TypeScript
  • Cloud-Migration und Serverless auf Azure (Functions, Cosmos DB, Pipelines)
  • Latenzarme Handelssysteme — zuletzt ein Rust-Rewrite, der die p95-Latenz halbiert hat
  • KI-gestützte Entwicklung: Claude Code und GitHub Copilot im täglichen Einsatz, mit systematischem Prompt Engineering — schnellere Lieferung ohne Abstriche bei der Codequalität
  • Enge Abstimmung mit Fachbereich, Architektur, Testmanagement und externen Partnern im regulierten Umfeld (CISI-zertifiziert)
  • 15 Jahre in Deutschland gelebt und gearbeitet — verhandlungssicheres Deutsch, Remote

Experience

Professional experience10+ years
Freelancer since2006

Languages

GermanFluentEnglishFluentSlovakNative speaker

Project history

Senior Software Engineer

Volkswagen Financial Services

Banking & Financial Services

Full-Stack-Entwicklung und Lösungsdesign für Finanzierungs- und Leasingplattformen von VWFS in den CEE-Märkten — durchgängig KI-gestützt umgesetzt.

• Umsetzung von Fachfunktionen über den gesamten Stack in Java/Quarkus, von der Anforderung bis zum Produktiv-Rollout.
• Täglicher Einsatz von GitHub Copilot über Architektur, Implementierung, Refactoring, Testautomatisierung und Debugging hinweg — mit systematischem Prompt Engineering und aufgabenspezifischer Modellauswahl; Durchlaufzeit pro Story um ca. 30 % verkürzt.
• Konzeption und Umsetzung von REST-Schnittstellen zwischen Teilsystemen; manuelle Uploads abgelöst und manuellen Aufwand um 90 % reduziert.
• Steuerung der Anforderungen bis zur Auslieferung gemeinsam mit Fachbereichen, Architektur und Testmanagement über mehrere Märkte und zwei Sprachen (DE/EN).

Java · Quarkus · JEE · Cypress · Concourse CI · Docker · MySQL · AWS · GitHub Copilot

Trading Systems Architect

Banking & Financial Services

Architektur und Entwicklung eines Low-Latency-Systems für handelsplatzübergreifende Arbitrage und Market Making: Ausführung an einem Handelsplatz, Absicherung (Hedge) an einem anderen im Subsekundenbereich.
  • Konzeption des gesamten Stacks von Grund auf: Marktdaten-Ingest, Signalgenerierung (Orderbuch-Imbalance, Cross-Venue-Basis, EMA-Trendfilter), Orderplatzierung sowie eine Hedge-State-Machine, die beide Legs glattstellt.
  • Neuimplementierung des Produktivsystems von Scala/Akka Typed in Rust: Halbierung der p95-Latenz von Order bis Hedge und Beseitigung der JVM-GC-Pausen, die Überschreitungen der Tail-Latenz verursacht hatten.
  • Anbindung zweier Handelsplätze über REST und WebSocket – mit Rate Limiting, Reconnect-Logik und je Handelsplatz abgestimmter IOC-/Cancel-Semantik – als Multi-Crate-Rust-Workspace.
  • Aufbau der Research-Seite: MongoDB-basierte Tick-Data-Pipeline für handelsplatzübergreifende Analysen.
  • Produktivbetrieb inkl. 24/7-Operations: strukturiertes, nicht-blockierendes Logging, Disk- und Prozessmonitoring sowie Post-Trade-Analyse der Fill-Qualität.
  • Täglicher Einsatz von Claude Code über den gesamten Zyklus – Architektur, Implementierung, Refactoring und die Rust-Migration selbst.

Rust · Scala · Akka Typed · MongoDB · WebSocket/REST-Marktdaten · Linux · AWS

Lead Software Engineer

Banking & Financial Services

Architektur und Umsetzung einer bankweiten Plattform zur Dokumentenerzeugung als Ablösung des Altverfahrens — vom ersten Konzept bis zum Produktiv-Rollout.

• Browserbasierter Template-Editor in React/TypeScript, mit dem Fachbereiche Kundendokument-Vorlagen selbst gestalten und pflegen — ohne Entwicklerbeteiligung.
• Serverlose PDF-Rendering-Pipeline auf Azure Functions: Läufe im sechsstelligen Dokumentenbereich laufen heute in rund einer Stunde statt zuvor etwa einem Tag.
• Gesamtverantwortung für die Lieferung: Architektur, Implementierung, Teststrategie und Rollout, in Abstimmung mit Fachbereichen, Compliance und den Plattformteams der Bank.
• Fachliche Führung eines vierköpfigen Entwicklerteams; Festlegung von Coding-Standards, Review-Prozess und CI/CD-Pipelines des Projekts.
• Mehrsprachige Dokumentenausgabe (i18next).

React · TypeScript · Redux · React Hook Form · i18next · Azure Functions · Cosmos DB · Azure Pipelines

Lead Software Engineer

Commerzbank AG

Banking & Financial Services

Technische Leitung für Systeme zur Basket-Verwaltung und für das aufsichtsrechtliche Meldewesen im Kapitalmarktbereich der Bank.

• Weiterentwicklung des Systems zur Verwaltung von Handels-Baskets über eine zweijährige Beauftragung, mit neuen Funktionen für die betreuten Handelstische.
• Leitung der Migration zentraler Komponenten auf die Azure-Plattform der Bank, unter deren Cloud-Security- und aufsichtsrechtlichen Vorgaben.
• Konzeption und Neuentwicklung eines Werkzeugs für das Handelsmeldewesen als Ablösung des bisherigen manuellen Verfahrens.
• Direkte Zusammenarbeit mit Handel, Risiko und Compliance zur Überführung regulatorischer Anforderungen in lauffähige Software.

Java · Azure · Azure DevOps

Lead Software Engineer

Societe Generale

Banking & Financial Services

Integration einer Plattform für das Risikomanagement von Derivaten im Anschluss an die Übernahme eines Handelsbereichs von einer anderen Bank durch Société Générale.

• Aufteilung der Produkt- und Handelsdaten zwischen dem übernommenen Geschäft und dem beim Verkäufer verbleibenden Portfolio sowie Migration der übergehenden Daten in die Systemlandschaft von Société Générale.
• Anpassung des in C#/.NET entwickelten Risikosystems des Handelstisches an Prozesse und Infrastruktur von Société Générale.
• Umsetzung im Zweierteam, in direkter Abstimmung mit Handel, Risiko und der IT beider Häuser.

C# · .NET · Derivate-Risikomanagement · Datenmigration

Gründer & Technical Lead

codexa s.r.o.

Internet & IT

Gründung und Führung eines Softwareentwicklungsunternehmens in Košice mit Wachstum auf 10 Entwickler.
  • iPad-Kassenanwendung für kleine Einzelhändler entwickelt – mit Anbindung an ein zertifiziertes Fiskalmodul zur gesetzeskonformen Umsatzerfassung.
  • End-to-End-Monitoring von Druck- und Output-Strecken für einen Energieversorger aufgebaut.
  • Technical Lead in einem SAP-Data-Mining-Projekt.
Technologien: Java, Spring Boot, Kubernetes, Apache Kafka, Cassandra, MongoDB

Leiter Nearshore-Entwicklungszentrum

Aufbau des Nearshore-Entwicklungszentrums eines deutschen Unternehmens in Košice von Grund auf.
  • Standort komplett aufgebaut – Räumlichkeiten, Infrastruktur und Betrieb – und 15 Entwickler eingestellt, in enger Abstimmung mit der deutschen Muttergesellschaft.
  • Recruiting persönlich verantwortet: über 50 Bewerbungsgespräche pro Jahr.
  • Technischer Co-Lead bei Java-Projekten für BAWAG, Postbank und Deutsche Bank in gemischten Teams mit Kunden und deutschen Kollegen.
  • Engineering-Standards und Praktiken für die Remote-Zusammenarbeit etabliert.
Technologien: Java, JEE, Spring, Nearshore-Delivery, Teamaufbau

Lead Software Engineer

Commerzbank AG

Banking & Financial Services

Management-Tool für die Bank aus einer Hand umgesetzt – Anforderungen, Architektur und Implementierung – sowie Ressourcenplanung des Projekts verantwortet.
Technologien: C#, .NET, WPF

Lead Software Engineer

finius GmbH
Konzeption und Entwicklung eines Microsoft-Visio-Add-ins zur Geschäftsprozessmodellierung – von den modellierten Prozessen bis zu strukturierten Daten für nachgelagerte Analysen.
▪
Individuelle Visio-Shapes (Shape-Sheets) mit WPF-basierter Oberfläche in C#/.NET.
▪
Export nach Excel und Persistierung über NHibernate.
Technologien: C#, .NET, WPF, MS Visio, NHibernate

Technical Lead

Commerzbank AG

Banking & Financial Services

Technische Leitung für das Abgeltungsteuer-System der Bank – ein gesetzlich vorgegebenes Programm mit festem Go-live-Termin, das jedes Wertpapierdepot im Privatkundengeschäft betraf.
▪
6-köpfiges Entwicklerteam für das Intranet-Frontend auf einem COBOL/Host-Backend geführt, angebunden über MQSeries; große Teile der Oberfläche per Velocity aus XML generiert.
▪
Liefertermin trotz verspätetem Host-Backend gesichert: Mocking-Schicht für die MQSeries-Schnittstelle entkoppelte das Frontend-Team vom COBOL-Zeitplan und sicherte die gesetzliche Frist.
Technologien: Java, Spring, Struts, Velocity, WebSphere, MQSeries, DB2, COBOL

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in