m.MAHESH
DEVELOPER & THINKER

Java Backend Developer

Mahesh.G

Good applications.
Solid foundations.

I'm a recent Computer Science graduate building real-world applications with Java, Spring Boot, and microservices.

Explore my work

A little context

Curious by nature.
Backend by choice.

01 The work behind the words

Selected work.

Not just what I built.
The problems, decisions, and lessons that shaped it.

02 Beyond personal projects

Real work.
Real growth.

Six months of moving from knowing how something works to helping a team make it work.

TechOuts

6-month internship

Java Developer Intern

  • Developed backend features with Java and Spring Boot, contributing to application development.
  • Worked with APIs and databases to support real-world application features.
  • Contributed to content authoring workflows using Sanity.
  • Collaborated with team members during feature implementation.

Java / Spring Boot / PostgreSQL / Git / Sanity

The growth that doesn't fit in a tech stack.

Team collaboration. Agile workflows. Better version control habits. Production software development. And learning to communicate clearly about the work.

03 A considered toolkit

Tools with
purpose.

Backend first. Enough breadth to understand how the whole application fits together.

Backend

Java / Spring Boot / Spring Security
Hibernate / Spring Data JPA

Frontend

React / JavaScript / TypeScript
HTML5 / CSS3

Databases

PostgreSQL / MongoDB

DevOps & CI/CD

Docker / Jenkins
GitHub Actions

Messaging

Kafka (fundamentals)

Everyday tools

Git / GitHub / Maven

04 The person behind the work

A work in
progress.
Always.

I'm Mahesh. I like understanding what happens behind the screen, and making those invisible parts work well together.

From my first Java program to Spring Boot microservices, my approach has stayed the same: build something, ask better questions, and keep improving. Solving 400+ LeetCode problems has made that a daily habit.

The goal? Become a strong backend engineer, go deeper into cloud technologies, and build scalable systems for products that matter. Away from the keyboard, I make time for chess and fitness.

Putting it into practice.

Completed a six-month internship at TechOuts, bringing technical learning into a professional team. Now focused on Java Backend Engineering and the next opportunity to contribute.

05 Formal education

Grounded in
fundamentals.

Computer science graduate focused on backend fundamentals.

JNTU Hyderabad

B.Tech, Computer Science & Engineering

Swarna Bharathi institute of science and technology — Khammam · 2022–2026 · CGPA 8.35/10

Coursework and projects centred on Java, data structures, and backend development with Spring Boot.

06 Currently exploring

Learning is
part of the job.

The next questions I'm asking, and the skills I'm building to answer them.

Understanding cloud building blocks, from compute and storage to the fundamentals of deploying backend applications.

07 Open to the next chapter

Let's build
something solid.

I'm looking for my next opportunity in Java backend engineering. If you're building a team or an interesting system, I'd love to be part of the conversation.

Every good thing starts somewhere.

Let's start with hello.

An opportunity, a project, or a good backend question. Put a few words together below.

Your email app will open a draft addressed to maheshgudooru@gmail.com. You choose when to send it.