About Me
Hands on Application development experience as Senior Full Stack .Net developer using Angular, Typescript, C# and .Net core Web API, Entity Framework Core, SQL Server, Microsoft Azure, Azure SQL, Azure Service Bus, Azure…
Hands on Application development experience as Senior Full Stack .Net developer using Angular, Typescript, C# and .Net core Web API, Entity Framework Core, SQL Server, Microsoft Azure, Azure SQL, Azure Service Bus, Azure Application Insights, Azure Functions, Azure logic Apps
Experience
Senior .Net Developer, Technology Lead
Working as a senior developer in the team
Developed the Single Page Application (SPA) using Angular, Typescript
Worked on creating and enhancing .Net core web API
Microsoft Azure, Azure SQL, Azure Service Bus, Azure Application Insights, Azure Functions, Azure Logic Apps.
Excellent problem-solving and debugging skills.
Implemented DevOps practices and tools for continuous integration and deployment.
Working on writing complex stored procedures and performance optimization of SQL queries
Followed Agile Software development methodologies
Involved in all stages of Software development life cycle including Design, Analysis, development, Implementation, testing and support and developed Front-End UI functionality.
Created reusable components and services to consume REST API's using Component based architecture provided by Angular 13.
Maintained high degree of competency across the Microsoft Application Platform, focusing on .NET Framework, WCF Services and Restful services.
Configuring authentication and authorization of SRM web application using OAuth2 and JWT principles.
Participated in RCA (root cause analysis) of production issues with debugging and troubleshooting applications and implemented changes to avoid outages/issues in the future.
Independently designed features within a defined architecture, contributing to architectural decisions and enhancements.
Senior .Net Full Stack Developer with Angular and .Net core
Align and work to project methodologies with ITIL
Working as a senior Full stack developer in the team.
Used NUnit for the backend code and Jasmine and Karma for the Angular.
Manage AWS/AZURE environments for provisioning of Linux servers and services
Define AWS Security Groups to control traffic to AWS EC2 instances
Coding, Deployment, Package Building in Different Environments, Database and Front-end Development, Team Meeting, Code Review, and Bug Fixing.
Involved with Query Optimization to increase the performance of the Report. Dealt with Fine-tuning/ Query tuning existing Stored Procedures to improve Performance.
Actively involved in Code review and Code quality check process.
Maintained high degree of competency across the Microsoft Application Platform, focusing on .NET Framework, Web Services, Restful services, and SQL Azure.
Used GIT and Team Foundation Server (TFS) for version control.
Created the Controllers and Controller Actions, Action Results, Views, View Models, Routing using ASP.NET MVC
Worked on creating and enhancing .Net core web API.
Working on complex stored procedures and performance optimization of SQL queries
Senior .Net Developer
Involved in developing web forms in ASP.NET using c# and in the creation of stored procedures in MS SQL Server 2008 and worked extensively for developing and consuming Web Services and n-tier web applications using ASP.NET, C# and ADO.NET.
Designed GUI for Dynamics content module using HTML, JavaScript and AJAX and written complex SQL queries with Joins on multiple tables, Stored Procedures, Triggers, Backup and Restore Database, define roles, create database users and used Data Transformation Services.
Developed and enhanced Master Pages, User Controls, Custom Controls, and User Interface by using HTML, CSS, jQuery, ASP.NET User Controls and Custom Controls.
Database development, data retrieval, data manipulation and data management for SQL.
Generating On-demand and Scheduled reports using SSRS.
Development engineer
Designed and developed Web Pages using ASP.NET MVC, C#.NET, HTML, JavaScript, AJAX, jQuery CSS and server controls
Developed secure login interfaces with ASP.NET Server controls and used various server controls like Multi View and Grid View with extensive data binding to display, page and sort multiple records.
Integrated the third-party APIs into the current system and used Validation Controls for corresponding validations required for business logic in Web Forms and developed user interfaces using ASP.NET.
Coding the presentation layer using MVP and service layer using Windows Communication foundation technology and extensively used MVC for the designing User interfaces on multiple devices.
Developed Custom Controls and User controls for reusable part of the web pages using C# with ASP.NET.
Involved in testing like Unit test, Integration test, Acceptance test and Regression testing
Worked in an agile environment, including attending release planning meetings, sprint planning meetings, sprint retrospectives and daily scrums.
Senior .Net Developer
Involved in collecting the Functional requirements from the business partner and preparation of functional specifications and developing the site using Asp.Net web forms
Involved in retrieving data using ADO.Net with ASP.Net, worked with the database using ADO.
Involved in designing and developing front-end screens using HTML & ASP.NET Controls.
Developed stored procedures, views, functions using T-SQL.
Used SQL Server Integration Services (SSIS) to solve complex business problems by copying or downloading files, sending e-mail messages in response to events.