A total of 7+ years of experience in .NET application development, SQL server development, and project management; including application design, requirements gathering, documentation, maintenance, testing, implementation, and agile project management. Expertise in developing applications using Visual Studio 2017. Experience in Microsoft .NET Technologies using .Net and .Net Core, Visual Studio, ASP.NET & ASP.NET Core MVC, C#, ADO.NET, XML, Web Services, Internet Information Server (IIs), and MS SQL Server. Extensive knowledge in developing applications in a single page (SPAs) using various JavaScript frameworks Angular. Development of User Interfaces using HTML CSS, and Angular Expertise in Microsoft SQL SERVER 2012 and 2016, Sap Crystal Report, Windows PowerShell, SSMS, Windows Server 2008, 2012 and 2016. Extensive knowledge in developing applications in single page (SPAs) using various JavaScript frameworks like Angular Worked with Unit testing Frameworks like NUnit and MS Test, worked with tools such as TFS (Team Foundation Server) for Project management, source, and version control. Experience in applying the latest software development approaches including MVC, event driven applications using AJAX, Object Oriented (OO) JavaScript, JSON, and XML. Development of User Interfaces using HTML5, CSS, XML, AJAX, JavaScript and Angular Experience in building .Net Web Services using SOAP, UDDI, and WSDL. Develop REST API services in an Agile environment. Experience with developing windows applications using C#.NET, WPF, WinForms, Visual Studio and SQL Server. Excellent knowledge in Data Structures and Algorithms. Experience with developing web applications using ASP.NET, ASP.NET MVC, Entity Framework, ADO.NET, LINQ. Experience with creating applications using .NET Core, VB.NET and C#.NET.
.Net Developer, Caf Trading Solutions, 01/16, Present, Extensive experience building Web Applications using ASP.NET, ASP.NET CORE, ASP.NET MVC, Entity Framework, ADO.NET, LINQ., Worked with stakeholder developers and production teams across units to identify business needs and solution options., Designed and developed the application using Agile Scrum methodology by breaking down the project to several sprints., Responsible for creating efficient design and developing user interaction screens using HTML, CSS and Angular., Created prototype and production-level object-oriented applications throughout SDLC, including design, modelling, coding, testing and documentation., Developing applications using .NET, .NET Core, C#.NET, WPF, WinForms, and SQL Server., Designed and developed web forms using ASP.NET, CSS, HTML and Bootstrap., Developed Web Services and invoking them by using XML SOAP., Responsible for creating efficient design and developing User Interaction screens using HTML, CSS3, Bootstrap, JavaScript, Angular and Node JS., Designed and implemented stored Procedures, views, and functions in SQL., Customized reports by adding Filters, Calculations, Prompts, Summaries and Functions., Created reports to retrieve data using Stored Procedures that accept parameters., Develop, maintain, and support application programs for administrative and Web., Analyse code for system testing and debugging., Created event driven Forms using ASP.NET and C# and implemented form validations using validation controls using both custom validations and JSON for client Side Validation, Query Tuning and Performance Tuning., Working with SQL, and T-SQL., Working with Stored Procedures, functions, triggers, and views., Involved in creating tables, stored procedures, and indexes., Maintained SQL scripts indexes and complex queries for analysis and extraction., Experienced in using Azure devOps for code management and version control., Experienced in configuring release pipeline (CICD) in Azure devOps., Develop desktop applications using C#, WinForms and WPF. .NET Developer (Team Lead), Inotech, 01/14, 12/15, Develop web applications using ASP.NET, ASP.NET MVC, Entity Framework, ADO.NET, LINQ., Developing windows applications using VB.NET, C#.NET, WPF, WinForms, and SQL Server., Developed custom admin tools using C# and VB.NET., Responsible for developing the UI pages using Angular, HTML and CSS., Developed classes in Business Layer and in Data Access Layer in C#., Used XML to create Web-based tools for transactions on SQL databases., Troubleshoot and resolved bugs in .NET applications to ensure optimal development environment., Used MOQ to perform Unit Testing., Created database objects using SQL Server including complex stored procedures, T-SQL queries, DTS packages, triggers, cursors, tables, views and other SQL joins and statements for applications., Applied Entity Framework model to interact database objects with objects in C#., Responsible for maintenance of applications with technologies such as C#.NET, SQL Server, JavaScript, and Bootstrap4., Develop desktop applications using C#, WinForms and WPF.