Anh Bui
Senior .NET Engineer specialising in fintech/payments, integrations, and Azure cloud reliability
Senior .NET Engineer with 20+ years of experience delivering business-critical systems. In recent years my focus has been on fintech and payment platforms — building secure, reliable, and auditable services that hold up under real-world traffic and operational pressure.
I specialise in integration-heavy systems: hosted checkout flows, tokenisation, 3-D Secure, callbacks/webhooks, and asynchronous processing — designed with idempotency, resilience patterns, and production observability from day one.
On the cloud side, I build and operate services on Azure, using pragmatic architecture trade-offs and a “run-it-in-prod” mindset: monitoring, alerting, incident-driven debugging, and maintainability.
- • Delivered end-to-end payment integrations (hosted checkout, tokenisation, 3DS) with robust callback/webhook handling and clear state transitions for auditing and supportability.
- • Built integration pipelines across partners using REST/SOAP/files (FTP/SFTP/WebDAV), with pragmatic security (OAuth2/Bearer/Basic) and strong troubleshooting discipline.
- • Implemented cloud-native building blocks on Azure (Functions, Storage Queues, App Services, Key Vault, Application Insights) and improved reliability with monitoring-first design.
- • Strong reliability mindset: retry/circuit breaker, idempotency, correlation IDs, and incident-focused debugging to reduce MTTR and make systems easier to operate.
- • Proven modernisation approach: improving legacy platforms safely with incremental changes, reducing defects and operational risk while keeping delivery moving.
Hosted checkout, tokenisation, 3DS, async processing, and event-driven workflows — designed for compliance, failure recovery, and operational clarity.
Partner APIs and file exchanges (REST/SOAP/files) with contract-first thinking, secure auth, retries, idempotency, and observability.
Azure Functions/Queues, App Services, Key Vault, App Insights — environment-aware configuration, CI/CD readiness, and monitoring-first operation.
Resilience patterns, incident-driven debugging, and pragmatic trade-offs that keep services stable, traceable, and easy to evolve.