Ravi Kumar S.

Backend Engineer

Bengaluru, Karnataka, India9 yrs 6 mos experience
Most Likely To Switch

Key Highlights

  • 10.5 years of experience in enterprise solutions.
  • Expert in designing high-volume systems for financial services.
  • Certified Scrum Master with proven leadership in Agile teams.
Stackforce AI infers this person is a Fintech expert with strong backend architecture and microservices capabilities.

Contact

Skills

Core Skills

MicroservicesSystem DesignProject ManagementEmbedded Software Development

Other Skills

Agile MethodologiesBlog Template DesignerBloggerBootstrapCC++CSSCore JavaEngineeringFlash ActionScript 3.0Flash ProfessionalFreemarkerGitHTMLJIRA

About

Professional Summary • 10.5 years of experience delivering enterprise solutions across Payments, Core Banking, Financial Services, Learning Management, and Data Domains. • Technical Leader & Architect with expertise in designing and operating mission-critical, high-volume systems (1B+ daily transactions, $25B monthly movement, serving 20M+ users). • Certified Scrum Master: Proven track record of leading cross-functional teams (up to 10 engineers), managing sprints, epics, and Agile ceremonies, conducting design/code reviews, and mentoring engineers. • Hands-on architect with IC ownership in Core banking application, Payment Ledgers ensuring scalability, resilience, and security. • Strong in system design, distributed systems, and microservices architecture, delivering scalable and efficient solutions for global businesses. • Skilled in stakeholder collaboration, requirement analysis, and solution delivery across international teams. • Passionate about scalable architectures, modern backend technologies, and building high-performing engineering teams. ⸻ Skills • Leadership & Management: Team Leadership, People Mentoring, Sprint & Agile Ceremonies, Cross-Functional Collaboration, Stakeholder Communication, Technical Documentation • Architecture & System Design: Scalable & Distributed Systems, Microservices (CQRS, SAGA, Orchestrator), System Design Patterns, Event-Driven Architecture, Multi-Currency Ledger Systems • Data Structures & Design patterns: Singleton, Factory, Abstract Factory, Builder, Guided Builder, Composite, COR, State pattern, Observer, Decorator • Spring Stack: Web MVC, Webflux (Reactive), Batch, Quartz, Liquibase, Swagger, Spring Security, Oauth2 • Database: MySql, Mssql, Postgres, IBM DB2, SAP Hana, MongoDB, Redis, Elasticsearch (& Kibana), Firebase & little exp. on Neo4j • Messaging: IBM MQ, Redis, Kafka (Zookeeper, Kafka Connect, Debezium Connectors, KSql, Streams) • Containers: Kuberentes, Helm Charts, Istio service mesh & Envoy • Cloud: AWS, GCP, Azure & OCI • Node: NodeJs, ExpressJS, Node Security, Templates (Ejs, Pug), Sequelize, Mongoose • Observability & Monitoring: Prometheus, Grafana, Spring boot admin, GCP logs, Splunk, New Relic • Frontend: HTML5, CSS3, JavaScript, Jquery, Typescript, Angular, Ionic, React, Tailwind • Frameworks: PHP, WordPress, Woocommerce, Magento, Shopify, Wix • Others: XSD, XML and XML parsers (DOM, SAX, JDOM, DOM4J, JAXB), Unix commands, Jenkins, Github Actions, Gitlab CI/CD Pipelines, Sonar, Zipkin, Splunk, Jira, Draw.io

Experience

9 yrs 6 mos
Total Experience
1 yr 11 mos
Average Tenure
2 yrs 9 mos
Current Experience

Moniepoint group

Senior Backend Engineer

Sep 2023Present · 2 yrs 9 mos · Remote

  • At Moniepoint, I drive the design and scalability of core banking services powering 20M+ users across Africa. My role combines hands-on backend engineering, system architecture, and leadership/mentorship to deliver mission-critical financial solutions at scale.
  • Tech IC ownership of the Core banking application, Payment Ledger, CBA Job Service, Alerts & and Notifications Platform, serving Moniepoint’s entire banking ecosystem.
  • Architected and operate a financial ledger that processes 1B+ daily transactions and orchestrates ~$25B USD in monthly money movement, supporting ~100% YoY growth.
  • Architected from scratch the Core Banking Job Service to calculate daily interest for 20M+ users across different account types, crediting accounts monthly/quarterly. Optimized the system to process massive datasets in minutes.
  • Provide technical leadership and mentoring, lead sprint planning, and drive engineering best practices while staying hands-on with Java, Spring, Kafka, MySQL, and NoSQL systems.
JavaSpringKafkaMySQLNoSQLMicroservices+1

Delphix

Senior Software Engineer 2 (Engineering Lead | Technical Manager)

Oct 2022Feb 2024 · 1 yr 4 mos · Remote · Remote

  • As a lead manager at Delphix, I combined technical expertise with people leadership to drive impactful feature enhancements and team growth.
  • Led and managed a 10-member team, overseeing end-to-end delivery of features, sprint planning, design discussions, and code reviews, while ensuring alignment with business goals.
  • Championed security and performance optimization in a critical project by reducing Windows AD logon calls to IAM from 1Lac+ per day per machine to just 1 per machine through a secure cache implementation. Designed protocols to ensure tokens were cryptographically protected, uncompromisable, and accessible only on authorized client systems.
  • Significantly reduced infrastructure overhead while maintaining strict compliance with enterprise security standards.
  • Partnered with cross-functional teams, authored HLDs/LLDs, and guided engineers on best practices in Java, Spring Boot, SQL, and Powershell scripting.
  • Played a key role in mentoring engineers, improving team productivity, and fostering a culture of collaboration and accountability.
JavaSpring BootSQLPowershellMicroservicesProject Management

Sap labs india

Senior Software Engineer T2 L3 (Team Lead)

Jan 2021Sep 2022 · 1 yr 8 mos · Bengaluru, Karnataka, India · Remote

  • At SAP, I served in a lead managerial capacity, driving architecture design, performance optimization, and team enablement across enterprise-scale applications. My role combined hands-on technical leadership with strategic direction, ensuring delivery of high-performance, scalable solutions.
  • Architectural Leadership: Designed and implemented a Kafka-based framework for cluster messaging and cache invalidation across distributed nodes. Currently leading the integration of LMS with an AI-driven Recommendation Engine, enhancing personalization and intelligence in the platform.
  • Enterprise Integration: Built a Domain Event Initial Load framework and a live-event publishing framework, enabling seamless integration with any internal SAP application and fostering a more event-driven architecture.
  • API Development & Optimization: Delivered new features via REST and OData APIs, while significantly improving API performance and scalability for high-demand environments.
  • Team Development & Mentorship: Conducted knowledge sessions on Kafka, Reactive Java, and Java Design Patterns, upskilling teams and promoting modern engineering practices across projects.
  • This role allowed me to lead cross-functional teams, guide technical strategy, and align engineering solutions with business objectives, while ensuring system reliability, scalability, and innovation.
KafkaJavaREST APIsMicroservicesSystem Design

Morgan stanley

Senior Associate

Jan 2019Nov 2020 · 1 yr 10 mos · Bangalore · On-site

  • During my tenure at Morgan Stanley, I contributed to and led multiple strategic initiatives across risk management platforms, integrations, and process automation. My responsibilities spanned solution design, development, stakeholder collaboration, and knowledge sharing across teams.
  • Key highlights include:
  • Leadership & Knowledge Sharing: Conducted structured knowledge sessions for teams on Git, Data Structures, Java Design Patterns, Kafka, Docker, and Microservice Architecture, enabling skill upgradation and adoption of best practices.
  • Strategic Integrations: Led the integration of OpenPages with Prosymmetry Tempus Resource Management Tool (3rd party vendor, 2020), streamlining resource planning and reporting.
  • Workflow Modernization: Re-designed the Control Assessment (CAM) workflow, integrating OpenPages with Control & Incident Libraries (2019), improving compliance and audit efficiency.
  • Risk & Compliance Tools: Developed a Certification Tool by integrating OpenPages with RCSA (2019).
  • Built the feature to tag vendors with issues through OpenPages–SPAR integration (2019).
  • Built an Entitlement Helper POC that reduced OpenPages user onboarding time from 2–3 days to a few minutes (2019).
  • Delivered the rollover of yearly assessments under the same OpenPages instance, ensuring continuity and efficiency (2019).
  • Drove the migration of Perforce projects to Git (2019), improving collaboration and version control practices across teams.
JavaMicroservicesKafkaProject Management

Verifone

Software Development Engineer

Jun 2016Oct 2018 · 2 yrs 4 mos · Bengaluru Area, India · On-site

  • At Verifone, I worked on building high-performance payment device solutions, focusing on device upgrade frameworks and embedded software development.
  • 1. Developed an automated upgrade software deployed across a wide range of Verifone payment devices, improving efficiency and reliability of field operations.
  • 2. Acted as component owner for core functionalities, including:
  • a. Upgrade package validation
  • b. Engine to identify upgrade modules across the device ecosystem
  • c. Framework for inter-bundle compatibility
  • 3. Upgrade installation (Full Upgrade – SATA-DOM Format, and Partial Upgrade)
  • 4. Reduced device upgrade time from 3–4 hours to just 5–10 minutes, significantly optimizing merchant onboarding and support processes.
  • 5. Gained strong expertise in Core Java, design patterns, Unix shell scripting, XML/XSD, and XML parsers (DOM, SAX, JDOM, DOM4J, JAXB).
  • 6. Collaborated closely with cross-functional teams to ensure seamless rollout of upgrade solutions in global markets.
JavaUnixShell ScriptingEmbedded Software DevelopmentSystem Design

Girnarsoft

Software Engineer

May 2015Apr 2016 · 11 mos · Jaipur · On-site

  • Started my journey at GirnarSoft as an intern, where I gained hands-on experience in Core Java and Advanced Java technologies. Successfully contributed to the development of an e-commerce project, working on modules involving Servlets, JSP, Hibernate, and MySQL connectivity.

Education

Rajasthan Technical University

Bachelor of Technology - BTech — Computer Science

Jan 2012Jan 2016

Jaipur School

High School

Jan 1998Jan 2012

Stackforce found 100+ more professionals with Microservices & System Design

Explore similar profiles based on matching skills and experience