Rakesh Kumar Mallick

Software Engineer

Bengaluru, Karnataka, India12 yrs 8 mos experience
Highly Stable

Key Highlights

  • Expert in high-throughput distributed systems.
  • Proven track record in API design and architecture.
  • Significant cost savings through innovative solutions.
Stackforce AI infers this person is a Backend-heavy Fullstack Engineer in Fintech and Logistics.

Contact

Skills

Core Skills

JavaSpring BootAwsSpring Mvc

Other Skills

System DesignSOLID Design PrinciplesSpring FrameworkObject Oriented DesignPostgreSQLMongoDBAmazon Web Services (AWS)RedisKubernetesApache KafkaElasticsearchGitArchitectureFundamentalsCore Java

About

My role as Senior Software Engineer centers on working high-throughput distributed systems, with focus on leveraging modern technologies to achieve scalability, availability and low latency in systems. My role has honed my competencies in API design, solution architecture, and test-driven development, reflecting a persistent drive to deliver impactful technological solutions.

Experience

12 yrs 8 mos
Total Experience
1 yr 11 mos
Average Tenure
1 yr 2 mos
Current Experience

Kotak mahindra bank

Software Development Engineer III

Apr 2025Present · 1 yr 2 mos · Bengaluru · Hybrid

  • Project title: SamparkSetu
  • A complete merchant management platform enabling both customers of the bank and Kotak's internal team to get a seamless experience for all digital payment acceptance products starting with smooth onboarding, same settlement cycle across different products, unified statement/views and single point for servicing
System DesignSOLID Design PrinciplesJavaSpring BootSpring FrameworkSpring MVC+6

Epam systems

Senior Software Engineer

Apr 2024Mar 2025 · 11 mos · Bengaluru, Karnataka, India · Hybrid

  • Project Title : Radar
  • Worked on a scalable logistics tracking system for fleets using Kafka for real-time data ingestion and indexing using Elasticsearch for searching and generating reports and
  • dashboards for real-time metrics (location, speed, idle time, routes etc.)
JavaSpring BootApache KafkaRedisElasticsearchAmazon Web Services (AWS)+1

Ola (ani technologies pvt. ltd)

Software Development Engineer II

Oct 2019Mar 2024 · 4 yrs 5 mos · Bengaluru Area, India

  • Project Title : IMS
  • Worked on high throughput rest apis using
  • redis cache and publishing events to kafka asynchronously.
  • Worked on designing solution of new requirements and api
  • integrations.
  • Enhanced batch processing of record using distributed locks in
  • cron jobs. Added metrics and monitoring using prometheus.
  • Project Title : Kubera-service
  • Developed driver fraud minimisation system which penalise drivers for fraud detected in the system.
  • Delivered various phases of the application which helped Ola to save around Rs. 3 million monthly.
  • Writing test cases for the code coverage.
  • Project Title : Driver Performance Engine
  • Worked on actioning framework on drivers/cars for credit limit, selfie authentication, mask/temperature and ola score .
  • Helps Ola in getting back amount from partners around Rs.2.5 million daily.
  • Project Title : Fatigue Management
  • Worked on system that maintain driver working hours on daily, weekly and continuous basis with actioning logic.
  • Provides capability for drivers to check their online time on the app.
  • Helps Ola in meeting working hours compliance and mitigate the risk of incidents related to fatigue.
  • Project Title : Accounting
  • Integrated razorpay payment gateway for ola drivers for instant payouts. Increased transaction success from 94% (YesBank's) to 97%.
  • Technologies: Java, Spring boot,Hibernate, Mysql, Redis, Kafka Docker, Git, Junits.
ArchitectureFundamentalsObject Oriented DesignJavaCore JavaSpring MVC+7

Delhivery

Software Developer

Oct 2018Sep 2019 · 11 mos · Hyderabad Area, India

  • Godam is an online warehouse management system designed for the in-house users of Delhivery. It aims to track the workflow of all activities performed at different levels of inventory management. Godam serves actively for the 18 fulfillment centers of Delhivery across India.
  • The software integrates different activities of people handling inventory in multiple FC(s) to a centralized system wherein, they find a solution to their inquiries or problems. Godam provides a comprehensive solution to the inventory of Delhivery, thereby avoiding product overstock and outages. It minimizes bottlenecks and turnaround time in serving customers.
  • Worked on building Warehouse management system.
  • Worked on backend development which involve complete ownership from requirement
  • analysis, validation and solution designing of microservices.
  • Used Flask(Python) and Spring boot(Java) to build restful apis.
  • Designed database schema, apis and fixing bugs in the product.
  • Worked with AWS services like Lambda, SNS, S3, DynamoDB.
  • Used Kafka for async communications between services.
  • Used Postgres and DynamoDB for the databases.
  • Used celery for async tasks and Kafka as message queue.
  • Used elastic search for autocomplete fields and logging with ELK stack.
ArchitectureFundamentalsObject Oriented DesignSpring BootElastic Stack (ELK)PostgreSQL+6

Oracle india pvt. ltd

Application Developer

Jul 2016Oct 2018 · 2 yrs 3 mos · Hyderabad Area, India

  • Oracle HCM is one of the top 5 human capital management (HCM) products in the global market.This product is based on fusion applications, a next-generation application suite from Oracle, which is designed and developed on Oracle Fusion Middleware. The product is built on Oracle Application Development Framework (Oracle ADF) which is an end-to-end Java EE framework.
  • Working on solution design, implementation as well as debugging and fixing bugs.
  • Working with Agile methodology of SDLC model.
  • Responsible for full lifecycle application development with Oracle ADF, Web logic server (WLS), REST, Oracle DB, SQL, JSF, XML.
  • Involved in the complete development stack – UI, Business Logic and the Datalayer.

Infosys

System Engineer

Jun 2015Jul 2016 · 1 yr 1 mo · Pune Area, India

  • Completed training in various technologies and mainly,
  • Developing Business Tier of an Enterprise Application
  • Creating Static User Interface for Web using HTML 5, CSS 3 and JavaScript 1.8.x
  • Creating Dynamic User Interface for Web using Servlet 3.x and JSP 2.x
  • Developing Presentation Tier of an Enterprise Application using JSF 2.x
  • Enhancing and Maintaining Java Enterprise Applications
  • Judged as "High Performer" during training in Infosys ,Mysore.
FundamentalsObject Oriented DesignCore JavaJavaSpring MVCSpring Framework

Microsoft

Microsoft Student Partner

Apr 2013Mar 2015 · 1 yr 11 mos · India

  • Microsoft Student Partners are on-campus student leaders with a passion for sharing technology with their classmates. Gain leadership experiences, get access to resources and develop technical and career skills. Helped me find myself in leading a hackathon, mentoring computer science students, and unlocking the next great idea with my team.

Education

Birla Institute of Technology, Mesra

Bachelor of Engineering (B.E.) — Computer Engineering

Jan 2011Jan 2015

Delhi Public School Jamshedpur

CBSE 10th and 12th — Science

Jan 2005Jan 2010

Stackforce found 100+ more professionals with Java & Spring Boot

Explore similar profiles based on matching skills and experience

Rakesh Kumar Mallick - Software Engineer | Stackforce