
Welcome to my portfolio, where I showcase my journey as a Java Backend Developer and demonstrate the breadth and depth of my skills. Through this portfolio, I aim to provide you with a glimpse into my world of coding, problem-solving.
Experienced Java Backend Developer with 1200+ hours of coding experience in Java, Spring, Spring Boot, Hibernate, Microservices and RESTful APIs. Proven track record optimizing code for performance, scalability, and security. Strong problem-solving skills and a collaborative team player. Committed to staying updated on industry trends and continuously improving development processes.
Soft Skills
Education
Java is capable of handling more robust programming tasks than its front end counterpart. Java is an incredibly useful skill for back end developers;it's a high-performance language that supports object-oriented programming and can run in any system that supports a Java Virtual machine.
Front-End Developer is responsible for developing new user-facing features, determining the structure and design of web pages, building reusable codes, optimizing page loading times, and using a variety of markup languages to create the web pages using HTML5 / CSS & JavaScript.
A data structure is a named location that can be used to store and organize data. And, an algorithm is a collection of steps to solve a particular problem.Learning data structures and algorithms allow us to write efficient and optimized computer programs.
Effective communication is the process of exchanging ideas, thoughts, opinions, knowledge, and data so that the message is received and understood with clarity and purpose. When we communicate effectively, both the sender and receiver feel satisfied.
JAVA
SPRING BOOT
MY SQL
JUnit & Mockito
HIBERNATE
HTML
CSS
JavaScript
JDBC
JPA
ECLIPS
GIT
SPRING TOOLSUIT
POST MAN
VS CODE
"Welcome to Blog Sculpture – your all-in-one platform for crafting, managing, and sharing captivating blogs. Designed with a powerful suite of functionalities and a robust tech stack, Blog Sculpture offers an unparalleled blogging experience for both users and administrators.
The GrowGarden Application is a web-based platform designed to facilitate the purchase and management of a wide variety of plants, seeds, and planters. The application provides customers with an intuitive and user-friendly interface to browse through the available products, place orders, and manage their purchases. Additionally, the admin endpoints empowers administrators to efficiently manage products, customers, and overall operations.
The Car Rental Service application features two roles: admin and user. Admins can perform CRUD operations on cars, generate detailed reports, while users can easily book and cancel car rentals, and search for available cars based on seating capacity and dates. This user-friendly functionality enhances the overall car rental experience.
This console-based project streamlines route management for administrators and empowers customers to buy and cancel their bus tickets. Additionally, it features wallet management functionality, providing users with an efficient and secure way to handle their payments and transactions.
E-Commerce website with essential features such as CRUD (Create, Read, Update, Delete), JSON server operations,product browsing, searching, sorting, cart management, admin panel, checkout process, Payment page, interface for customers to browse and purchase products. Administrators can manage the inventory and customer orders.
This project is an E-Commerce website with essential features such as CRUD (Create, Read, Update, Delete) operations,product browsing, searching, sorting, cart management, admin panel, and checkout process. The website will provide a user-friendly interface for customers to browse and purchase products while allowing administrators to manage the inventory and customer orders.