IT Job Seeker | JAVA Full Stack | Ready to Join Immediately
About me
Hello there! My name is Santosh Raju Dabbiru, and I'm thrilled to be your trainer on this exciting journey of software training. With over 17 years of experience in the industry & Teaching, I've had the pleasure of working on a wide range of software projects and trained thousands of members on various technologies. Throughout my career, I've developed a strong passion for sharing my knowledge and helping others unlock their full potential in the world of software development.
Skills
Programming : Core Java,Collections, JDBC, Servlets, JSP, Hibernate, Spring core, Spring Boot, Microservices
Web Development: HTML, CSS, JavaScript
Database : MySQL, Oracle SQL
Tools : Spring Tool Suite(STS), Eclipse, Visual Studio Code, Postman
Projects
My Diary
Description:
MyDiary is a web-based application developed using Spring Boot,
designed to provide users with a secure and personalized platform to
manage their daily diary entries. The application offers user authentication and
role-based access to ensure privacy, allowing each user to register, log in,
and securely manage their diary entries.
Key Features:
User Registration and Authentication:
Secure user registration with form validation.
User login functionality with session management to ensure a personalized experience.
Diary Management:
Create Entries: Users can write daily diary entries and save them securely.
Read Entries: View all previous diary entries in an organized format.
Update Entries: Edit and update existing diary entries.
Delete Entries: Permanently remove unwanted diary entries.
Privacy and Security:
Role-based access ensures only authenticated users can access their diaries.
Sensitive data is secured using hashing mechanisms for passwords and other confidential information.
User-Friendly Interface:
Clean and responsive design for ease of use.
Clear navigation for managing diary entries effortlessly.
Technical Details:
Backend Technology: Spring Boot (Java), Spring MVC, Spring Security, JPA/Hibernate for database interaction.
Frontend Technology: HTML, CSS, JavaScript for a seamless user experience.
Database: MySQL/PostgreSQL for data persistence.
Tools/Frameworks: Maven, Spring Data JPA, jsp for templating.
Deployment: Deployed on a local server or cloud platform.