Summary
Overview
Work History
Education
Skills
Websites
Timeline
Generic

Rakesh Pradhan

Banglore

Summary

Software Development Engineer with extensive experience at DP World, specializing in backend development and microservices. Demonstrated ability to solve complex problems and collaborate effectively with cross-functional teams. Delivered high-quality, scalable solutions that significantly improved user experience and operational efficiency.

Overview

8
8
years of professional experience

Work History

Software Development Engineer 2

DpWorld
Banglore
11.2022 - Current
  • Led design and development of backend services for an internal ERP platform, including Master Data Management and invoice processing.
  • Contributed to architectural decisions, ensuring scalable and performance-oriented service implementations.
  • Enhanced Runner Service and Report Microservice, streamlining cargo operations and generating multi-format reports.
  • Collaborated with external teams to integrate third-party systems, aligning APIs for operational interoperability.
  • Developed Entity Transfer functionality, enabling seamless shipment migration and reducing manual overhead.
  • Optimized API performance, achieving response times as low as 0.1 seconds to enhance user experience.
  • Participated in requirement evaluations and technical reviews to deliver high-quality features aligned with business needs.
  • Monitored software parameters continuously while introducing new features to maintain system agility.

Senior Software Engineer

Moneytap (Freo)
Banglore
05.2021 - 10.2022
  • Designed and developed Loan Management System, overseeing loan lifecycle from origination to repayments.
  • Collaborated with cross-functional teams to create user-friendly PayLater product for real-time credit decisions.
  • Partnered with product managers and finance teams to define features and resolve technical issues.
  • Executed architecture, design, and backend implementation of services using Java, following clean code principles.
  • Refactored legacy codebases to improve maintainability and align with current best practices.
  • Integrated third-party payment processing and identity verification tools into the platform.
  • Mentored junior engineers through design/code reviews and knowledge-sharing sessions.
  • Provided technical support for critical services, enhancing platform stability and performance.

Software Engineer

Redbus
Banglore
01.2020 - 04.2021
  • Supported automation of accounting processes and invoice generation for Redbus ticketing system.
  • Reviewed project specifications and designed technology solutions that exceeded performance expectations.
  • Developed robust, scalable, modular infrastructures with a focus on API-centric design.
  • Executed technology migration from Spring Boot 2.1 to 2.4 and Vaadin 7.x to 14.x.
  • Integrated Spring cloud services such as API Gateway, Circuit Breaker, and Service Registry.
  • Implemented client-side load balancing via Cloud Gateway, reducing operational costs significantly.

System Analyst

Speridian Technologies
Banglore
11.2017 - 12.2019
  • Engineered SaaS B2B solution from inception, facilitating access to thousands of brands and over 500 million items for tenant partners.
  • Implemented updates and enhancements to subsystems of end-user applications on various platforms.
  • Leveraged Java, Spring Boot, and Selenium expertise to optimize application performance.

Education

Bachelor of Technology - Electrical, Electronics Engineering Technologies

Centurion University of Technology And Management
Bhubaneswar, Odisha
05-2015

Skills

  • Microservices architecture
  • Algorithmic problem solving
  • Object-oriented programming principles
  • High-level and low-level design
  • Java and Kotlin development
  • Spring Boot framework
  • Relational databases: PostgreSQL, MySQL, SQL Server
  • NoSQL technologies: MongoDB, Elasticsearch, Redis
  • Message queues: Apache Kafka

Timeline

Software Development Engineer 2

DpWorld
11.2022 - Current

Senior Software Engineer

Moneytap (Freo)
05.2021 - 10.2022

Software Engineer

Redbus
01.2020 - 04.2021

System Analyst

Speridian Technologies
11.2017 - 12.2019

Bachelor of Technology - Electrical, Electronics Engineering Technologies

Centurion University of Technology And Management
Rakesh Pradhan