ABN AMRO - BCDB
Chapter Lead Java & VueJS | Software Engineer IV
Leading technical modernization across a banking department responsible for legacy services and critical data flows, with a focus on cloud migration, engineering enablement, and reliability improvement.
Achievements
- Successfully defined and initiated the migration strategy for 10+ legacy banking services to Azure AKS.
- Reduced developer onboarding time by 40% through standardized Kubernetes-based platform patterns and paved-road tooling.
- Improved financial data reconciliation accuracy by 99.9% through redesigned batch processing validation jobs.
Challenges
- Navigating complex regulatory requirements while pushing for cloud-native modernization in a legacy-heavy environment.
- Ensuring zero-downtime and strict data consistency during the migration of critical financial integration flows.
Impact
Strengthened the department's engineering foundation by bridging the gap between legacy reliability and modern cloud agility, empowering teams to deliver faster and with higher confidence.
Modernizing Banking at Scale
In this role, I lead the technical transformation of a department handling critical banking data flows. The challenge is not just technical; it's about shifting the engineering culture from "managing legacy" to "building the future."
My focus is on creating paved roads for developers—standardized patterns and tools that make the right way also the easiest way. This includes defining how we use Kubernetes (AKS), how we build our CI/CD pipelines, and how we ensure observability across a hybrid landscape.
A key part of my work involves Agentic Workflow Research, where I explore how autonomous agents can assist in codebase investigations, bug root-cause analysis, and migration tasks, significantly multiplying the department's output.
Core Responsibilities
- Led modernization initiatives for legacy services, defining migration paths toward cloud-native architectures on Azure AKS.
- Designed Kubernetes-based platform patterns, CI/CD pipelines, and developer tooling to standardize containerization and deployment across teams.
- Built and improved reconciliation jobs validating financial data consistency across multiple banking systems in a regulated environment.
- Designed ETL pipelines and transformation flows for large-scale financial and master data processing used by downstream services and reporting.
- Improved reliability, observability, and operational robustness of batch and integration flows handling critical banking workloads.
- Acted as a technical multiplier for multiple teams by introducing reusable engineering patterns, paved-road style tooling, and migration guidance.
- Combined hands-on coding with technical leadership, supporting teams in modern engineering practices and reducing delivery friction during transformation.