Back to Developers
Jee P

Jee P

Full Stack Developer

Bengaluru, India 80 · Excellent

About

Full Stack Developer with hands-on Spring Boot / Java backend knowledge. Built Blogify, a full-CRUD blogging API with JWT authentication, layered architecture, and a Google Gemini-powered content-generation endpoint. Comfortable across the stack – relational schema design, REST API design, request validation. Currently building working knowledge of AWS (EC2, S3, RDS) for deployment.

Skills & Expertise (26)

REST APIs Advanced
8.0/10
4
Years Exp
Spring Boot Advanced
8.0/10
4
Years Exp
Java 17 Advanced
7.5/10
4
Years Exp
MySql Advanced
7.5/10
4
Years Exp
JPA Advanced
7.5/10
4
Years Exp
Hibernate Advanced
7.5/10
4
Years Exp
Spring Security Advanced
7.5/10
4
Years Exp
Spring MVC Advanced
7.5/10
4
Years Exp
JWT Authentication Advanced
7.0/10
4
Years Exp
Spring Data JPA Advanced
7.0/10
4
Years Exp
GitHub Advanced
7.0/10
4
Years Exp
Git Advanced
7.0/10
4
Years Exp
CSS3 Advanced
6.5/10
4
Years Exp
HTML5 Advanced
6.5/10
4
Years Exp
JDBC Advanced
6.5/10
4
Years Exp
Postgresql Intermediate
6.5/10
3
Years Exp
Maven Intermediate
6.5/10
3
Years Exp
IntelliJ IDEA Intermediate
6.0/10
3
Years Exp
VS Code Intermediate
6.0/10
3
Years Exp
Postman Intermediate
6.0/10
3
Years Exp
Bootstrap 5 Intermediate
6.0/10
3
Years Exp
IAM AWS (RDS AWS (S3 AWS (EC2 Javascript (ES6+

Work Experience

Backend Developer

Blogify

Present - Present

Developed a full-CRUD blogging platform backend using Spring Boot, Hibernate, and MySQL, exposing 26 RESTful APIs across 4 modules – users, posts, categories, and comments. Designed 4 JPA entities with OneToMany, ManyToOne, and ManyToMany relationships (User–Post, Post–Category, Post–Comment, User–Role), ensuring a normalized schema and reliable data persistence. Implemented JWT-based authentication with a custom SecurityFilterChain, token filter, and UserDetailsService, securing all endpoints except public read and registration routes. Enforced request-level data integrity using Bean Validation (@NotBlank, @Size, @Email) and ModelMapper for DTO–entity conversion, preventing invalid data from reaching the persistence layer. Added dynamic pagination and sorting (configurable page size, sort field, sort direction) and keyword-based search to efficiently manage large post datasets. Built full comment management APIs (create, update, delete, retrieve-by-post) alongside CRUD for users, posts, and categories. Implemented a global exception handler with custom exceptions, delivering consistent, field-level API error responses for validation and not-found cases. Built image upload/download for blog posts using MultipartFile handling and a custom file storage service, enabling media-rich content. Integrated the Google Gemini AI API to auto-generate structured, 500-word blog content from a single topic input, exposing a dedicated AI content-generation endpoint. Applied layered architecture (Controller–Service–Repository) with the DTO pattern across all business logic, improving maintainability and testability.

Education

B.Tech – Computer Science & Engineering - Rewa Engineering College (RGPV)

- 2025 · Afghanistan

Certifications

No certifications added yet

Interested in this developer?

Profile Score Breakdown

📷 Photo 10/10
📄 Resume 10/10
💼 Job Title 10/10
✍️ Bio 10/10
🛠️ Skills 20/20
🎓 Education 10/10
⏱️ Experience 5/15
💰 Rate 0/5
🏆 Certs 0/5
Verified 5/5
Total Score 80/100

Profile Overview

Member sinceSep 2026