Senior Software Engineer
Current• Involved in the analysis, design, development, and testing stages of the Project from the requirements gathered from the users and followed Agile Methodology.• Experience with MySQL on both Linux and Windows.• Development of Web Forms, Classes and interfaces using C#, .NET Core that incorporates both N-tier architecture and database connectivity.• Developed stored procedures, triggers in MySQL for lowering traffic between servers & clients.• Design Develop ETL packages with SSIS& schedule the jobs with Auto sys (JIL). & SQL Server.• Created database objects like tables, views, sequences, synonyms, indexes using Oracle tools like SQL Plus, SQL developer, and toad.• Developing Single Pages Application using HTML5, CSS3, Bootstrap, React Async Await, Next.js, Graph Ql, Express.js, NodeJS, Socket, LESS.• Created partitioned tables and partitioned indexes to improve the performance of the applications.• Deploying ASP.Net Core web application and API to ECS using an Azure DevOps pipeline.• Enhance applications built using Asp.net Core with Microservices architecture, deploying using docker containers.• Developed a CLI using C#. Net to help Build and Deploy multiple small applications to work collectively, this is a part of Microservice Architecture.• Involved in the design and development phases of Agile Software Development and building Web application development for client and server side using .NET, Angular 6 and Node.js.• Create the application in .NET framework, .NET core and implement logic using C# and OOPS concepts.• Developed business objects viz., Business Entities, façade layer objects and data access objects using OOP concepts for the N-tier web application.• Developed and enhanced client-side management portals User interfaces using C#, Angular 6, jQuery, HTML, Bootstrap, CSS, JavaScript, Typescript and AJAX.