Skip to content
View TheOMUU's full-sized avatar

Block or report TheOMUU

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.

Content in all repositories owned by your account will be closed.
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
TheOMUU/README.md

Hi, I'm Omkar Rathod πŸ‘‹

Java Backend Developer | Spring Boot | REST APIs | SQL

I build backend applications with Java and Spring Boot, focusing on clean application structure, REST API development, database persistence, and maintainable backend code.

My current focus is strengthening my backend engineering skills through hands-on projects involving Spring Boot, Spring Data JPA, Hibernate, REST APIs, SQL, and layered architecture.


πŸ› οΈ Tech Stack

Programming

  • Java
  • Object-Oriented Programming
  • Collections
  • Exception Handling

Backend

  • Spring Boot
  • Spring Framework
  • Spring Data JPA
  • Hibernate / JPA
  • JDBC
  • REST APIs
  • CRUD Operations
  • Request Validation

Databases

  • SQL
  • MySQL
  • Relational Database Design

Tools

  • Git & GitHub
  • Maven
  • IntelliJ IDEA
  • Postman
  • Bruno
  • VS Code
  • Linux

πŸš€ Featured Projects

πŸ›’ E-Commerce Backend

A RESTful e-commerce backend developed with Java and Spring Boot, focused on building structured backend services for common e-commerce operations.

Key areas:

  • Product management APIs
  • Category management
  • Cart management
  • Order management
  • CRUD operations
  • Request validation
  • Database persistence
  • REST API development
  • Controller β†’ Service β†’ Repository architecture
  • API testing with Postman and Bruno

Tech Stack:
Java Spring Boot Spring Data JPA Hibernate REST API SQL


πŸŽ“ Student Management System

A backend REST API for managing student records, built to strengthen my understanding of Spring Boot, JPA, Hibernate, database persistence, and layered backend architecture.

Key areas:

  • Student CRUD operations
  • REST API development
  • Spring Data JPA
  • Hibernate ORM
  • SQL database integration
  • Entity and repository design
  • Controller β†’ Service β†’ Repository architecture
  • Database-backed application development

Tech Stack:
Java Spring Boot Spring Data JPA Hibernate REST API SQL

πŸ”— Repository:
https://github.com/TheOMUU/StudentSystem-HibernateORM


🧩 How I Approach Backend Development

I like understanding what happens behind an API instead of treating the framework as a black box.

HTTP Request
     ↓
Controller
     ↓
Validation
     ↓
Service
     ↓
Repository
     ↓
Database
     ↓
HTTP Response

Pinned Loading

  1. library-management-system library-management-system Public

    REST API built with Java, Spring Boot, JDBC and MySQL.

    Java

  2. StudentSystem-HibernateORM StudentSystem-HibernateORM Public

    Spring Boot Student Management REST API demonstrating Spring Data JPA, Hibernate ORM, validation, layered architecture, and MariaDB persistence.

    Java

  3. User-Module-with-Hibernate-ORM-Spring-Data-JPA- User-Module-with-Hibernate-ORM-Spring-Data-JPA- Public

    Spring Boot REST API demonstrating Spring Data JPA, Hibernate ORM, validation, layered architecture, and MariaDB persistence.

    Java