Full-Stack Java Developer · Spring Boot · React · Secure Backend Systems
Building production-grade, security-first applications with clean architecture principles.
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
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
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
| 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 |
- 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
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.

