Sr .Net Full Stack Developer
Current1. Involved in the full life cycle of the project from requirements gathering, analyzing, designing, and developing the application using Iterative AGILE Methodology.2. Creating Microservices in Azure with Service Fabric, C# and .NET Core (Reliable actors, Stateful and Stateless Services, etc.)3. Applied database-first methodology of Entity Framework (EF6) to create entity data model which reused the existing tables, stored procedures. 4. Utilized the BizTalk Administration Console for monitoring, troubleshooting, and performance tuning of BizTalk applications.5. Implemented JWT Token based authentication to secure the ASP.NET Core Web API and provide authorization to different users.6. Utilized dependency injection in Blazor to manage services, promote loose coupling, and enhance testability in applications.7. Developed a web application using ASP.NET Core MVC, Using the Model-View-Controller architecture.8. Installed and Configured SQL Server Integration Services (SSIS), Deployed and Configured automated SQL Server jobs using SSIS Packages.9. Used Kibana for visualization of Kafka topic messages for data search or identify any failure in the message stream in Kafka.10. Followed TDD (Test Driven Development) using MOQ and XUnit Testing Frameworks.11. Applied OAuth 2.0 in the ASP.NET Web API for security authentication.12. Developed and performed test cases using jasmine and Karma in the unit test and used the protractor and Http-server for the End2End testing.13. Execute test cases on demand basis testing in VSTS Azure DevOps CI/CD release pipeline.14. Performed T-SQL tuning and optimization of queries for reports that take longer execution time using SQL Query Analyzer in MS SQL Server.15. Utilized Microsoft Team Foundation Server TFS to manage the team's software development lifecycle including deriving product backlog items.