R

Rushabh Marathe

Software Engineer

Bengaluru, Karnataka, India3 yrs experience

Key Highlights

  • Improved payment gateway performance by 10% using caching.
  • Reduced Salesforce dependency, saving ₹2 crore annually.
  • Implemented event-driven architecture for real-time notifications.
Stackforce AI infers this person is a Backend Engineer specializing in Fintech with expertise in microservices and payment processing.

Contact

Skills

Core Skills

JavaMicroservicesSystem DesignMonitoringApi Development

Other Skills

AWSAlgorithmsApexApex ProgrammingBack-End Web DevelopmentC++Caching StrategiesCascading Style Sheets (CSS)Circuit BreakerCronDatabasesDebuggingDeploymentDockerEngineering

About

• Worked as a Backend Engineer in the Payments Team, playing a key role in developing and maintaining critical infrastructure for payment processing. Focused on building scalable, reliable, and low-latency services to ensure seamless transactions for users. • Improved payment gateway performance by 10% by introducing intelligent caching strategies and leveraging Kafka Streams for real-time processing, significantly reducing the load on downstream systems and enhancing the user experience during peak traffic. • Designed and implemented an event-driven publish-subscribe architecture to power the team’s notification system. This decoupled architecture allowed for scalable delivery of real-time alerts and status updates related to payment events across different systems and services. • Refactored existing systems to reduce dependency on Salesforce by introducing a dedicated ticket management module within our backend services. This led to an 80% drop in Salesforce license usage, resulting in annual cost savings of nearly ₹2 crore, while improving ownership and traceability of internal workflows. • Owned multiple microservices in the payment infrastructure ecosystem, ensuring they were optimized, secure, and well-documented. Collaborated with multiple cross-functional teams to align on SLAs, workflows, and integrations. • Enhanced observability and monitoring using Grafana, setting up dashboards and alerting mechanisms to track key system metrics like payment success rates, retries, and latency post-deployment. This significantly improved our ability to respond to production issues quickly. • Utilized Postman for extensive API testing and monitoring, validating contract adherence, inter-service request/response patterns, and edge-case scenarios. This ensured reliability in microservices communication. • Adopted gRPC with Protocol Buffers for inter-process communication to replace traditional RESTful APIs in critical paths, resulting in a 13% reduction in network latency and improved efficiency in data serialization/deserialization. • Implemented key microservice patterns such as the SAGA pattern for distributed transaction consistency across services, and Circuit Breaker mechanisms to handle external API failures gracefully, ensuring high availability and fault tolerance in the system. Technical Skill: •Programming Languages:Java, Python, C++, Apex, JavaScript •Backend and Framework: SpringBoot, Node.js, Microservices, REST APIs •Databases and Caching: MySQL, PostgreSQL, MongoDB, Redis •DevOps and Tools: AWS, Grafana, Git, Postman

Experience

Livspace

Software Engineer

Aug 2025Present · 7 mos · Bengaluru, Karnataka, India · On-site

JavaPythonC++ApexJavaScriptSpringBoot+11

Rupeek

Software development Engineer 1

Jun 2023Jul 2025 · 2 yrs 1 mo · Bengaluru, Karnataka, India

  • Built a ledger system to track 100% of payment events for 10+ lenders, using SQS for reliable asynchronous processing.
  • Worked in the Payments Team in a backend-heavy role. Contributed to payments gateway infrastructure and improved latency by 10% using caching and Kafka streams.
  • Engineered event-driven pub-some system to improve the notification system in the payments team.
  • Optimised the code-base to reduce dependency on Salesforce, reducing license usage by 80% with proper ticket management flow, resulting in annual savings of nearly 2 crore.
  • Owned various microservices associated to payments infrastructure and improved cross-team functioning.
  • Worked on observability and monitoring tools like Grafana to monitor the performance and issues post deployment.
  • Worked on API-testing via Postman to monitor the inter-service communications.
  • Worked on different inter-process communication module’s like gRPC and Protobuffs to improve the inter-service communication and reduce latency by 13%.
  • Worked on different microservices pattern like - SAGA, Circuit Breaker to maintain consistency in the payments infrastructure.

Xquantum pvt lim

Software Engineer

Jan 2023May 2023 · 4 mos · Bengaluru, Karnataka, India · Remote

  • Build Python backend applications, integrated databases and optimized server-side performance.
  • Acquired profound expertise in implementing RESTful APIs, architecting database schemas, and refining code for maximum efficiency and performance.
  • Learned API integration with efficient manner while kept track on cost burning.

Ifortis worldwide™

HM Data Analysis Intern

Feb 2022Apr 2022 · 2 mos · Maharashtra, India

Education

D. Y. Patil College of Engineering ( DYPCOE ) , Akurdi, Pune

Bachelor of Engineering

Jan 2019Jun 2023

Hasti Public School & Jr. College,Dondaicha,Dhule

HSC — Science-PCM

May 2019Present

Hasti Public School,Dondaicha, Dhule

SSC

Apr 2017Present

Stackforce found 100+ more professionals with Java & Microservices

Explore similar profiles based on matching skills and experience