0% found this document useful (0 votes)
32 views1 page

Java Developer Resume - 1.5 Years Experience

Uploaded by

Prasanta Agasti
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
32 views1 page

Java Developer Resume - 1.5 Years Experience

Uploaded by

Prasanta Agasti
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

PRASANTA AGASTI

Java developer
PROFILE WORK EXPERIENCE
Detail-oriented java Developer with over 1.5 Java developer
years of experience in designing and Company name – Tech TSS 1.5 YEARS EXPERIENCE
implementing RESTFUL APIs using spring
Boot and Hibernate. Proficient in MySQL, PROJECT – Pilgrimage Tour
AWS S3, and third -party API integration, with A hotel booking Application that enables to search , compare ,and book hotels
a strong commitment to delivering high- seamlessly.
quality software solutions. Adept in Agile JUN 2023 – PRESENT
methodologies focusing on collaborative
development and continuous improvement.
My Roles & Responsibilities:
. Developed and maintained REST FUL APIS using spring boot to handle bus
CONTACT ticketing and scheduling ,ensuring a seamless user Experience .
. implemented Hibernate ORM for data base interaction ,improving data
PHONE: management efficiency.
+918917486672 . Followed ER diagrams develop entity classes in the project with required
EMAIL: mappings, ensuring data integrity.
Prasantaagasti412@[Link] . Implemented security measures using spring security, enhancing API security
through user authentication and role based access control.
. Utilized JWT(Json web Token ) for stateless authentication, improving security and
SKILLS scalability of the application.
. core java/ java 8 . Created controller’s to manage incoming API requests, ensuring proper routing
. spring boot and response formatting .
. Hibernate . Developed a centralized Exception Handling mechanism using @controller Advice,
. micro services providing consistent error responses across the application.
. Restful Api . Implemented validation for API request parameters using Hibernate validator
. Git & GitHub annotations , ensuring data integrity and user input quality.
. Docker . Established service Layers to encapsulate business logic ,promoting code
. Junit & Mockito reusability and separation of concerns.
. Agile/scrum . Adhered to MVC architecture principles , ensuring a clean separation between the
. Spring Security presentation, business logic ,and data access layers.
. JWT Token . Participated in Agile scrum methodologies, attending daily stand-ups, sprint
planning, and retrospective to enhance team collaboration and project efficiency.
. Integrated third party APIs for SMS notifications, WhatsApp messaging, and Email
AWARDS communications, improving user engagement and operational notifications.
. Utilized AWS S3 services for storing and managing user uploaded files, ensuring
. Received best employer award for on time reliable and scalable storage solutions.
project code delivery. . Conducted unit and integration testing using Junit and Mockito.
. Documented API endpoints and usage guidelines in swagger for improved
developer onboarding and API usability.
LANGUAGES
. English
. Hindi

Common questions

Powered by AI

Using JWT (Json Web Token) for authentication provides benefits such as enhanced security measures through stateless authentication, which improves the scalability and security of the application. This approach aids in user authentication and role-based access control .

In Prasanta Agasti’s projects, the use of Hibernate ORM significantly improves database interaction efficiency by providing a framework for managing and accessing data in a way that abstracts the complexities of direct database handling. It allows for more efficient data management and reduces the overhead usually associated with database operations .

Prasanta Agasti utilizes Spring Security to implement security measures in his applications, enhancing them through user authentication and role-based access control. This integration strengthens the API security framework by securing endpoints and managing user permissions effectively .

Prasanta Agasti adheres to the MVC architecture principles, ensuring a clean separation between the presentation, business logic, and data access layers. This separation enhances the application's structure by promoting modularity, code reusability, and easier maintenance .

Prasanta Agasti employs unit and integration testing strategies using JUnit and Mockito. These strategies help ensure the reliability and robustness of his applications. Unit testing verifies that individual units of code function correctly, while integration testing checks the interactions between different modules. This comprehensive testing approach helps in identifying and resolving potential issues early in the development cycle, thereby enhancing application stability .

Prasanta Agasti applies Agile methodologies by participating in Agile Scrum practices, which include attending daily stand-ups, sprint planning, and retrospectives. This approach fosters team collaboration, project efficiency, and a continuous improvement mindset, enhancing the overall development process .

The centralized exception handling mechanism implemented by Prasanta Agasti enhances the application's robustness by ensuring consistent error responses across the application. Using @ControllerAdvice, this mechanism captures exceptions efficiently, providing developers and users with clear and standardized error messages, which aids in diagnostic and resolution processes .

Prasanta Agasti ensures data integrity and user input quality by implementing validation for API request parameters using Hibernate validator annotations. This practice helps in maintaining the accuracy and quality of the data being processed in the application .

Integrating third-party APIs for SMS notifications, WhatsApp messaging, and email communications enhances user engagement by providing multiple channels for users to receive timely updates and notifications. This integration improves user experience by offering convenience and ensuring critical information is delivered efficiently .

Prasanta Agasti utilizes AWS S3 services to store and manage user-uploaded files. This integration provides reliable and scalable storage solutions, benefiting the projects by ensuring data durability, easy access, and secure storage options for application users .

You might also like