Skip to content
View riteshbangal's full-sized avatar
  • Visa Inc.
  • Rotterdam, The Netherlands
  • 22:26 (UTC +02:00)
  • LinkedIn in/riteshbangal

Block or report riteshbangal

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
riteshbangal/README.md

Hi, I'm Ritesh Bangal 👋

Backend & Platform Engineer

Java • Spring Boot • Kafka • Kubernetes • Observability • AI/MCP

I build backend services, event-driven systems, and cloud-native applications. I’m currently exploring practical AI engineering through MCP, developer automation, and AI-assisted open-source contribution workflows.

  • 🔭 Currently working on Kafka, MCP, and developer automation
  • 🌱 Exploring applied AI for backend and platform engineering
  • ✍️ Sharing what I learn through technical articles
  • 💼 Open to Backend and Platform Engineering opportunities
  • 🔗 Connect with me on LinkedIn

Core Expertise

  • Backend: Java, Spring Boot, REST APIs, microservices
  • Event-driven systems: Apache Kafka, asynchronous workflows
  • Cloud-native engineering: Docker, Kubernetes, Istio
  • Observability: Prometheus, Grafana, Spring Boot Actuator
  • Applied AI: MCP servers, AI-assisted developer tooling

Selected Projects

A practical Kafka learning and reference workspace containing Java and Python examples, Docker-based infrastructure, and planned real-world streaming applications.

Experiments and tooling for building MCP servers with Python, FastMCP, uv, and the MCP Inspector.

A pattern-first Java playbook focused on problem recognition, invariants, complexity analysis, and reusable problem-solving techniques.

Current Initiative

I’m prototyping an AI-assisted workflow that discovers contribution-friendly open-source repositories, scores suitable documentation issues, requests human approval, assists with implementation, and prepares pull requests.

Let's Connect

Pinned Loading

  1. GeektrustChallenges GeektrustChallenges Public

    Solution for given challenges on Geektrust

    Java 1 3

  2. kafka-deep-dive kafka-deep-dive Public

    A hands-on Apache Kafka deep dive covering fundamentals, experiments, and real-world streaming applications. Includes Java/Gradle and Python/uv projects, Kafka producers and consumers, Docker & Doc…

    Java

  3. leetcode-dsa-java-playbook leetcode-dsa-java-playbook Public

    LeetCode DSA Java Playbook — Pattern-first LeetCode solutions in Java, with DSA explanations, invariants, complexity analysis, mistakes, and revision notes.

    Java

  4. TheOdinProject/curriculum TheOdinProject/curriculum Public

    The open curriculum for learning web development

    JavaScript 12.9k 16.6k

  5. BuildMcpServer BuildMcpServer Public

    MCP Server

    Python