How We Migrated 1M Cardholders With Zero Downtime
A deep dive into the architecture and strategies behind migrating a million cardholders between issuing banks without a single second of service interruption.
Read more →$ |
Senior Java & Go Developer | Lead Engineer
10+ years building enterprise-grade distributed systems in fintech, payments, and cloud infrastructure.
When a bank needs to migrate a million cardholders seamlessly, or an enterprise platform needs its monolith rearchitected into 30+ microservices, or Visa and Mastercard integrations need to work flawlessly in production — that's where I come in.
I'm a Senior Java & Go Developer and Lead Engineer with over a decade of experience building systems that handle millions of transactions. Currently leading backend engineering at a licensed digital banking platform processing payments across multiple markets.
Previously at Adobe, I worked on Workfront and Fusion — decomposing monoliths, building enterprise integrations (Outlook, Salesforce, Jira), owning the full DevOps lifecycle, and cutting deployment times from 4 hours to 20 minutes.
I thrive on complexity: payment schemes, regulatory compliance, high-throughput event-driven systems, and leading international engineering teams.
Licensed Digital Banking Platform
Leading backend engineering for a card issuing platform serving 20M+ cardholders across multiple markets.
Adobe — Fusion
Core backend engineer on the workflow automation platform connecting 200+ enterprise applications.
Adobe — Workfront
Backend engineer on Workfront — an enterprise project management platform processing millions of daily requests.
Webb Fontaine
Software engineer at a global leader in customs and trade automation, providing AI-powered solutions to governments across 10+ countries.
IBM ISTC
Built FoodMiX — an AI-powered recipe recommendation startup from the ground up within IBM's startup incubator.
Led the full migration of 1M+ cardholders between issuing banks with zero downtime and full regulatory compliance across multiple markets.
Architected and delivered direct integrations with Visa (VTS, Visa Direct), Mastercard (MDES, Mastercard Send), MPGS, and UnionPay.
Built real-time payment authorization pipelines handling 10,000+ transactions per second with sub-100ms latency.
Decomposed Adobe Workfront's monolith into 30+ independently deployable microservices used by Fortune 500 clients.
Automated the entire CI/CD pipeline, cutting deployment time by 92% and enabling 3+ releases per day.
Built production integrations for Adobe Fusion: Outlook, Salesforce, Jira, Workday — handling 5M+ daily API calls.
Thoughts on engineering, payments, and distributed systems.
A deep dive into the architecture and strategies behind migrating a million cardholders between issuing banks without a single second of service interruption.
Read more →Why event-driven architecture is the right choice for building settlement and reconciliation systems, and the patterns that make it work at scale.
Read more →After years of working with both languages in production payment systems, here's my framework for choosing the right tool for each microservice.
Read more →