Summary
Overview
Work History
Education
Skills
Languages
Timeline
Generic
Varun Joshi

Varun Joshi

Summary

Backend Developer with knowledge of Java, Spring Boot, Rest Api, Kafka, SQL and experience in Lending and Financial services domain.

Overview

3
3
years of professional experience

Work History

Senior Software Engineer

Paytm
Bangalore
04.2023 - Current

Project 1- Paytm EMI(BNPL Product):

  • Single handedly led the development of Paytm EMI from scratch, a yet to launch product which facilitates monthly installment purchases. Implemented using Java, Scala, Multi Threading, Apache Kafka, Apache Nifi, and MySQL, Cassandra to handle millions of transactions in real-time.
  • Designed and implemented a user-friendly journey for onboarding and transactions. Added seven states for enhanced tracking.
  • Streamlined interdepartmental coordination. Resolved multiple critical dependencies. Reduced customer complaints and boosted satisfaction.

Project 2- Paytm Personal Loan, Collections, Bank Statement Analysis:

  • Developed and took ownership of Paytm’s unsecured loan products focusing on Collection, Account Aggregator, and Bank Statement Analysis (up to 5 Lakhs) using Java, SpringBoot, Cassandra, Multi Threading, and Apache Kafka.
  • Collaborated with various lender tech teams resolving multiple issues across stages ensuring smooth integration.
  • Integrated Multiple Lender/NBFCs Journeys on Paytm’s Personal Loan Page: ABFL, HERO, CLIX, SSFB, FULLERTON.

Project 3- Customer Data Encryption Service:

  • Led and developed a microservice to encrypt customer’s PII data for historic data using Java, SpringBoot, Kafka, Cassandra, Mysql, and Azkaban.
  • Encrypted 1 Billion rows of records of Mysql and Cassandra Records under 20 Days.

Project 4- Other Key Tasks:

  • Reduced customer support tickets by 50% by fixing recurrent issues with lenders, implementing various Cron Jobs, and re-trial mechanisms. Alongside documented a SOP for error resolution for TechOps team.
  • Led development and Setup of Kogito Runner and helped in induction of BPMN, DMN Modelling in Team.
  • Onboarded Credit Cards products of HDFC and Kotak Mahindra Bank on the Paytm App.
  • Provided guidance and mentorship to new team members.

Software Engineer

Paytm
Bangalore
07.2021 - 04.2023

Project 1- Tech Stack Migration:

  • Helped in migration of older products from old to new tech stack, which is more scalable and 40% faster than previous stack.
  • Developed and maintained RESTful APIs using Spring Boot and Java which are used by more than 2 Million users per day.
  • Safeguarded backward compatibility during integration ensuring a seamless transition of existing products to the new stack.
  • Managed migration of 100+ customer Risk Underwriting Policies from Java to Scala scripts, enhancing scalability and agility.
  • Developed real time offer generation functionality for business/growth team using Spring Apache Nifi which can consume 4-5 crores of records daily.

Project 2- Setting Up Alerting and Dashboards:

  • Built intuitive Dashboards in Redash for Business and Products teams to monitor funnel.
  • Created Redash Alerts and Grafana Dashboards for increased monitoring and alerting of critical services.

Project 3- Merchant Loans (MCA Loans):

  • Led development of Paytm's Merchant Loan product, focusing on High-Ticket loans (upto 8 Lakhs), using SpringBoot, ElasticSearch, Mysql, and Cassandra.
  • Collaborated with the Lender tech team resolving critical dependencies and ensuring smooth system integration.

Education

BTech Electrical -

Punjab Engineering College
01.2021

CBSE XII Class -

Govt. Model Senior Sec School
01.2017

CBSE X Class -

KBDAV Senior Sec School
01.2015

Skills

  • Java8
  • Spring Boot
  • MySQL
  • Cassandra
  • Redis
  • Apache Kafka
  • Apache NiFi
  • REST API
  • JPA/Hibernate
  • AWS
  • Grafana
  • Jira
  • Git

Languages

Hindi
First Language
English
Proficient (C2)
C2

Timeline

Senior Software Engineer

Paytm
04.2023 - Current

Software Engineer

Paytm
07.2021 - 04.2023

BTech Electrical -

Punjab Engineering College

CBSE XII Class -

Govt. Model Senior Sec School

CBSE X Class -

KBDAV Senior Sec School
Varun Joshi