Most Active Speaker

Vijay Kumar Soni

Vijay Kumar Soni

Expert Application Engineer @ Discover Financial Services

Chicago, Illinois, United States

Actions

Vijay Soni is an Expert Architect & Engineer at Discover's business technology department. He architected and designed Discover's cloud native Open banking and Click to Pay ecommerce Digital Wallet Payments platforms. He is seasoned software engineer and passionate about solving complex emerging finance, digital payment, identity and payment product problems using scalable, secure, future-proof and innovative approach. Vijay also led multiple EMVCo, eCommerce, Mobile SE/HCE Payments technology initiatives as lead architect and engineer. Vijay has worked on large industry led financial services & payments technology integration projects including Apple Pay, Google Pay, Samsung Pay, Click to Pay and FDX Open Banking integrations, Pay with Rewards, Contactless Mass Transit acceptance etc.

Badges

  • Most Active Speaker 2025

Area of Expertise

  • Finance & Banking
  • Information & Communications Technology
  • Region & Country

Topics

  • Cloud & DevOps
  • Reliability
  • Digital Wallets
  • Mobile Contactless Payment
  • DigitalPayments
  • open banking
  • aws

Architecting Scalable and Resilient Platform Services: Patterns & Best Practices

Have you ever wondered what it takes to create resilient and highly available platform services that support mission-critical software systems? Please join me to find out how you can set the right strategy and foundational architecture for building platform services that businesses can trust for their most critical workloads.

Payment systems that support real-time transaction processing are expected to be highly available and highly responsive 24/7/365. These systems must be fault-tolerant and resilient to any failures that might happen during payment transaction processing.
Mission-critical payment systems with distributed architecture often depend on platform services like distributed caching, messaging, event streaming, databases, etc. that should be independently designed for high availability and fault tolerance.
In this talk, I’ll share the approach we took for architecting and designing platform services within the payments domain that can be applied to any domain that supports business-critical processes. This methodological approach starts with establishing a capability view for platform services and then defining the implementation and physical views. You’ll also gain an understanding of other aspects of platform services like provisioning, security, observability, testing, and automation that are important for creating a well-rounded platform strategy supporting business-critical systems.

Securing Open Banking APIs platform using Highly Secure FAPI profiles

Open Banking is transforming consumer consent based data sharing and consumer data needs highest level of protection. This session will bring how to protect Open Banking APIs using Financial Grade API (FAPI) Profiles and deliver microservices driven products in Banking and fintech industry

Ensuring Zero Downtime: Resiliency Testing Strategy for Business-Critical Systems

Business-critical systems in payments that support real-time transaction processing are expected to be available and highly responsive 24/7/365. These systems must be fault-tolerant and highly resilient to any failures that might happen during payment transaction processing. Resiliency testing is the key to ensuring uptime and performance under unpredictable conditions.
With customers expecting continuous availability of business-critical systems, the companies must think differently not only how to build reliable systems but also how the critical systems are tested. The companies need to go beyond traditional testing and adopt resiliency testing practices as part of their Software Development Lifecycle.
This talk explores real-world strategies for testing the resiliency of business-critical software systems, including failure injection, chaos engineering and disaster recovery. You will learn how to plan for resiliency tests, proactively test for failures, optimize recovery time, and build reliable systems that can handle extreme loads. This ultimately helps to prevent costly outages, maintain business continuity, and build failure-resistant software systems.
Key Takeaways:
- Understanding resiliency testing and its importance for business-critical systems
- Tools and techniques for implementing resiliency testing
- How to introduce failures in a controlled environment and observe system behavior
- Simulating real-world failures – latency spikes, network disruption, process failures, platform service outrages
- Disaster Recovery and failover for rapid recovery after outages
- Automated Resiliency Testing in CI/CD pipelines

Vijay Kumar Soni

Expert Application Engineer @ Discover Financial Services

Chicago, Illinois, United States

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top