SDE @ ConvoZen.ai · Bangalore

Hi, I'm Murli Khaire

I build scalable backend systems|

Backend engineer working with Java, Spring Boot and Kafka. I build the platform that processes 800K+ calls a day for 20+ enterprise clients, along with the AI/LLM pipelines that turn those calls into insights.

MurliKhaire.java

public class MurliKhaire {
  String role = "Backend Engineer";
  String company = "ConvoZen.ai";
  String[] stack = {
    "Java", "Spring Boot", "Kafka",
    "Redis", "Kubernetes", "GCP"
  };
  long callsPerDay = 800_000;

  boolean isOpenToChat() {
    return true;
  }
}
800K+calls processed / day
99.9%platform uptime
20+enterprise clients
70%infra cost reduction
Murli Khaire

About me

Backend engineer who likes hard, high-volume problems

I'm a Software Development Engineer at ConvoZen.ai, NoBroker's AI subsidiary, where I build a conversation-intelligence platform used by enterprise clients in automotive, edtech, real estate and BFSI.

My work covers the whole backend: multi-tenant Spring Boot services, Kafka event pipelines on Kubernetes (GCP), authentication and RBAC, and LLM integrations with Google Gemini and Azure OpenAI for summaries, sentiment, intent detection and RAG chatbots.

I care about clean architecture, measurable results and systems that keep running in production. Outside work I share free interview-prep material for Java, Spring Boot and system design on GitHub.

  • 📍 Bangalore, India
  • 💼 3 years in backend development
  • 🎓 BCA, MCU Bhopal · Full Stack, Masai School

Experience

Where I've worked

Software Development Engineer – Backend

ConvoZen.ai NoBroker's AI subsidiary

Apr 2024 – Present · Bangalore
  • Platform V2: helped re-architect the platform, consolidating 300+ Kafka topics into a clean routing system using CQRS, event sourcing and saga orchestration.
  • Multi-tenant backend: built a unified Spring Boot backend that replaced per-client Django instances, cutting infrastructure cost by 70%.
  • Call pipeline: designed a Kafka-based call-analysis pipeline on Kubernetes with autoscaling that processes 800K+ calls a day, with priority queues for time-sensitive clients.
  • Job server: built a multithreaded job server with Spring Boot and Kafka; better consumer-group partitioning and parallel batches improved efficiency by 60%.
  • Auth and security: built authentication from scratch with JWT, Redis-backed sessions, OAuth2 + PKCE and three-tier RBAC for enterprise accounts.
  • AI and speech: multi-speaker transcription with Conformer models and Whisper fallback; summaries, sentiment and intent detection with Gemini and Azure OpenAI, cutting LLM API costs by 40% through batching.
  • RAG products: a Customer Insights bot for querying call transcripts in natural language, and a RAG WhatsApp chatbot for the Odisha government.
JavaSpring BootKafkaRedisKubernetesGCPMongoDBElasticsearchGeminiAzure OpenAIRAG

Full Stack Web Developer (Intern)

Masai School

Oct 2023 – Mar 2024 · Bangalore
  • Built backend features and REST APIs for the Masai School student platform with Java and Spring Boot, covering API design, database integration and frontend screens.
JavaSpring BootMySQLREST APIsJavaScript

Skills

Tools I use to build things

⚙️ Backend

Java

Spring Boot

Hibernate

Python

Flask

GraphQL

Maven

Bash

🗄️ Data and messaging

Kafka

Redis

MySQL

MongoDB

Elasticsearch

☁️ Cloud and DevOps

GCP

Kubernetes

Docker

Prometheus

Grafana

Linux

Git

Postman

🤖 AI and architecture

Google GeminiAzure OpenAIVertex AIRAG Speech-to-textSentence TransformersMicroservices CQRSEvent SourcingSaga Orchestration OAuth2 + PKCERBACMultithreading

Projects

Things I've built

At work · ConvoZen.ai

⚡

Call analysis pipeline

Kafka pipeline on Kubernetes with autoscaling and priority queues, processing 800K+ calls a day from audio to insights.

KafkaKubernetesSpring Boot
🏢

Multi-tenant platform

One Spring Boot backend for all enterprise clients, replacing per-client deployments and cutting infra cost by 70%.

Spring BootMySQLRedis
🔐

Auth and RBAC

Authentication built from scratch: JWT, Redis sessions, OAuth2 with PKCE and three-tier role-based access control.

OAuth2JWTRedis
🧠

RAG insights bots

Natural-language questions over call transcripts, plus a RAG WhatsApp chatbot for the Odisha government.

GeminiRAGVector search

Open source · interview prep

Personal projects

Recipe application

Recipe Management API

REST API for online recipe management with authentication, custom exception handling and validation.

Java · Spring Boot · Hibernate · MySQL

Automated auction system

Automated Auction System

Console application where registered buyers and sellers bid on and sell products, with an admin for auction companies.

Java · JDBC · Maven · MySQL

QuickDeals e-commerce site

QuickDeals

E-commerce site inspired by Gearbest with home, sign-up/login, product, cart and payment pages.

HTML · CSS · JavaScript

Take-A-Trip travel booking site

Take-A-Trip

Travel booking site for flights, hotels, trains and holiday packages, inspired by MakeMyTrip.

HTML · CSS · JavaScript

GitHub

Contribution activity

GitHub contribution calendar
GitHub streak GitHub stats Top languages

Contact

Let's talk

Open to backend engineering roles and conversations about distributed systems, Kafka and LLM pipelines. The fastest way to reach me is email or LinkedIn.

✉️murlikhaire28@gmail.com 📞+91 84628-58556 💼linkedin.com/in/murli-khaire 🐙github.com/Murli0399