Full Stack Developer
Current• Designed and developed the application using Agile Methodology and Scrum. • Developed microservices using Spring Cloud and Netflix OSS components, including Eureka server, Zuul, and Hystrix. • Responsible for creating efficient design and developing user Interaction screens using HTML, CSS3, Bootstrap, TypeScript, Angular Material, Angular 13/12. • Used Angular 13 features like Automatic font in lining that converts your Google fonts and icon to inline in index.html. • Implemented RESTFUL Micro Web Services load balancing on different servers via Spring Gateway API and Zulu server in all environments. • Developing custom HTML elements using Angular directives and Developed Angular factories, used Angular promise API. • Captured the User events and rendered the appropriate action using angular. • Utilized Spring core, AOP, and security to build transactional business operations. • Created and updated an AWS stack, and wrote a JSON template. • Utilized OAuth2 to provide authorization decisions across a network of web applications and APIs. • Implemented RESTful web services using Spring Boot and CRUD operations from the database using Spring Boot. • Created and worked on a common Angular library with shared components, published in GIT and integrated that library into the root projects to reduce time and dependency. • Designed and optimized MongoDB queries to improve performance and scalability of applications. • Created reusable components like Menu Navigation, Session Monitor which was very useful in the applicationTools: Java 11, Spring, Spring Boot, Microservice, Spring Data JPA, Spring AOP, HTML5, Angular Material, Angular 11/10, Angular CLI, Type Script, Netflix OSS, Eureka server, Zuul, Hystrix, OAuth 2, Tomcat Server, JAX-RS, Maven, AWS, Restful Web Services, Visual Studio IDE, Mongo DB, Kafka, Docker, Jenkins, JSON, GIT, Jira, Windows.