Summary
Overview
Work History
Education
Skills
Accomplishments
Social networks
Certification
Timeline
Generic

Ratikant Patil

Bengaluru

Summary

Seasoned software engineer specializing in backend development with over six years of experience crafting and deploying scalable applications. Proficient in eliciting product requirements, crafting stories, fostering cross-team collaboration, and transforming concepts into reliable functionalities. Extensive background in e-commerce, fintech, and travel sectors, consistently delivering top-notch solutions customized to varied business demands.

Overview

6
6
years of professional experience
1
1
Certification

Work History

Senior Software Engineer

Project44
01.2025 - Current

Built and enhanced connector network management platform for project44 LTL services.

  • Conducted investigation and formulated an RFA for migrating tracking updates mechanism from pull to push based through Kafka, aiming significant latency decrease.

Software Development Engineer II

Zeta
08.2021 - 01.2025

Team Overview: Plutus is a digital-led bank and payments offering built on Zeta’s cloud-native, integrated modern core banking and payments SAAS platform. Co-developed a reliable E-commerce ecosystem and worked on Payments Experience system for Plutus (PayZapp HDFC).


PAYMENTS EXPERIENCE

Supervised backend services driving comprehensive payments functionality via Payzapp.

  • Spearheaded the migration of all payments experience backend services from JDK 8 to JDK 17, enhancing performance and stability by upgrading web servers from Jetty to Tomcat.
  • Designed a payment collection system empowering merchants to configure payment reminders and automate recurring payment mandates, estimated to increase the number of active transacting users.


E-COMMERCE

Co-developed a Bill Payments module with maintained scalability of over 20 million users and 20 thousand active billers.

  • Utilized spring state machine and transaction locker to efficiently maintain and service ~1 million bill payments per month.
  • Stepped in to set up an internal mocking tool using MBtest to aid performance testing and automating health metrics.
  • Led the team to design and build a payment reconciliation and settlement platform.
  • Collaborated with bank MODs to automate daily biller settlement reports.
  • More than a 99% reduction in manual bill payment refunds.
  • Designed a configurable workflow to auto-recheck payment status for merchant payments hanging in the pending state, thereby improving overall customer experience.
  • Migrated scheduled events from the internal OpenWhisk serverless platform to a Cassandra-based scheduler.
  • Volunteered for Closed User Group (CUG) testing campaigns, and team-building hiring drives to enhance collaboration and product quality.

Software Engineer

Paytm
07.2019 - 08.2021

PAYTM TRAVEL (HOTELS)

  • Incorporated convenience fee and service fee charges bringing in more revenue per ticket than before.
  • Designed self-cancellation flow through the app, reducing manual service tickets by 90%
  • Migrated monitoring systems from Datadog to Prometheus.
  • Enhanced hotelier platform by optimizing bulk upload functionality.


PAYTM E-COMMERCE

  • Engineered Spark applications to implement an in-house recommendation widget 'Related Products' for Paytm Mall PDP, based on product attributes similarity.
  • Utilized Spark Streaming jobs to persist live product interaction in the redis cluster.
  • Developed spark jobs to periodically ingest data to AWS Personalise.
  • Introduced cross-category funnel metrics analysis to scope customer interaction.
  • Observed an overall increase of 0.9% in the visitor conversion funnel.
  • Remodeled personalization based on demographics drawn from user interaction data lake.
  • Reduced customer feed drop off by implementing configurable boost score for most selling category products.

Education

B.Tech - Electronics and Electrical Engineering

Indian Institute of Technology Guwahati
Guwahati
05.2019

Skills

  • Java
  • Node JS
  • Spring Boot
  • TDD
  • Data structures
  • MySQL/Postgres
  • Kafka
  • Cassandra
  • Kubernetes
  • AWS
  • Python
  • ELK Stack
  • Apache Spark
  • Spark Streaming
  • API design
  • Code reviews
  • Design reviews
  • CI/CD
  • Agile methodologies
  • User experience

Accomplishments

  • Kudos Award, Zeta, April 22.
  • Rockstar Award, Paytm, Oct 20.
  • All India Rank, 1462, JEE-Advanced.
  • State Rank, 19, Karnataka CET.

Social networks

linkedin.com/in/ratikant-patil/

Certification

  • Functional Programming in Java
  • The Ultimate Hands-On Hadoop: Tame your Big Data!

Timeline

Senior Software Engineer

Project44
01.2025 - Current

Software Development Engineer II

Zeta
08.2021 - 01.2025

Software Engineer

Paytm
07.2019 - 08.2021

B.Tech - Electronics and Electrical Engineering

Indian Institute of Technology Guwahati
Ratikant Patil