Shankara Narayanan Ramesh

Director of Engineering

Bengaluru, Karnataka, India14 yrs 7 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in designing high-performance APIs for financial services.
  • Proven leadership in driving cloud-native architecture initiatives.
  • Strong advocate for software excellence and team mentorship.
Stackforce AI infers this person is a Fintech Architect with expertise in cloud-native API development.

Contact

Skills

Core Skills

System ArchitectureSolution ArchitectureProduct Development

Other Skills

JavaSpringKafkaCI/CDOpenShiftMySQLNodeJSKubernetesScrumProblem SolvingOracleSoftware DevelopmentRequirements AnalysisSDLCShell Scripting

About

About Me: Aspiring Architect and Engineer working on Visa Next Generation APIs. Design & Build APIs for various products across Banking & Payment Industry. Skills: Java, Spring, Kafka, CI/CD, OpenShift, MySQL, NodeJS

Experience

14 yrs 7 mos
Total Experience
4 yrs 10 mos
Average Tenure
10 yrs
Current Experience

Visa

7 roles

Director

Promoted

Nov 2025Present · 6 mos

  • I provide 𝘁𝗲𝗰𝗵𝗻𝗶𝗰𝗮𝗹 𝗹𝗲𝗮𝗱𝗲𝗿𝘀𝗵𝗶𝗽 and 𝗮𝗿𝗰𝗵𝗶𝘁𝗲𝗰𝘁𝘂𝗿𝗮𝗹 𝗱𝗶𝗿𝗲𝗰𝘁𝗶𝗼𝗻 across teams within the organization, driving the design of modern, scalable, and resilient cloud‑native platforms. My work focuses on engineering 𝗵𝗶𝗴𝗵‐𝗽𝗲𝗿𝗳𝗼𝗿𝗺𝗮𝗻𝗰𝗲 𝗔𝗣𝗜𝘀 and services that deliver seamless, secure, and reliable experiences for clients and consumers worldwide. I champion software excellence by guiding teams to build systems that are r𝗼𝗯𝘂𝘀𝘁, 𝗼𝗯𝘀𝗲𝗿𝘃𝗮𝗯𝗹𝗲, 𝗲𝗳𝗳𝗶𝗰𝗶𝗲𝗻𝘁, 𝘀𝗲𝗰𝘂𝗿𝗲, and 𝗺𝗮𝗶𝗻𝘁𝗮𝗶𝗻𝗮𝗯𝗹𝗲, with 𝗼𝗽𝗲𝗿𝗮𝘁𝗶𝗼𝗻𝗮𝗹 𝗿𝗲𝗮𝗱𝗶𝗻𝗲𝘀𝘀 𝗲𝗺𝗯𝗲𝗱𝗱𝗲𝗱 into every stage of development.
  • 𝗞𝗲𝘆 𝗥𝗲𝘀𝗽𝗼𝗻𝘀𝗶𝗯𝗶𝗹𝗶𝘁𝗶𝗲𝘀
  • Lead technical strategy and architecture for high‑scale, cloud‑native services, ensuring performance, resiliency, and long‑term sustainability.
  • Partner with product stakeholders to define priorities and forward‑looking roadmaps aligned with business objectives.
  • Champion SRE and cloud‑native patterns including microservices, containerization, autoscaling, and event‑driven design.
  • Guide teams on monitoring, alerting, reliability patterns, and production readiness to ensure operational excellence.
  • Collaborate with partner engineering and cross‑functional groups to enable innovation, streamline integrations, and accelerate time‑to‑market.
  • Mentor engineers and foster a culture of technical excellence, ownership, and continuous learning.
JavaSpringKafkaCI/CDOpenShiftMySQL+3

Senior Manager

Promoted

Jan 2024Nov 2025 · 1 yr 10 mos

  • As a Senior Manager at Visa, I lead with a passion for innovation, execution excellence, and cross-functional collaboration. My role spans end-to-end ownership of strategic initiatives, from solution design and technical delivery to stakeholder alignment and team enablement.
  • I thrive in dynamic environments where I can drive impact through:
  • Leading high-performing teams to deliver scalable, secure, and customer-centric solutions.
  • Driving adoption of emerging technologies, including Generative AI, to enhance productivity and accelerate innovation.
  • Contributing to Visa’s long-term vision through active involvement in the Visa 2030 Strategy—shaping future-ready platforms and capabilities.
  • I’m known for my ability to connect the dots across product, engineering, and architecture, and for fostering a culture of continuous learning, ownership, and collaboration. Whether it’s solving complex technical challenges or mentoring the next generation of leaders, I bring energy, clarity, and commitment to everything I do.
JavaKubernetesKafkaMySQLScrumSystem Architecture+3

Software Engineer - Sr. Consultant level

Feb 2022Jan 2024 · 1 yr 11 mos

Staff Software Engineer

Sep 2021Apr 2022 · 7 mos

  • Relocated to India office due to personal reasons
  • Taken a new role to work on new initiatives for cloud native platform engineer and build team in India
  • Exploring V1 project on Chaos Engineering to build resilience, uptime of applications.
  • Exploring V1 project on Service Mesh to enable traffic shaping to achieve zero down time during deployments and for A/B Testing in production.

Staff Software Engineer

Jul 2019Aug 2021 · 2 yrs 1 mo

  • Given an responsibility to Lead a tech team of 6 members.
  • Worked as an Associate Architect for Digital issuance project.
  • Discussed and brain storms Business problems with various chief architect to provide solutions.
  • Implemented micro services architecture using Domain Driven separation of services.
  • Implemented Saga pattern (orchestrator) for one of the APIs.
  • Implemented Circuit breaker to provide very good user experience.
  • Taken a step to deploy these apps into containers, as a Verticals pioneer project to go on containers.
  • Further adopt defensive coding and zero trust model in our software development and operational topologies.

Senior Software Engineer

Promoted

Dec 2017Jul 2019 · 1 yr 7 mos

  • Built an innovation product called Receipt DEE, generating an interactive receipts on customer transaction based on Cards & Token.
  • Deep dived on onboard problems of APIs for client to integrated and improved steps with Mutual SSL and JWE Tokens based auth.
  • Design and Built Reason & Error codes for API failures for support team to take action.
  • SME of Visa Direct APIs and fixed tech debts post production.
  • Designed and provided APIs specification for green code project using REST Concise with HTTP error codes.

Software Engineer

Apr 2016Dec 2017 · 1 yr 8 mos

  • Make sure application availability is 99.9999%.
  • Setup actionable alerts throughout all applications APIs.
  • Built internal system for Release & Incident notification to delivery across verticals.
  • Participated in Global Hackathon and Game day to find out loop holes in system.
  • Built automated test runner to validate/baseline pre & post production deployments.
  • Travelled to Kenya to provide integration support to various Banks on Payments API called mVisa product.

Ncs

2 roles

Senior Consultant

Promoted

Jul 2015Mar 2016 · 8 mos

  • Application Design, Framework development, and Development

Application Consultant

Jan 2012Jun 2015 · 3 yrs 5 mos

  • Have closely worked with Project Manager on defining executing development requirements and priorities.
  • Identifying and analyzing the development issues; applying fixes through process.
  • Have developed user subscription module for MTxxx Series messages.
  • Have developed End of day Batch loading for GIRO Transactions.
  • Have enhanced Automated Deployment Scripts; in order to optimize the deployment process.
  • Interacting with users/customers to discover the changes with system and providing solutions.
  • Identifying and defining inter application interfaces; and providing system architectures.
  • Configuring and troubleshooting during critical system & tools upgrades

Convergy it solutions

Programmer

Jun 2011Dec 2011 · 6 mos · Chennai Area, India

  • Prepared technical documents such as SRS, Use Case and Design Specification documents.
  • Involved in software development.
  • Proficient in Application Analysis, Design and Development
  • Demonstrating the product to customers and analyzing requirements.

Education

Nanyang Technological University Singapore

Master of Science (M.S.) — Information Systems

Jan 2015Present

University of Madras

Bachelor of Science (B.Sc.) — Computer Science

Jan 2008Jan 2011

Stackforce found 100+ more professionals with System Architecture & Solution Architecture

Explore similar profiles based on matching skills and experience