Mainuddin is a Java Developer with 3+ years of experience in developing robust software applications using Java and Spring Boot. He has a strong focus on security implementation and API development.
Developed and maintained robust software applications using Java, Spring Boot, and Hibernate.
Designed and implemented end-to-end RESTful APIs for critical business functionalities.
Resolved production and UAT bugs, ensuring application stability.
Implemented security features using Spring Security and JWT for application protection.
Contributed to database schema design and development using MySQL and Oracle.
Successfully delivered end-to-end API development for new functionalities, enhancing user experience.
Designed and implemented MySQL database schemas for HR functions, streamlining data management.
Overview: This application facilitates loan applications for MSMEs. Responsibilities: Attended daily Scrum meetings to align on development progress. Understood and analyzed documentation for new API development. Created end-to-end API development based on structured documents. Resolved bugs in production and UAT environments, analyzing issue behavior. Maintained Postman collections for REST APIs. Managed multiple branches for version control.
Key outcomes:
Delivered end-to-end API development for new functionalities as per documentation.
Successfully resolved production and UAT bugs, ensuring application stability.
Overview: Aska 9.3 is an HR management software designed to streamline various HR functions. Responsibilities: Designed MySQL database schemas and performed database creation. Implemented the MVC architecture in Java development. Configured application.properties for efficient application performance. Developed entity classes using encapsulation concepts. Proficiently developed the repositories layer for database operations in Spring Boot. Developed view JSP and JSTL tags as required. Developed controllers in Spring Boot to interact with views and backend business logic. Developed the service layer with the concept of abstraction. Integrated email sending services. Resolved defects and bugs with strong problem-solving skills. Tested web services using Postman. Added Spring validation features and implemented Spring security features.
Key outcomes:
Designed and implemented MySQL database schemas for HR functions.
Successfully implemented MVC architecture and developed various layers (repository, service, controller) in Spring Boot.
Integrated email sending services and added Spring validation and security features.
Resolved defects and bugs, contributing to software stability.
Mainuddin
Java Developer