Full-Stack Developer
Current• Implemented the application using Spring Boot Framework and handled the security using Spring Security• This web-based application was built using Agile development practices using Extreme Programming.• Designed, implemented and tested the Spring Domain Model for the services using Core Java.• Involved in implementation of application using conventional design practices (Web-Service Oriented Architecture, MVC-Model View Controller).• Experience in deploying Angular 13 applications to various environments, including development, staging, and production, and utilizing build tools like webpack for bundling and optimizing application assets.• Familiarity with Angular 12 Universal for server-side rendering (SSR) of Angular applications, enabling improved performance and SEO.• Worked on the Cache conversion for reducing the server startup time and increasing the performance.• Used XML and JSON for transferring/retrieving data between different Applications.• Involved in developing Restful webservices by using JSON coding.• Involved in Analysis, Design and Implementation translation of Business User requirements.• Actively participated in the daily SCRUM meetings and paired programming to produce quality deliverable within time.• Implemented the application using the concrete principles laid down by several design patterns such as Facade, Business Delegate, Singleton, Data Access Object.\• Actively involved in production support, fixing the problem and provide appropriate documentation describing the root cause of the problem, actions taken to rectify etc.• Responsible for deploying all the service components to Dev and QA.• Involved in addressing the defects in QA, User Acceptance and Prod environments.• Used Git as version control tool and Splunk for monitoring.Environment: JSON, Java 11 and above, Maven, JUnit, ES6 JavaScript, Springboot, Docker, Jenkins, SOAP, Linux, Rest Web Services, Spring modules, R4J circuit breaker, Log4j, Splunk, Git.