Senior Application Developer
Current• Involved in the complete Software Development Life Cycle including Requirement Analysis, Design, Implementation, Testing and Maintenance.• Redesigned and developed a web application using Angular 11 as a front end and Web API.• Used Spring Boot to create enhanced micro services and implemented the security for service layer methods using Spring Security to provide authentication and authorization to certain business functions.• Developed Front end using Angular 11, HTML5 and SCSS and Pallet which is a Confidential internal library for designing which can be implemented in HTML, Angular and other frameworks.• Skilled in implementing Linux features on windows through VM’s, UI’s and cloud shell in GCP/AWS.• Build Restful API web services using Node JS and Angular 11 and implemented AG Grid for the data tables.• Implemented Router Module of Angular 11to make the whole project a single page application and add routers according to the requirement.• Involved in designing, developing and testing the web application by using the HTML5, CSS3, Bootstrap, and ReactJS• Strapi CMS is provides a flexible and customizable content management system• Developed Python scripts to upload and download objects to and from AWS S3 buckets. Developed Java Server Faces (JSF) using Rich Faces Components. Automated deployment of Windows and Linux hosts in Azure using Ansible.• Used Spring Boot for creating a decoupled architecture and a non-boilerplate code that enhances flexibility and removes code redundancy.• Updated the application with new features of Angular 11.• Worked on creating PL/SQL Tables, CouchBase, Views, Stored Procedures, Triggers and Functions.• Involved in creating custom components and library components for displaying data using React wif Redux, ES6.• Developed the Spring Features using frameworks like. Spring MVC, Spring DAO, Spring Boot, Spring Integration