R S Devi Prasad

Senior Software Engineer

Bengaluru, Karnataka, India8 yrs 7 mos experience

Key Highlights

  • Expert in Java and microservices architecture.
  • Achieved significant cost reductions through optimization.
  • Passionate about solving complex backend challenges.
Stackforce AI infers this person is a Backend Engineer specializing in SaaS with a focus on scalable systems.

Contact

Skills

Core Skills

Database ManagementCaching StrategiesApi ManagementMessage ProcessingApi DevelopmentCode MaintainabilityUser Experience

Other Skills

AlgorithmsApplication Programming InterfacesBack-End Web DevelopmentBackend DevelopmentCode OptimizationColdFusionComputer ScienceCore JavaData StructuresDatabase Schema DesignFront-end DevelopmentGitJavaScriptKafkaMessaging Systems

About

I am a backend engineer with a strong focus on Java, microservices, and building scalable systems. Over the course of my career, I’ve gained valuable experience across diverse industries, including SaaS, e-commerce, and fintech. This exposure has helped me hone my ability to design efficient, modular systems that handle growth while maintaining high performance. Currently, my expertise lies in Java and microservices architecture, ensuring that systems are modular, scalable, testable, and reliable over the long term. I’m driven by a passion for solving complex problems and continuously improving backend infrastructure to meet evolving business demands. I’m eager to contribute to high-impact projects that push the boundaries of what’s possible with scalable, high-performance systems.

Experience

Walmart global tech india

Senior Software Engineer

Oct 2024Present · 1 yr 5 mos · Bengaluru, Karnataka, India · Hybrid

Super.money

SDE 2

Jun 2023Oct 2024 · 1 yr 4 mos · Bengaluru, Karnataka, India · Hybrid

Pharmeasy

Senior Software Engineer

Jan 2022Jun 2023 · 1 yr 5 mos · Bangalore Urban, Karnataka, India · Hybrid

  • Optimized MongoDB storage, achieving a 50% space reduction and a 63% cost reduction by streamlining data attributes and refining database schema design.
  • Reduced Redis costs by 90% monthly and decreased space usage by 93% through optimization of data structures and caching strategies.
  • Enhanced API response times, decreasing initial latency from >30ms to <10ms, resulting in improved application performance and user experience.
  • Introduced reactive Kafka in the systems which increased the consumption of messages from 500/min to 2000/min. This enabled the services to process messages faster with less latencies.

Zoho corporation

Member Technical Staff

Aug 2018Dec 2021 · 3 yrs 4 mos · Chennai, Tamil Nadu, India

  • I am responsible for conditional layout configuration of Desk setup so that users and agents can create entities like tickets, contacts, etc. without any hassle.
  • As a server side developer, I develop and maintain the RESTful APIs needed to create rules that validate user data and provide the necessary feedback during entity creations.
  • Notable Accomplishments:
  • Reduced cognitive complexity of licensing part of layouts & fields code by 80%, making it more maintainable and testable code.
  • Validated submitted user input for entity creation and returned the missing mandatory data from the backend itself using a single API call, thus reducing pressure on client team for processing.
  • Improved pagination for pick list values so that all the data can be loaded in iteration, reducing the form rendering time by at least 40%.
  • Key responsibilities:
  • 1. Analyse the requirements put forth by Product management, check the feasibility, design, develop and deploy the features within the stipulated time.
  • 2. Discuss the trade-offs with various teams and create APIs that are both flexible and resilient in nature.
  • 3. Implemented APIs that can process an entire form data from the user and return necessary feedback. This reduced the code complexity for the client team by 20%.
  • 4. Working on APIs to reduce the loading time of forms by at least 10% while adding and editing data in
  • forms.

Mindfire solutions

2 roles

Trainee Software Engineer

Jul 2017Aug 2018 · 1 yr 1 mo

  • As a developer, I worked with the clients directly to understand their requirements, design and develop the solutions that best address their problems. All this was done also keeping in mind that the features developed are robust and can be modified and maintained without too much effort.
  • I was responsible for planning, developing, and deploying UI of an online report generation tool from scratch, collaborating with UI designer and back-end developer, all of whom were working remotely.
  • I also fully rewrote the front-end application to improve its design and updated requirements which were highly performance intensive.
  • Key responsibilities:
  • 1. Analyse the requirements given by the clients and discuss with them over the contentious issues to reach a mutually acceptable specifications list.
  • 2. Develop secure and flexible front-end application to ease the data sharing process with back-end.
  • 2. Collaborate with remote back-end developer to resolve any bottlenecks or code related issues.
  • 3. Discuss with UI designers about the critical points which are important to client and implement them.

Software Engineer Intern

Jan 2017Jun 2017 · 5 mos

  • I learnt about Laravel framework and PHP, and how it is integrated with FileMaker.
  • I was paired with another intern to create a mathematical quiz application for primary school kids.
  • Key work items:
  • 1. Discuss with the partner and come up with proper use cases and database schema for the application.
  • 2. Select the feasible tools (frameworks, libraries) to be used to construct the software.
  • 3. Design UI, develop and integrate it into the application.
  • 4. Give a full demo to managers and leads.

Simpleekare

Software Engineer Intern

Jul 2016Dec 2016 · 5 mos · Bhubaneshwar Area, India

  • Key responsibilities:
  • 1. Understanding the work flow of the main app and enhance the current functionalities to improve UX/UI.
  • 2. Working with senior developer on code fixes to make the website easy and smooth to use.
  • 3. Creating a blog page for the company from scratch.
  • 4. SEO strategy development for the website to be launched.

Education

Odisha University of Technology and Research

Master of Computer Applications (MCA) — Computer Science

Jan 2014Jan 2017

College of Basic Science and Humanities, Bhubaneswar

Bachelor of Science (B.Sc.) — Computer Science

Jan 2011Jan 2014

S.C.S Junior College, Puri

Intermediate of Science (I.Sc.) — Physical Sciences

Jan 2009Jan 2011

Kendriya Vidyalaya

Higher Secondary — none

Jan 2001Jan 2009

Stackforce found 100+ more professionals with Database Management & Caching Strategies

Explore similar profiles based on matching skills and experience