Specialist Programmer · Infosys

Software Engineer building scalable distributed systems & AI applications.

Specialist Programmer at Infosys focused on backend engineering, distributed systems, event-driven architecture, and production-grade AI applications.

  • Java
  • Python
  • Spring Boot
  • Kafka
  • LangGraph
  • LangChain
  • RAG
  • Kubernetes
system flowai flow
ClientAPIMicroservicesKafkaData LayerUserAgentRetrievalLLMResponse

About

Backend engineering meets AI engineering.

I'm a software engineer working across traditional backend engineering and modern AI engineering. Day to day that means Java and Python services, Spring Boot microservices, and distributed data pipelines built to stay reliable as workloads grow.

I design and own dual-stack microservices architectures for enterprise workflows, build AI-enabled service capabilities with Spring AI and Python, and redesign legacy batch workflows into fault-tolerant, event-driven pipelines with Apache Kafka.

Alongside that, I focus on production engineering: performance tuning, query optimization, code reviews, CI/CD, automated testing, and shipping features in an Agile environment.

Profile

Sailesh Kumar

Role
Specialist Programmer
Company
Infosys
Location
Bangalore, India
Experience
Feb 2024 – Present

Experience

Where I've shipped production systems.

Specialist Programmer

InfosysBangalore, India

Feb 2024 – Present
  1. Architecture

    Designed and owned a dual-stack Java/Python Spring Boot microservices architecture for enterprise workflows, applying design patterns to improve reliability, scalability, and maintainability.

  2. AI Engineering

    Developed AI-enabled service capabilities using Spring AI and Python, including prompt orchestration and API-based LLM integration for internal automation workflows.

  3. Distributed Processing

    81%

    Improved batch-processing efficiency by 81% by redesigning legacy workflows into fault-tolerant, event-driven pipelines using Apache Kafka and Teradata for large-scale distributed data processing.

  4. Performance Engineering

    60%+

    Reduced API latency by 60%+ through performance tuning, query optimization, and efficient resource utilization at scale.

  5. Event-Driven Systems

    Implemented event-driven integrations with Apache Kafka to enable high-throughput, fault-tolerant communication across distributed services.

  6. Software Development Lifecycle

    Owned the full software development lifecycle including coding standards, code reviews, Git/source control, CI/CD pipelines, automated testing, and production feature delivery in an Agile environment.

Impact

Engineering metrics.

81% Batch Processing Efficiency Improvement

Batch Processing Efficiency Improvement

60%+ API Latency Reduction

API Latency Reduction

Java + Python

Dual-Stack Backend Architecture

Kafka

Event-Driven Distributed Processing

Projects

Systems I've designed and built.

Multi-agent retrieval infrastructure and full-stack microservices, built end to end.

Enterprise Agentic RAG

2026

Production-grade multi-agent retrieval platform with planner, retriever, and responder agents for distributed multi-step reasoning and conversation memory.

  • LangGraph
  • LangChain
  • FastAPI
  • OpenAI
  • Portkey
  • Qdrant
  • Jina AI
  • NeMo Guardrails
  • Built distributed vector indexing and query pipeline using Qdrant and Jina Embeddings.
  • Used NeMo Guardrails for prompt injection and jailbreak protection.
  • Integrated Portkey AI Gateway for fault-tolerant LLM fallback routing.
  • Built FastAPI services with Redis rate-limiting.
  • Added observability through LangSmith and Logfire.

Engineering highlights

  • Multi-agent architecture
  • Planner Agent
  • Retriever Agent
  • Responder Agent
  • Distributed vector indexing
  • Retrieval pipeline
  • Conversation memory
  • Prompt-injection protection
  • Jailbreak protection
  • LLM fallback routing
  • Rate limiting
  • Observability

I-Cinema

Feb 2024 – Apr 2024

Full-stack movie ticket booking platform with a Spring Boot microservices backend and React + TypeScript frontend.

  • Spring Boot
  • React
  • TypeScript
  • Tailwind CSS
  • MySQL

Engineering highlights

  • Spring Boot microservices
  • Booking service
  • User service
  • Scheduling service
  • REST API integration
  • Responsive frontend
  • MySQL persistence
  • End-to-end booking workflows

Skills

Technical stack, organized.

Programming Languages

  • Java
  • Python
  • C++
  • JavaScript
  • TypeScript
  • SQL

Engineering stack

How the pieces connect across the systems I work on.

Backend

JavaSpring BootMicroservicesKafka

AI

LangGraphLangChainRAGLLMsGuardrails

Distributed Systems

Event-Driven ArchitectureMessagingFault ToleranceScalability

Data

SQLPostgreSQLTeradataQdrant

DevOps

DockerKubernetesJenkinsPrometheus

Frontend

ReactTypeScriptReduxTailwind CSS

Education & Certifications

Foundations and credentials.

Graphic Era Hill University

B.Tech — Computer Science Engineering

Period
Aug 2019 – June 2023
Location
Dehradun, India
GPA
8.20 / 10.00

Microsoft Certified: GitHub Copilot Certification

2026

Claude Certified: Architect - Foundations

Achievements

Competitive programming.

LeetCode

LeetCode Guardian

2200+ ratingTop 1% globally

View LeetCode profile

How I Build

01

Build for Scale

Design systems that remain reliable as workloads grow.

02

Design for Failure

Use fault tolerance and resilient event-driven architectures.

03

Optimize with Data

Use performance tuning and query optimization to remove bottlenecks.

04

Ship Responsibly

Use testing, code reviews, CI/CD, and production engineering practices.

Contact

Let's build scalable systems.

Open to conversations around software engineering, backend systems, distributed systems, and AI engineering.