Madhukar Rana

Senior Software Engineer

Bengaluru, Karnataka, India7 yrs 8 mos experience
Highly Stable

Key Highlights

  • 6+ years of backend development experience.
  • Mentored junior developers and led design discussions.
  • Built scalable services impacting driver payments.
Stackforce AI infers this person is a Backend Developer with expertise in Fintech solutions.

Contact

Skills

Core Skills

Backend DevelopmentSpring BootDatabase ManagementApi Development

Other Skills

Low-Level DesignHigh-Level DesignMySQLRedisKafkaDropwizardSpring FrameworkCronVert.xApache KafkaCC++JavaAndroid DevelopmentData Structures

About

I am currently working as Senior Software Engineer in OLA. I have 6+ industry experience in backend development. I am working in fast paced environment dealing with technical challenges everyday. I have solved various complex technical problems in OLA. I am involved in end to end deliveries of all business and tech requirements - products and business discussions, cross team discussions, internal discussions, high level designs, low level designs, task plannings, development cycle, QA cycle support, production release. As a senior member in Team, I am involved into all major production issues and fixes. I am mentoring SDE 1 developers and closely work with them in designs, resolving blockers and code reviews. I have built few impactful and scalable services from scratch.

Experience

Target

Senior Software Engineer

Mar 2025Present · 1 yr · Bengaluru, Karnataka, India · On-site

Ola (ani technologies pvt. ltd)

2 roles

Software Development Engineer II

Promoted

May 2021Mar 2025 · 3 yrs 10 mos · Bengaluru, Karnataka, India · On-site

  • Currently working on systems responsible for driver side billings and payments in OLA. I am involved in end to end deliveries of all business requirements - product and business discussions, high level and low level designs discussions, development cycle and production release.
  • I am also involved in mentoring SDE 1 developers and closing work with them in designs, resolving blockers and code reviews.
  • I have built few impactful services from scratch. Below are the details -
  • Payout Platform - Platform for all kinds of payouts to drivers, delivery partners, vendors in OLA with multiple bank integrations and auto switch based on the bank performance. This can support high volume of payments with high success rate and low TAT. Tech Used Spring Boot, MySql, Redis, Kafka.
  • Tax System - Platform for income tax deductions on driver earnings as per income tax act 194O. This supports slabs based income tax deductions on driver earnings. Used state machine for low level designs, Spring boot, Mysql and Redis.
Low-Level DesignHigh-Level DesignSpring BootMySQLRedisKafka+1

Software Development Engineer I

Jul 2018Apr 2021 · 2 yrs 9 mos · Bengaluru, Karnataka, India · On-site

  • Worked in OLA Leasing Team responsible for lend cars on lease to use on OLA platform. I have worked on onboarding and billing systems of OLA Leasing. I was involved in solution discussions with seniors, implementations, testing and production release. Below are the services I have contributed majorly.
  • Weekly Billing System: Played a key role in developing distance based weekly billing models for leasing cars. It includes creating weekly cycles for each car, generating bills at the end of the cycle and giving billing and distance details to the drivers. Used Mysql for data store, cron to generate bills after the end of cycle.
  • Onboarding System: Played a key role in developing an onboarding system for leasing business. Used to link car operator and operator driver. Built multiple APIs to client to initiate the attachment, get the attachment details, on road and off road car, activate and deactivate car from the dashboard. Used MySql for datastore and redis for caching.
DropwizardSpring FrameworkMySQLBackend DevelopmentDatabase Management

Education

National Institute of Technology Jamshedpur

Bachelor's degree — Computer Science

Jan 2014Jan 2018

DAV PUBLIC SCHOOL HAZARIBAG

Senior secondary — SCIENCE

Jan 2012Jan 2014

Stackforce found 100+ more professionals with Backend Development & Spring Boot

Explore similar profiles based on matching skills and experience