Aspiring Java/J2EE developer with a strong foundation in core technologies and a passion for building scalable software solutions. Recent graduate with hands-on experience in designing, developing, and deploying web applications, including features such as user authentication, content management, and booking systems. Proven ability to work effectively in a team and deliver efficient solutions. Eager to contribute to innovative projects and continue learning in a challenging development environment.
Airbnb Clone Project
Developed the backend of an Airbnb clone using Java/J2EE and Spring Boot, focusing on core functionalities such as user authentication with Spring Security and JWT for secure token-based access. Implemented a dynamic property listings management system and a robust booking system, allowing users to search properties, view detailed pages, and make reservations. The backend was optimized for scalability with efficient database management using MySQL, caching strategies, and load balancing. Additionally, integrated a review and rating system to enhance the user experience. The application was deployed on a cloud platform with CI/CD pipelines, ensuring automated testing and high code quality.
Blog Application
Developed a full-featured blog application with robust backend functionality, enabling users to create, read, update, and delete blog posts and comments. Implemented secure user authentication and authorization using JWT to ensure safe access control. The application features a commenting system, efficient pagination for displaying posts, and thorough data validation to maintain data integrity. Additionally, global exception handling was integrated to provide a seamless user experience.
Practo Clone Project
Developed the backend of a healthcare platform inspired by Practo, enabling users to search for doctors, book appointments, and manage medical records. Implemented secure user authentication and authorization using JWT to protect sensitive information. The system includes a doctor search feature with filtering options, appointment scheduling, and patient record management