Back to Developers
Dhiraj Upadhyay

Dhiraj Upadhyay

Java Full Stack Developer

80 · Excellent

About

Passionate Computer Science Engineering student with hands-on experience in Java, Spring Boot, Spring Security, React and MySQL. Skilled in developing RESTful APIs, database-driven applications, and responsive web solutions. Strong foundation in OOP, DSA, SQL, and backend development through academic and personal projects.

Skills & Expertise (27)

React Advanced
8.5/10
1
Years Exp
Spring Boot Advanced
8.0/10
1
Years Exp
bootstrap Advanced
8.0/10
1
Years Exp
CSS3 Advanced
8.0/10
1
Years Exp
REST APIs Advanced
8.0/10
1
Years Exp
HTML5 Advanced
8.0/10
1
Years Exp
JavaScript Advanced
7.8/10
1
Years Exp
Java Advanced
7.8/10
1
Years Exp
Spring Advanced
7.8/10
1
Years Exp
Hibernate Advanced
7.8/10
1
Years Exp
Git Advanced
7.5/10
1
Years Exp
MySql Advanced
7.5/10
1
Years Exp
GitHub Advanced
7.5/10
1
Years Exp
VS Code Advanced
7.5/10
1
Years Exp
IntelliJ IDEA Advanced
7.5/10
1
Years Exp
JPA Advanced
7.5/10
1
Years Exp
Spring Security Advanced
7.5/10
1
Years Exp
Spring MVC Advanced
7.5/10
1
Years Exp
SQL Advanced
7.5/10
1
Years Exp
Maven Advanced
7.0/10
1
Years Exp
Eclipse Advanced
7.0/10
1
Years Exp
JDBC Advanced
7.0/10
1
Years Exp
MongoDb Intermediate
6.5/10
Tailwind CSS Intermediate
6.5/10
Servlets Intermediate
6.5/10
1
Years Exp
JSP Intermediate
6.0/10
1
Years Exp
C/C++ Intermediate
4.5/10

Work Experience

Developer

E-commerce Web Platform

Jan 2026 - Jan 2026

Built an e-commerce platform supporting product management, shopping cart, and order processing functionalities. Built product, cart, and order modules with full CRUD using Spring Boot and Hibernate. Developed responsive user interfaces using Thymeleaf, HTML, CSS, and Bootstrap. Integrated backend services with database-driven workflows to display products and order management.

Developer

Personal Portfolio

Jan 2026 - Jan 2026

Developed a responsive portfolio website using React.js with reusable components and client-side routing. Applied Flexbox and Grid to ensure clean layouts, smooth navigation, and mobile-friendly interfaces. Showcased projects, technical skills, and professional information through dynamic content rendering. Focused on user experience, clean design, and maintainable code structure.

Developer

EduTake CRM Web Application

Jan 2025 - Jan 2025

Developed a full CRM backend using layered Spring Boot architecture (Controller → Service → Repository → DAO), for course, user, and employee management. Designed and implemented RESTful APIs with Hibernate/JPA for efficient database operations and data persistence. Implemented authentication, authorization, and role-based access control using Spring Security. Integrated Razorpay payment gateway with order creation, payment verification, and webhook handling for secure online transactions.

Education

Bachelor of Technology in Computer Science - J.C Bose University of Science & Technology, YMCA

- 2027 · Afghanistan

Class XII | PCM - Little Buddha Academy (National Examination Board)

- 2021 · 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 sinceJun 2026

Availability Details

Visa Status

Need Sponsorship

Relocation

Depends on Offer

Skills (27)

Click a skill to find developers with the same skill