A Professional with over 3.5 years of experience as a Full Stack Java Developer, I've consistently delivered top-tier software solutions catering to diverse client requirements. I bring extensive expertise spanning both front-end and back-end realms, emphasizing the creation of resilient, scalable, and high-performing applications.
My technical skills include array of tools and technologies, including Java, Spring Boot, Hibernate, AngularJS, React, HTML/CSS, JavaScript, and SQL/NoSQL databases. Navigating various software development lifecycles.
· Engage in the full cycle of software development, from analysis to design, development, integration, and testing, following the Agile Software Development methodology using Scrum methodology.
· Develop with Generics, a new Java 8 annotation feature, improved for loops, and Enums. I have a good understanding of basic Java concepts like Collections, Swing, Serialization, Servlets & JSP. The Java Swing environment is used to develop client-side components.
· Hands-on Core Java and Swing development experience.
· Design and develop user interfaces for customer service and reporting modules using AngularJS, HTML, CSS, Bootstrap, JavaScript, and jQuery.
· Develop microservices with Spring to retrieve API routes for the entire cluster. Using this strategy each microservice in a cluster can be load-balanced and exposed through one API gateway.
· Experience working on Docker Hub, creating Docker images and handling multiple images primarily for middleware installations and domain configurations.
· Design, develop, and rewrite the current applications to the Cloud
· Mongoqueries. I've been working on upgrading Our MongoDB version from 2.4 to 2.6.
· Spring DataMongoDB uses as persistence framework when retrieving user and health benefit information from MongoDB. Extensive experience with microservices, Spring Boot, Spring Cloud, Cloud Foundry. Proven ability to develop BDD scripts and create step definitions for actions using Cucumber.
GPA: 3.2/4.0