Skip to content
View bsmahi's full-sized avatar
๐ŸŽฏ
Focusing
๐ŸŽฏ
Focusing

Block or report bsmahi

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

Hey there, I'm Mahi!

Senior Technical & Agentic AI Architect ยท Technical Author ยท Open Source Contributor

Crafting scalable systems from the Silicon Valley of India โ€” Bengaluru ๐Ÿ‡ฎ๐Ÿ‡ณ

LinkedIn Foojay JavaPro Profile Views


๐Ÿงญ About Me

name       : Mahendra Rao Bandaru
role       : Senior Technical Architect & Agentic AI Architect
location   : Bengaluru, India ๐Ÿ‡ฎ๐Ÿ‡ณ
focus      : Distributed Systems ยท Cloud-Native ยท Agentic AI
currently  : Building AI Agents with Strands, Spring AI & Amazon Bedrock AgentCore
writing    : Foojay (OpenJDK Community) ยท JavaPro Magazine
open_to    : Collaborations, OSS contributions, Tech talks

๐Ÿค– Current Explorations

Building the next generation of Agentic AI Applications using:

Framework Platform Use Case
๐Ÿงฉ Strands Agents Amazon Bedrock AgentCore Autonomous task orchestration
๐ŸŒฑ Spring AI AWS / Multi-cloud Production-grade AI integration
๐ŸŽญ Koog Amazon Bedrock AgentCore Kotlin-native agent workflows

๐Ÿ› ๏ธ Tech Stack

Languages & Frameworks

Java Kotlin Python Go Spring Boot Microservices

Cloud & DevOps

AWS Docker Kubernetes CI/CD Harness

Messaging & Observability

Kafka Prometheus Grafana OpenTelemetry Zipkin

IDE & Tooling

IntelliJ IDEA


๐ŸŒ Open Source Contributions

I believe in giving back to the community that helped me grow. Here's where I actively contribute:

Project Focus Area
๐Ÿ›๏ธ Arconia Cloud-native Java developer platform
๐Ÿš€ Spring Boot Migrator Automated Spring migration tooling
๐Ÿ” Spring Rewrite Commons Code transformation for Spring apps
๐Ÿง  OpenRewrite Automated source code refactoring
๐Ÿ“š in28Minutes Community Developer education & open learning

โœ๏ธ Technical Writing

I write about Java, Spring, cloud-native architecture, and AI for the global developer community:

Publication Community Notable Work
๐Ÿ“ฐ Foojay Friends of OpenJDK Java ecosystem deep-dives & best practices
๐Ÿ“– JavaPro Magazine Global Java Community ๐ŸŒŸ Featured in Java 25 Special Edition

๐Ÿ† Featured In

Articles hand-picked and featured by some of the most widely-read newsletters in the Java world:

Newsletter Publisher Edition
โ˜• Java Annotated Monthly JetBrains Sep 2025 ยท Aug 2025 ยท Mar 2025
๐ŸŒฟ Java Weekly #625 Baeldung Featured Article

๐Ÿ“Š GitHub Stats

Mahi's GitHub Stats Top Languages


Thanks for visiting my profile! Explore my repos, star what you find useful, and let's build something great together. ๐Ÿ™Œ

๐Ÿค LinkedIn ยท ๐Ÿ“ฐ Foojay Articles ยท ๐Ÿ“– JavaPro Articles

Popular repositories Loading

  1. springframework-course springframework-course Public

    Java 4 2

  2. spring-boot-app-with-mongodb spring-boot-app-with-mongodb Public

    Java 3 2

  3. spring-webflow spring-webflow Public

    Forked from spring-projects/spring-webflow

    Spring Web Flow

    Java 1

  4. spring-microservices spring-microservices Public

    Forked from in28minutes/spring-microservices

    Spring Microservices using Spring Cloud

    Java 1

  5. docker-crash-course docker-crash-course Public

    Forked from in28minutes/docker-crash-course

    Docker for beginners - with Java and Spring Boot Applications and Microservices

    Java 1

  6. spring-unit-testing-with-junit-and-mockito spring-unit-testing-with-junit-and-mockito Public

    Forked from in28minutes/spring-unit-testing-with-junit-and-mockito

    Spring Unit Testing with JUnit and Mockito

    Java 1 1