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. eka-backend eka-backend Public

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

    Java 1

  2. eka-frontend eka-frontend Public

    TypeScript 1

  3. router-service router-service Public

    Java 1

  4. realtime-chat realtime-chat Public

    Java 1

  5. Ecommerce_BE Ecommerce_BE Public

    Java 1