Munish Gupta is a seasoned systems architect and engineering leader with 14 years of experience building and transforming high-throughput payment platforms at Visa and large financial institutions. He has led the design of distributed, microservices-based, multi-tenant payment networks and migrated mission-critical systems to hybrid cloud with a strong focus on SRE, security, and operational observability. At Visa he accelerated partner onboarding by 50%, created a metadata repository augmented with GenAI for data retrieval, and pioneered an AgenticAI framework to automate architecture governance decisions. His background includes low-latency, concurrent systems work using Akka, Kafka and Redis—evident in his open-source Akka examples that illustrate practical, fault-tolerant patterns. Munish combines product ownership, domain-driven discovery and event-storming facilitation to align business capabilities with long-term architecture roadmaps. Based in Bengaluru, he pairs technical depth with executive-level strategic thinking across global payments and fintech.
14 years of coding experience
24 years of employment as a software developer
Masters Computer Applications, Masters Computer Applications at Thapar Institute of Engineering & Technology
ePGDBM Management, ePGDBM Management at Symbiosis Institute of Management Studies
Berkeley Fintech: Frameworks Applications and Strategies, Berkeley Fintech: Frameworks Applications and Strategies at University of California, Berkeley, Haas School of Business
California Institute of Technology
Platform Strategy: Build Grow Monetize and Lead Digital Platforms, Platform Strategy: Build Grow Monetize and Lead Digital Platforms at Wharton Executive Education
Java/Scala Examples from the book - Akka Essentials
Role in this project:
Back-end Developer
Contributions:103 commits, 6 pushes in 7 years 7 months
Contributions summary:Munish primarily contributed to example code related to Akka, focusing on building distributed, concurrent, and fault-tolerant applications using Java/Scala. Their work involved creating actors for various purposes, including a "Hello World" example using remote actors, a client-server example, and examples that demonstrate load generation and fault-tolerance. The user demonstrated proficiency in core Akka concepts such as actor creation, message passing, and handling remote actor interactions.
Contributions:2 PRs, 19 pushes, 1 branch in 1 year 3 months
javacloud-nativecloud-native-java
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Munish Gupta - SD, Chief System Architect - Visa Direct