Currently building things at Razorpay

Hi, I'm Lokesh
Backend Engineer

I build scalable backend systems that handle millions of transactions. Passionate about distributed systems, clean architecture, and making complex things simple. Also fluent in 6 languages (the human kind, not just programming ones 😄)

4+ Years Experience
250+ LeetCode Problems
750+ Newsio Downloads
Lokesh B M
Open to opportunities
Go
Java
Python
Kubernetes
Scroll to explore

Building things that scale

I'm a backend engineer who loves turning complex problems into elegant solutions. Currently at Razorpay, building the infrastructure that powers payments for millions of businesses across India.

Before Razorpay, I honed my craft at Rakuten leading backend teams, and at Brillio optimizing enterprise applications. I even co-founded Newsio, an AI-powered news app that hit 750+ downloads and maintained a 4.8-star rating. Not bad for a side project! 🚀

When I'm not writing Go or wrestling with Kubernetes, you'll find me solving algorithm puzzles (250+ and counting on LeetCode), or practicing one of the 6 languages I speak - English, Hindi, Telugu, Kannada, Tamil, and German.

Quick hits:

  • 🎯 Built observability systems that reduced MTTD by 40%
  • ⚡ Improved app performance by 20% at Brillio
  • 🌍 Polyglot - 6 languages and counting
  • 🎮 Led teams from 3 to 7 engineers
lokesh.go
package main

type Engineer struct {
    Name       string
    Role       string
    Company    string
    Skills     []string
    Languages  []string
    OpenToWork bool
}

func main() {
    lokesh := Engineer{
        Name:    "Lokesh B M",
        Role:    "Backend Engineer",
        Company: "Razorpay",
        Skills:  []string{
            "Go", "Java", "Python",
            "Kubernetes", "gRPC",
        },
        OpenToWork: true,
    }
    lokesh.BuildAwesomeStuff()
}

Where I've shipped code

Razorpay

Senior SDE - Backend
June 2025 - Present
Current Role

Building and scaling payment infrastructure that processes millions of transactions. Working on high-throughput systems with Go, ensuring 99.99% uptime for India's leading payment gateway.

Go Microservices Kafka Redis

Rakuten

Software Development Engineer
Mar 2022 - May 2025

Led a team of 3 backend engineers building revenue assurance models. Developed microservices using Go and Java Spring Boot, implemented gRPC communication, and integrated an observability framework that reduced MTTD by 40%.

  • Maintained 85%+ code coverage with golangci-lint & SonarQube
  • Implemented REST APIs and gRPC for inter-service communication
  • Led architecture decisions for new microservices
Go Java Spring Boot gRPC Prometheus OpenTelemetry

Brillio Technologies

Product Engineer
Aug 2021 - Mar 2022

Developed enterprise web applications as a Java backend engineer. Focused on performance optimization and cross-team collaboration to enhance user experience.

  • Improved application performance by 20%
  • Reduced API response time by 15%
  • Enhanced user satisfaction through cross-team collaboration
Java Spring Boot REST APIs SQL

Newsio

Co-Founder
Jul 2020 - Jan 2021
🚀 Startup

Co-founded and led a team of 7 engineering students to build an AI-powered news summary mobile app. Achieved 750+ downloads with a 4.8-star rating and 90% user retention.

  • 750+ downloads on App Store
  • 4.8-star rating with 90% user retention
  • Led product strategy and engineering decisions
Android AI/ML Product Leadership

My toolkit

Languages

Go Java Python C++ SQL

Frameworks

Spring Boot gRPC Protocol Buffers REST APIs

Cloud & DevOps

GCP Docker Kubernetes CI/CD

Databases

PostgreSQL ElasticSearch CouchBase Redis

Message Queues

Kafka RabbitMQ Event-Driven

Observability

Prometheus OpenTelemetry Grafana SLF4J

Things I've built

Newsio App

Newsio

AI-powered news summary app. Stay updated with concise summaries in regional languages.

⭐ 4.8 Rating 📱 750+ Downloads
Android AI/ML NLP
Interview Prep App

Interview Prep

Android app for interview preparation with programming questions, tips, and resume builder.

Android Java
🪨 📄 ✂️

Rock Paper Scissors

The classic battle of wits! Can you beat the AI? Best of 5 wins!

JavaScript CSS3 Game
Play Now →

Reaction Time Test

How fast are your reflexes? Test your reaction speed and compete with yourself!

JavaScript CSS3 Game
Play Now →

Let's build something awesome

Whether you want to discuss a project, have a question, or just want to say hi - my inbox is always open. I'll try my best to get back to you!

Mini Games
🧠 Memory Match 🐍 Snake 🔢 2048 🎯 Aim Trainer ⌨️ Typing Test Reaction Time ✂️ Rock Paper Scissors