Full Stack Dotnet Developer
Current● Managed various phases of the Software Development Life Cycle (SDLC), including Requirement gathering, Design, Analysis, and Code development.● Practiced Agile Methodology (Scrum) to ensure timely delivery of quality software that meets customer expectations.● Developed Presentation layer (GUI) applications using MVC 4.0 Razor View, ASP.NET 4.0, MS Visual Studio 2010, and HTML.● Implemented Model classes, Data Transfer Objects (DTOs), Mappers, Controllers, and Views for ASP.NET MVC 4.0/5.0 applications using Razor View Engine and integrated CSS3, SSIS, SSRS, and Angular.● Designed and implemented User interface screens using ASP.NET MVC and Telerik MVC controls.● Created and consumed WCF services following Service-Oriented Architecture (SOA) principles, addressing bugs in web services and publishing WCF services.● Developed and utilized WCF and WPF services for seamless communication with internal systems.● Engaged in Development using WPF, Prism Framework, LINQ, and SQL Server.● Optimized Power BI reports for enhanced performance by applying best practices in data modeling and efficient DAX calculations. Provided end-user training and support to enable self-service report creation and maximize Power BI utilization.● Developed dynamic ASPX web pages using ASP.NET, Kendo UI, C#.NET, XML, XSL/XSLT, HTML5, JavaScript, jQuery, AngularJS, and Telerik Controls. Created Restful APIs using Web API.● Utilized Databricks for big data processing and machine learning, optimizing data workflows and conducting advanced analytics.● Developed Business Logic Components using C#, Object-Oriented Programming (OOP), Object-Oriented Design (OOD), SOLID Principles, and WEB API Web Services.● Implemented Terraform configurations to ensure secure and compliant infrastructure deployments.● Designed and implemented Entity Framework object models for efficient data handling from SQL databases. Implemented search and CRUD operations using Entity Framework.