Ganti Bhanu Prakash Narayana

Software Development Engineer I - Backend
Banglore, IN.

About

Backend Engineer with expertise in Java, Spring Boot, and distributed systems, specializing in low-latency APIs and real-time, event-driven architectures. Skilled in building scalable, high-performance services with Kafka, Redis, and Elasticsearch. Strong foundation in functional programming, domain-driven design (DDD), and agile development. Passionate about designing resilient backend systems and delivering impactful, consumer-facing products in fast-paced environments.

Work

Licious
|

Software Development Engineer I - Backend

Banglore, Karnataka, India

Full time

Summary

At Licious, I built and scaled low-latency, event-driven backend systems using Java, Spring Boot, Kafka, Redis, and Elasticsearch, driving measurable improvements across key business metrics. My work improved customer retention by 15%, increased post-purchase engagement by 21%, enhanced search relevance by 17%, and streamlined catalog management for 100+ SKUs, while enabling 30-minute delivery slots through scalable microservices.

Highlights

Engineered a low-latency, rules-driven service recovery system that analyzed customer issue events and automatically determined eligibility for compensation, directly improving customer retention by 15%.

Developed a centralized messaging API, enabling dynamic, relevant customer communications and eliminating 80% of hardcoded messages, while revamping post-order flows to boost post-purchase engagement by 21%.

Improved search relevance by 17% through the implementation of synonym filtering and product ranking based on sales salience, significantly enhancing user experience and product discoverability.

Enabled 30-minute delivery by integrating delivery promise logic with backend services and deploying a custom sorting algorithm to optimize delivery slot selection.

Implemented cascading pause logic, automatically pausing product variants across 100+ products to prevent inactive items from display, streamlining inventory management and improving data accuracy.

Developed a quality auditing feature within the ticketing system, enabling ambassadors to evaluate agent–customer interactions and improve overall customer support experience.

Education

Sagi Rama Krishnam Raju Engineering College
Bhimavaram, Andhra Pradesh, India

B.Tech

Computer Science and Engineering

Grade: CGPA: 9.13

Awards

Algorithmic Proficiency & Problem Solving

Awarded By

LeetCode & HackerRank Platforms

Demonstrated exceptional problem-solving abilities and algorithmic proficiency by successfully completing over 250 coding challenges on leading competitive programming platforms.

Skills

Languages

Java, SQL, JavaScript.

Backend Development

Spring Boot, REST APIs, Redis, Kafka, Elasticsearch.

Architectural Principles

Functional Programming (FP), Event-driven Architecture, Domain-driven Design (DDD).

Development Tools

Git, Docker, Grafana, Postman, Jenkins, Intellij, Linux, Jira.

Interests

Emerging Technologies

Cloud, Generative AI (GenAI).

Technical Literacy

Technology Blogs.

Algorithmic Practice

Data Structures & Algorithms (DSA).