Vinay Madyalkar

Director of Engineering

Bengaluru, Karnataka, India17 yrs 5 mos experience
Highly StableAI Enabled

Key Highlights

  • Proven track record in building high-performing engineering teams.
  • Expert in architecting scalable cloud-native platforms.
  • Strong alignment of engineering with business goals.
Stackforce AI infers this person is a Fintech expert with strong engineering leadership and cloud-native architecture skills.

Contact

Skills

Core Skills

Engineering LeadershipSoftware DevelopmentSoftware ArchitectureStrategy

Other Skills

Agile MethodologiesArtificial Intelligence (AI)C++Cloud ComputingCore JavaData ScienceDatabasesDistributed SystemsEngineering ManagementFinTechGen AIGenerative AIJavaLeadershipMachine Learning

About

Director of Engineering specializing in the Fintech and Payments industry, with extensive experience blending strategic leadership with deep technical expertise. Proven track record of building and scaling high-performing, cross-functional, distributed engineering teams across startups and enterprises. Focused on aligning engineering with business goals, mentoring talent, and fostering a culture of innovation. Hands-on in architecting, designing, and building highly available, cloud-native, microservices-based platforms that are scalable, self-healing, low-latency, resilient, secure, and observable.

Experience

Redpin

Director of Engineering

Dec 2024Present · 1 yr 3 mos · Bengaluru, Karnataka, India · Hybrid

Software DevelopmentStrategyCloud ComputingAgile MethodologiesGenerative AIJava+8

Visa

3 roles

Director of Engineering - Push Payments - Visa Direct

Promoted

Jan 2022Dec 2024 · 2 yrs 11 mos · Bangalore Urban, Karnataka, India

  • Architected and scaled engineering capabilities to power a global cross-border payments platform, enabling seamless money movement into cards, accounts, and wallets worldwide.
  • Led Product Development and Data Engineering teams, directly managing senior managers and lead engineers, and fostering a culture of innovation and continuous learning.
  • Partnered with Product, Risk, Compliance, Security, and Operations leadership to drive key business initiatives, align technology roadmaps with business growth, regulatory priorities, and market opportunities.
  • Key Achievements :
  • Architected and drove the Data Localization strategy for the Indian market, aligning with RBI mandates for cross-border transactions originating from India. Established secure, in-country data storage and processing frameworks while preserving global platform consistency — enabling business expansion in a highly regulated market.
  • Developed Compliance & Regulatory Systems covering safeguarding, reconciliation, real-time and retrospective monitoring, and automated reporting — ensuring adherence to stringent global standards.
  • Built Enterprise Observability with smart diagnostics that instantly identified features causing production incidents, reducing Mean Time to Detect (MTTD) by 70% and significantly boosting resilience.
  • Delivered Feature Adoption Intelligence, providing real-time insights into rollout success, customer activation & feature adoption timelines, transaction & payment volumes, adoption across merchants and geographies — driving data-driven go-to-market strategies.
  • Launched a Transaction Research Analysis Platform that reduced troubleshooting time by 80%, accelerating customer issue resolution and easing support team workload.
  • Strengthened Security & Availability by enhancing infrastructure resilience and embedding best-in-class practices to protect large-scale payment flows.
Engineering LeadershipSoftware ArchitectureDistributed SystemsGenerative AIMachine LearningPython (Programming Language)+13

Sr. Staff SW Engineer

Jul 2019Dec 2021 · 2 yrs 5 mos · Bangalore Urban, Karnataka, India

Software DevelopmentCloud ComputingAgile MethodologiesJavaSoftware ArchitectureFinTech+3

Staff Engineer

Sep 2015Jul 2019 · 3 yrs 10 mos · Bangalore Urban, Karnataka, India

Software DevelopmentCloud ComputingAgile MethodologiesJavaSoftware ArchitectureFinTech+2

Oracle

Senior Member Of Technical Staff

Apr 2014Aug 2015 · 1 yr 4 mos · Bangalore

  • Project Name : Elastic Charging Engine
  • Role : Senior Member Of Technical Staff
  • Module : Complete Backend
  • Period : April 2014 – Till date
  • Platform : Unix/Linux
  • Programming Languages : Core Java, Groovy
  • Frameworks : Spring(MVC, Security, Data), Quartz, Log4J , Jakson, Apache libraries etc…
  • Build and CI : Maven , Hudson, TeamCity
  • Static code Analysis : Findbugs, Checkstyle, SONAR
  • Profiling tools : JVisualVM
  • Testing frameworks & Tools : JUnit, Spock, Cucumber
  • Database : Oracle NoSQL, Oracle Coherence, Oracle 12c
  • Description :
  • Elastic Charging Engine is the core charging-engine technology of the BRM system. ECE is the single charging engine for both offline and online charging. Built on Oracle Coherence, ECE is scalable and resilient, and as its name suggests, ECE can scale (like an elastic band can stretch) when tasked with processing thousands of transactions per second. The ability of ECE to scale in conjunction with its in-memory charging technology supports low service latencies and high performance. You can use ECE to charge customers for their use of any product on any network, using any service, and using any payment type. For a convergent charging system, ECE can perform both online charging and offline charging when rating events from the network.
  • In the BRM system, ECE performs usage charging. ECE rates events and calculates charges for services such as telephony usage and content downloads. Specifically, ECE does the following:
  • 1. Receives event information from a network mediation system. For example, ECE receives event information from the ECE Diameter Gateway (the supported Diameter interface) or a third-party network mediation system.
  • 2. Measures the event.
  • 3. Applies a charge to the resulting measurement.
  • 4. Adds the charge to the customer's account balance.
Software DevelopmentJavaDistributed SystemsSoftware Architecture

Redseal networks

Software Engineer

Mar 2012Feb 2014 · 1 yr 11 mos · Bangalore

  • Specialties:
  • Programming Languages Core Java, Groovy
  • Frameworks Spring(MVC, Security, Data), Quartz, Log4J , Jakson, Apache Mina, Apache Commons,etc…
  • Build and CI Maven , Jenkins
  • Static code Analysis Findbugs, Checkstyle
  • Profiling tools VisualVM, Yourkit
  • Testing frameworks & Tools JUnit, Mockito, RestAssured
  • Database MongoDB(NoSQL)
  • Project Description
  • Currently working on a Central Management application to manage multiple RedSeal(Security Risk Manager) instances.
  • Activities Involved:
  • Analyze, understand and clarify requirements from Product Manager
  • Determine feasibility and estimation of tasks
  • Design & Development of code in Java and Groovy
  • Come up with Unit test, Integration test and System test
  • Review code, test cases and UI mockups
  • Fix bugs , come up with quick enhancements and provide support
  • Manage Jenkins(Continuous Integration)
Software DevelopmentJavaDistributed Systems

Netcracker

System Analyst

Oct 2010Mar 2012 · 1 yr 5 mos · Bangalore

  • Part of Custom Solution development team ; Java design and development on leading telecom provisioning product 'NetProvision'.
JavaSoftware Development

Siemens technology india

Senior Systems Engineer

Jul 2008Oct 2010 · 2 yrs 3 mos · Bangalore

  • Project Summary:
  • Project Name : Network Management and Control Systems
  • Module : Service Container
  • Period : July 2008 – Oct 2010
  • Platform : Windows XP, Linux
  • Prog Languages : Core Java, C++
  • Role : Designer & Implementer (Developer)
  • Description:
  • Network management and Control Systems is a runtime platform which provides all the necessary features and interfaces for its users to implement their own customized services and host them within. As is the case with any network management software’s, this platform also covers the FCAPS (Fault, Configuration, Accounting, Performance and Security). The above said activities are performed by mission critical services which are part of the platform.
  • Activities Involved:
  • Design & Development of software code for feature implementation using C++, Java.
  • Fixing bugs with detailed analysis and complete documentation using in-house tool ARTS+ based on Rational Clearquest.
  • Usage of Eclipse IDE, Visual Studio 2008, Rational tools like clearcase, purify, pure coverage for delivering leak free unit tested code.
  • Involved in code and documentation reviews.
  • Interact with clients and understand the requirements.
Core JavaC++Software Development

Education

Indian Institute of Management Bangalore

Executive Education Programme — Data Science & Artificial Intelligence

Jan 2024Feb 2025

PDA College of Engineering, Gulbarga

Bachelor's Degree — Computer Science

Jan 2004Jan 2008

Stackforce found 100+ more professionals with Engineering Leadership & Software Development

Explore similar profiles based on matching skills and experience