Mahendra Bandaru

Technical Architect at Capgemini

Bengaluru, Karnataka, India
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Mahendra Bandaru is a Technical Architect based in Bengaluru with nearly two decades of software engineering experience and a strong focus on AI solutions and enterprise Java architectures. He has progressed through lead and architect roles at major firms like Capgemini, Virtusa, TCS and American Express, delivering banking and enterprise-grade systems. Hands-on with Spring and Spring Boot, Mahendra has contributed to well-known in28minutes repositories, driving migration to Spring Boot 3, Jakarta annotations and JUnit 5 to modernize large codebases. His blend of deep backend expertise, security-aware Spring configurations, and occasional front-end tweaks shows a pragmatic full-stack sensibility. Known for staying curious and continuously upskilling, he pairs architectural leadership with hands-on code contributions that reduce technical debt and improve testability. Outside formal roles he actively experiments with OSS projects, reflecting a persistent drive to learn and apply new technologies.
code8 years of coding experience
job11 years of employment as a software developer
bookMaster’s Degree, Computer Science, Master’s Degree, Computer Science at Sri Venkateswara University
languagesEnglish, Telugu
stackoverflow-logo

Stackoverflow

Stats
11reputation
6kreached
0answers
5questions
github-logo-circle

Github Skills (32)

dependency-management10
css10
spring-security10
java10
javas10
junit10
dependency-track10
front-end-development10
dependency-resolver10
spring-boot10
maven10
dependency-resolution10
jakartaee9
hibernate9
h2-database9

Programming languages (6)

TypeScriptJavaSCSSJavaScriptHTMLPython

Github contributions (5)

github-logo-circle
Spring and Spring Boot Tutorial For Absolute Beginners - 10-in-1 - Spring to Spring Boot to REST API to Full Stack to Containers to Cloud
Role in this project:
userBack-end Developer
Contributions:16 commits, 22 PRs, 3 comments in 2 months
Contributions summary:Mahendra primarily focused on Spring Boot application configuration and security aspects within the repository. Their commits include upgrading the project to Spring Boot 3, which likely involved adjusting dependencies and configurations. They also made changes related to H2 Console access, demonstrating an understanding of Spring Security configurations, API access, and possibly authentication.
spring-bootapicontainersspring-frameworkabsolute-beginners
Code Examples for everything thats written on www.springboottutorial.com
Role in this project:
userBackend Developer
Contributions:38 commits, 29 PRs in 3 months
Contributions summary:Mahendra primarily contributed to upgrading the project to Spring Boot 3.0.0-M3 and 3.0.0-M4, indicating a focus on maintaining and updating the project's core dependencies. The commits show modifications to several Java files and resources, signifying a commitment to modernizing the existing codebase and ensuring compatibility with the new Spring Boot versions. These changes involve updates to testing frameworks and dependencies, demonstrating a focus on project stability and efficient development.
spring-booteverythingspringbootspringjava
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Mahendra Bandaru - Technical Architect at Capgemini