Skip to content
View lekhrocks's full-sized avatar

Block or report lekhrocks

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
lekhrocks/README.md

Hi 👋 I'm Lekhraj Kumar

Senior Backend Engineer • Java • Distributed Systems • Payments • AI Engineering



💻 whoami

lekhraj@github:~$

whoami

Senior Backend Engineer

experience

5+ Years

domain

Payments
Banking
FinTech
Enterprise SaaS

currently_building

Enterprise AI Platform
Spring AI
Kafka
Java 25

interests

Distributed Systems
Cloud Native
Platform Engineering
Go
AI Engineering

status

Always Learning 🚀

🚀 About Me

  • ⚡ Senior Software Engineer with 6+ years of backend engineering experience.
  • 🏦 Building mission-critical platforms in Payments, Banking, FinTech, and Enterprise SaaS.
  • 🚀 Passionate about Distributed Systems, Event-Driven Architecture, and Platform Engineering.
  • 🤖 Daily user of Claude Code, Cursor, GitHub Copilot, and Spring AI.
  • ☁️ Currently exploring Go, Kubernetes, gRPC, MCP, and Cloud-native architectures.

🏗 Featured Projects

🧠 Engineering Knowledge Assistant (Enterprise RAG)

Enterprise AI Platform built using Java 25 & Spring AI.

Tech

Java 25 • Spring AI • Kafka • PostgreSQL (pgvector) • Redis • Docker • OAuth2 • Testcontainers

Architecture

flowchart LR

A[Documents] --> B[Kafka]

B --> C[Embedding Service]

C --> D[pgvector]

D --> E[Hybrid Search]

E --> F[LLM]

F --> G[Chat API]
Loading

Repository

https://github.com/lekhrocks/eka-backend


⚡ Enterprise API Gateway

High-performance Gateway supporting

  • Load Balancing
  • Rate Limiting
  • Retry
  • Circuit Breaker
  • WebSocket Metrics
  • Prometheus
  • 10K+ RPS

🛒 E-Commerce Backend

Production-ready Spring Boot backend

  • Stripe Payments
  • Authentication
  • Product Catalog
  • Orders
  • Swagger
  • Docker

💻 Tech Stack

👨‍💻 Languages

Java    Go    JavaScript    TypeScript    Bash


⚙️ Backend

Spring Boot   

GraphQL   

gRPC   

REST APIs   

Hibernate


📨 Messaging

Apache Kafka   

RabbitMQ


🗄️ Databases

PostgreSQL   

MySQL   

MongoDB   

Redis


☁️ DevOps

Docker   

Kubernetes   

GitHub Actions   

Jenkins


📊 Observability

Prometheus   

Grafana   

Datadog   

Elasticsearch


🤖 AI Engineering

🧠 Claude Code   

⚡ Cursor   

🤖 GitHub Copilot   

🌱 Spring AI   

🔗 MCP


💳 Payments

  • 💳 Payment Processing
  • 🏦 Payment Gateway Integration
  • 💰 Settlement
  • 🔄 Reconciliation
  • 🛒 Merchant Integration
  • 🔐 PCI DSS
  • 🎫 Tokenization
  • 💵 Refunds
  • ✅ Authorization & Capture

📊 GitHub Metrics


🌱 Current Focus

  • 🚀 Enterprise AI
  • ⚡ Java 25
  • ☁️ Kubernetes
  • 🔥 Go
  • 🤖 AI Agents
  • 🏦 Payment Platforms
  • 🛰 Platform Engineering

🤝 Open To Collaborate

  • Enterprise Backend Systems
  • Java Open Source
  • AI Platforms
  • Distributed Systems
  • Event-Driven Architectures
  • Payment Infrastructure

💬 Ask Me About

  • Java
  • Spring Boot
  • Kafka
  • Distributed Systems
  • Payments
  • System Design
  • Performance Engineering
  • Production Support
  • AI-assisted Development

📫 Connect With Me


Pinned Loading

  1. syncflow syncflow Public

    Open-source data sync platform: CDC, snapshots, pipeline designer, and multi-database connectors

    Java 2 1

  2. eka-backend eka-backend Public

    AI-powered engineering assistant — chat with your codebase, APIs, docs, and production systems.

    Java 1

  3. eka-frontend eka-frontend Public

    TypeScript 1

  4. router-service router-service Public

    Java 1

  5. realtime-chat realtime-chat Public

    Java 1

  6. Ecommerce_BE Ecommerce_BE Public

    Java 1