Java Backend Developer
Spring Boot developer specializing in secure, scalable REST APIs — from authentication to deployment.
What I build
REST API Development
Secure, scalable APIs built with Spring Boot, Spring Security, and JWT authentication.
Database Design
Relational schema design and query optimization using MySQL and Spring Data JPA/Hibernate.
Cloud Deployment
CI/CD pipelines on AWS Elastic Beanstalk using GitHub Actions with OIDC authentication.
How I approach a project
From requirement to deployment, here's my workflow.

Understand
Break down the requirement and define the data model

Design
Plan the API contract and database schema

Build
Implement with Spring Boot, write unit tests

Test
Validate endpoints with Postman/JUnit

Deploy
Ship via CI/CD to AWS, verify in production
What others say
Experience & Profile

Gulshan Chouksey
Java Backend Developer specializing in Spring Boot, REST APIs, MySQL, and Spring Security. Experienced in designing scalable backend applications using layered architecture, JWT authentication, JPA/Hibernate, and Git.
Freelance Web Developer
Built a live school website (rajeevgandhischool.in) with Spring Boot backend & MySQL database for online enquiry submissions. Developed REST API endpoints to receive & persist student enquiry data. Deployed on Railway.io.
HireHub — Job Portal Backend
Built REST API backend with JWT-based auth & role-based access control (3 roles: Candidate, Employer, Admin) across 4+ core entities. Designed normalized MySQL schema with JPA/Hibernate, DTO pattern & centralized `@RestControllerAdvice` exception handling.
AcademiaX — Academic System
Developed a RESTful web app to manage 1000+ student records & course enrolments across 3+ core entities. Implemented RBAC, data validation, and built 20+ REST endpoints tested with JUnit and Postman.
Education
Bachelor of Computer Applications (BCA) —
Uttaranchal University (2023 – 2026)
Specialized in Java Backend Systems & Database
Architecture.
Class XII (CBSE Board) — Kendriya Vidyalaya, RK Puram, New Delhi (2023) — 75%
Contact Information
Have a backend project in mind, a question, or want to collaborate? I'd love to hear from you!


