3+ Years of progressive experience in .NET Technologies, C#, .Net core, .Net Framework, ASP .NET web forms, MVC, and Web API. Experienced in developing and deploying web based as well as windows-based applications on various architectures including N-tier, SOA using Microsoft tools and technologies. Extensive knowledge of developing large-scale, high-volume applications using .NET framework that require Performance, Scalability, Security, and Extensibility. Extensive knowledge in Microsoft .net technologies – C#, ASP.net, MVC, Web API. Experience in using Language-Integrated Query (LINQ to Objects, LINQ to XML, and LINQ to SQL) and retrieve data from different data sources. Used Entity Framework 5/6 as ORM tool for accessing and creating entities on the server side. Expertise with ADO.NET objects such as connection object, command object, Data Reader Object, Dataset Object and Data Adapter Object. Experience in designing and developing front end using HTML, CSS, Bootstrap, JavaScript, Ajax, and AngularJS/Angular 8/10/14/16. Strong experience in writing Unit Tests using NUnit and Microsoft Unit Testing Framework. Strong experience in developing applications using Test Driven Development (TDD) adhering to agile definition of done principles. Strong knowledge in database design and development. Experienced in writing SQL queries, Stored Procedures, Functions, and triggers in Microsoft SQL Server. Strong experience in developing REST services for Enterprise applications. Possess strong knowledge in implementing Continuous Integration System on Microsoft Azure Cloud. Experienced in working with Serilog for log analysis and reporting. Experienced in using analytics tools like Google Analytics. Possess strong knowledge of Object-Oriented Programming (OOPS) concepts, SOLID Principles, and Design Patterns. Experienced in development and deployment of Cloud based web applications in Azure. Experienced in working with and leading fast paced Agile teams adhering to agile principles and practices. Experienced in working with a Scrum Master for an agile team involving planning, execution and tracking progress of sprint and release cycles. Worked with a Technical Product Owner and was responsible for assisting in designing and writing user stories. Experienced in working with Atlassian tools like JIRA and Confluence for stories and documentation. Excellent analytical, communication and interpersonal skills. Can work both as an individual contributor and lead a team.
Generative AI with Large Language Models