Skip to content
View SujalGadhave's full-sized avatar
🎯
Focusing
🎯
Focusing

Highlights

  • Pro

Block or report SujalGadhave

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

Sujal Gadhave

Full-Stack Java Developer · Spring Boot · React · Secure Backend Systems

Building production-grade, security-first applications with clean architecture principles.

LinkedIn Email GitHub

Open to opportunities


Projects

StayFinder (Hotel Management)

RESTful backend for encrypted note storage — built to simulate a real-world secure data product.

  • JWT authentication with refresh token rotation
  • AES-256 encryption on all stored content
  • Role-Based Access Control (RBAC) with Admin / User / Viewer roles
  • Full Swagger/OpenAPI documentation · Postman test suite included

Stack: Java 17 Spring Boot 3.4 Spring Security Spring Data JPA MySQL JWT AES-256 Swagger

View Repository →


Employee Management System

Full-stack shopping application from product catalog to payment confirmation.

  • Spring Boot REST API consumed by a React 18 frontend
  • Stripe Checkout integration with webhook event handling
  • JWT-secured endpoints · cart and order management
  • Responsive UI with Bootstrap 5

Stack: React 18 Spring Boot Spring Security Stripe API MySQL JWT Bootstrap 5

View Repository →


AI Powered Smart Crop Advisory System

This application is the three-tier architecture

  • Frontend: React + Vite + Tailwind + React Router + Axios
  • Backend: Spring Boot (Web, Security + JWT, Data JPA) with endpoints for auth, crop detection, advisory, weather, and market prices
  • AI microservice: FastAPI stub with a focused /predict endpoint returning seeded PlantVillage classes
  • Database: MySQL for the demo (H2 in-memory for local dev fallback)

Stack: Python 3.x Java React JWT MYSQL

View Repository →


Skills

Area Technologies
Backend Java 17, Spring Boot 3.4, Spring Security, Spring Data JPA, Hibernate, RESTful APIs
Frontend React 18, JavaScript (ES6+), HTML5, CSS3, Bootstrap 5, JavaFX, Swing
Security & Auth JWT, OAuth2, AES-256 Encryption, Role-Based Access Control
Database MySQL, JDBC, SQL query optimization
Integrations Stripe Payments, REST API design
Tools Git, Maven, Postman, Swagger/OpenAPI, IntelliJ IDEA, VS Code
AI / Python Python, TensorFlow, Streamlit, Data Science fundamentals
Learning Docker, Microservices, System Design, DSA

Currently

  • Building: Microservices architecture with Spring Boot and Docker
  • Practicing: Data Structures & Algorithms for technical interviews
  • Studying: System design and distributed systems principles
  • Seeking: Backend or Full-Stack internship / junior role

About

Engineering student and self-taught developer from Maharashtra. I started with Java desktop apps, moved into Spring Boot backends, then picked up React to close the full-stack loop. I gravitate toward security and clean architecture — those are the things that separate a working app from a reliable one. Currently looking for opportunities where I can contribute real code and learn from experienced engineers.


If something here looks interesting, feel free to reach out — I'm always happy to talk about code.

Pinned Loading

  1. AI-Smart-Crop-Advisory AI-Smart-Crop-Advisory Public

    This project aims to empower farmers with accessible AI tools that can help detect crop issues early and suggest actionable solutions.

    Python

  2. Stayfinder Stayfinder Public

    A production-ready REST API for a full-featured hotel booking platform built with Spring Boot, secured with JWT, powered by Stripe payments, and documented with Swagger/OpenAPI.

    Java

  3. employee-management-system employee-management-system Public

    A full-stack Employee Management System built with Spring Boot (Backend) and React (Frontend). The application supports JWT-based authentication, role-based access control, and complete CRUD operat…

    Java 1 1

  4. auth-service-encrypt-decrypt auth-service-encrypt-decrypt Public

    A secure Java-based authentication service with built-in encryption and decryption capabilities, designed for applications requiring secure data handling, user authentication, and cryptographic ope…

    Java

  5. e-commerce-javafx-portal e-commerce-javafx-portal Public

    🛒 JavaFX E-Commerce Management System A simple e-commerce management system built with JavaFX. It helps manage products, orders, and inventory with an easy-to-use interface.

    Java

  6. e-commerce-api-maven-db e-commerce-api-maven-db Public

    E-commerce management is a simple managing system build with spring-boot. It helps to manage products, user with "CRUD" operations

    Java