| 20,000+ Fresh Resumes Monthly | |
|
|
| | Click here or scroll down to respond to this candidateCandidate's Name
EMAIL AVAILABLEPHONE NUMBER AVAILABLESENIOR DOT NET FULL STACK DEVELOPERSUMMARY:Microsoft Professional with 10 years of professional experience in analysis, design, testing and implementing Object Oriented Programming Concepts (OOPS), client-server applications, N-tier applications.Experience in working with Angular modules, services, templates, directives, and dependency injection to create a SPA.Worked on security features such as Authentication (form-based for web application and token-based for Web API) and role-based authorization with a strong portfolio of web applications.Extensively worked on Developing SOAP and REST based applications.Experience with enterprise Devops tools GitHub and Azure DevOps to configure development tools and supporting CI/CD infrastructure.Hands on experience in TDD Test Driven Development using Test explorer.Proficient in building web-based and windows-based applications and experience in SDLC, SCRUM concepts and implementation.Experience in developing applications using ASP.NET MVC, ADO.NET, ASP.NET Web Forms, LINQ, and Windows Communication Foundation (WCF).Experience in Design Patterns and strong knowledge in Asynchronous Processing, Multi-threading Processing.Used Data grids Datasets to display various SQL Server elements allow real time updates. Used Oracle as database and developed queries stored procedures functions triggers using PL/SQL Constructs.Strong proficiency in JavaScript, including DOM manipulation (Event bubbling & Event capture), the object model, asynchronous programming, and promise.Strong abilities in Database Design, Normalization, writing Stored Procedures, Triggers, Views, Functions in SQL Server, and Oracle and involved in all the stages of System Development Life Cycle.Experience in Extracting, Transforming and Loading (ETL) data from Excel, Flat file to MS SQL Server and vice versa by using SSIS Packages and data integration ETL tool.Extensive experience in creating, deploying, and monitoring SSIS packages.Pleasant experience on Debugging Data Flow, Control Flow and Packages.Good Experience on Performance Tuning in SSIS Packages and Complex SQL Queries.Extensively used Report Wizard, Report Builder and Report Manager for developing reports and deploying reports in SSRS.Experience in developing keyword driven and data driven automation framework using C#, Selenium, Spec flow and Cucumber.Strong leadership, Interpersonal, Public speaking, technical presentation, and Oral/written communication skills. Highly motivated, works well independently, and in a team environment.TECHNICAL SKILLSFrameworksMS.NET FrameworkWeb TechnologiesAngular, React.js, npm, HTML5, Razor Pages, CSS3, NGRX, RxJS, AJAX, JSON, XML, JavaScript, Bootstrap, jQuery, Webservices, LINQLanguagesC#.Net, Visual Basic (VB.Net), Type scriptServer Side.NET Core, .NET MVC, .NET Framework, IIS, JWT (Auth0) Auth, WCF, ASP.NET MVC, ADO.NET, .NET Web Forms, WebAPIs, Entity Framework, NServiceBus, NUnit & XUnit unit testingCloud Services and Deployment:Azure Functions, Azure Service Bus, Azure blob storage, Azure Cosmos DB, Azure DevOps (CI-CD Pipelines), Redis Cache, Azure CLI, AWS CLI, AWS IAMDatabasesMS SQL Server 2019, 2012, SSIS, Oracle PL/SQL, No SQL, MongoDBServersIIS 6.0 and IIS 7.0IDE/ToolsVisual Studio, VS Code, Git, TFS, Postman, Jira & Azure Boards, Github, Azure Repos, WPFMethodologiesAgile and WaterfallOperating SystemWindows 98,2000, XP, Windows 2007, Windows VistaPROFESSIONAL EXPERIENCECLIENT: Novant health, Charlotte, NC Jan 2023 to till dateROLE: Sr. Full Stack .Net DeveloperResponsibilities:Lead and manage an onsite-offshore model team to deliver the task.As a .NET Core Developer, involved in Architecture and Design activities throughout the project.Created detailed design Agile and Waterfall and documentation for the End-to-End flow.Implemented front-end Angular form validation, custom pipes to dynamically display and summarize data.Leveraged JavaScript-based libraries and frameworks such as Angular 14, RxJS, and Ngrx platform to develop complex and scalable web applications.Implemented front-end user interface using HTML5, CSS3, Bootstrap 5 and Angular14, which includes JavaScript programming for dynamic and interactive behavior.Responsible for the design and development of RESTful services using .NET Core Web API and written automated unit test cases for the service business rules using NUnit and followed Test Driven Development.Coded business logic and database logic using Entity Framework and Repository Pattern with Onion Architecture.Handled data from multiple streams to maintain the sequence and their dependencies by using RxJS operators.Designed and executed comprehensive unit tests and integration tests using frameworks like xUnit and MSTest, resulting in robust and reliable codebases with minimal bugs and high coverage.Utilized Entity Framework Core for data access, creating and managing complex database schemas, migrations, and ensuring efficient data retrieval with LINQ queries.Implemented front-end page with form validation, custom pipes, Angular Material, directives, decorators, and Bootstrap to dynamically display and summarize data.Configured integration between UI and services using HTTP Client, RxJS, and Interceptors.Developed various services in Angular that consume RESTful services from the backend written in .NET Core. Also utilized reusable components and guards to better accommodate the complete web application.Leveraged Angular resources for all data access, encapsulating URLs, and standardizing data access interfaces. Created custom directives for re-usable components (multi-filed form elements, background file uploads, etc.).Upgraded some modules using .NET Core 6 and hosted services in Cloud environments using Azure Portal.Used Azure Application Insights to monitor application performance, diagnose issues, and improve performance and usability.Ability to write LINQ queries that are easy to read, maintain, and extend, using proper naming conventions and code formatting.Familiarity with LINQ's integration with other .NET technologies such as C#, and ASP.NET, and their use in building scalable and high-performance applications.Responsible for the code review and making sure the code quality is maintained across the project.Worked with Business, ran business demos for every sprint, and obtained feedback from Business and implemented it.Worked with team members and created a plan for the Production Implementation activities and coordinated with multiple teams.Designed database, created tables, views, stored procedures, and functions using Microsoft SQL Server 2019.Employed modern front-end technologies such as Angular, and Blazor for creating dynamic, responsive, and user-friendly interfaces that align with contemporary design principles and usability standards.Worked with the Database team for analysis of SQL Profiler in case of performance issues while executing the SQL query.Analyzed business requirements, design, development, and customization of the application using iterative agile methodology Scrum technique.Utilized JIRA for bug tracking, contributing to reduced churn, increased productivity, and effective communication.Participated, contributed, and coached team members in the delivery/release (CI-CD) events. e.g., branching timelines, pull requests, issue triage, merge/conflict resolution, release notes.Environment: C#, .Net Core, ASP.NET, Entity Framework Core, Angular 14, web API, RXJS (Reactive programming), NGRX, JavaScript, Blazor, JIRA, HTML 5, CSS, Bootstrap, Visual Studio 2019 / 2022, Visual Studio Code, SQL Server, Azure CI/CD Pipelines, GIT, Agile, LINQ, NUnit Framework.CLIENT: State of Wyoming, Cheyenne, WY Apr 2020 to Dec 2022ROLE: Full Stack .Net DeveloperResponsibilities:Interacted with the business team (product owners) on a regular basis and coordinated with cross-functional teams to ensure requirements and delivery of the product on time.Created TypeScript reusable components and services to consume REST API's using Component based architecture provided by Angular.Designed and developed front-end user interface using HTML5, CSS3, Bootstrap and Angular.Implemented front-end Angular form validation, custom pipes to dynamically display and summarize data.Developed web pages to create messages, to set up messages rules and to set up content using ASP.NET, AJAX, C#, JavaScript, and XML.Used MVC design pattern for the user interfaces.Worked in MVC architecture to create web applications using ASP.NET and SQL Server.Implemented Angular to Activate and Deactivate methods for guarding access to pages, navigation between pages and to prevent accidental loss of data entered.Coded business logic and database logic using Entity Framework and Repository Pattern with Clean Architecture.Implemented continuous integration and continuous deployment (CI/CD) pipelines using tools like Azure DevOps and Jenkins, automating build, test, and deployment processes to ensure rapid and reliable delivery of features and fixes.Created RESTful services using Web API, built HTTP services and formatted responses using web API media type formatter to JSON.Responsible for implementing the token-based Authorization to the service endpoint.Involved in designing databases, creating tables, views, Stored Procedures, and functions by using Microsoft SQL server 2019.Work with Database team for analysis of SQL Profiler in case of Performance issues while executing the SQL query.Designed new complex SSIS Packages, modified existing SSIS packages to perform the business needs.Worked on SSRS for developing reports as per business requirements.Responsible for the Code Review and making sure the code quality is maintained across the project.Work with Business, run business demo for every Sprints and get feedback from Business and implement it.Responsible in creating project repository in Azure Devops, branching, and merging activities.Involved in Daily Scrum meeting in agile methodology to update the client.Utilized Kafka for real-time data streaming between microservices, improving the scalability and reliability of the application.Experience working with gRPC in a microservices architecture to create a scalable and reliable communication layer between microservices.Created Kafka topics and implemented producers and consumers for message processing and delivery.Integrated Kibana with Kafka to monitor the Kafka topics, providing real-time insights into message delivery and processing.Created Kibana visualizations and dashboards to display metrics and logs, improving visibility and facilitating troubleshooting.Environment: Angular, C#.Net, .NET Core, CI/CD pipelines, ASP.net, MVC, Entity Framework Core, RESTful API, Typescript, Web APIs, Restful APIs, NGRX, Kibana, Kafka, Bootstrap, VS 2019, Visual Code, VSTS, GitHub, Azure Devops, SSIS, SSRS, Agile MethodologyCLIENT: Master Card, New York, NY Nov 2017 to Mar 2020ROLE: .NET DeveloperResponsibilities:Implemented a subaccount web application from scratch based on .NET Core with Angular and including dependency injection (DI) and Entity Framework Core, identity user, role.Used Angular to connect the web application to back-end APIs, and wrote custom directives for a responsive, CSS-animated user interface.Used Ag-Grid for grid view, UI- Select for custom dropdowns and controls.Developed Custom Pipes, Directives, Services and Modules in Angular Application.Developed routing and Lazy loading Single Page Application.Coded business logic and database logic for Product microservice using ASP.NET Core, Entity Framework Core and Repository Pattern with Microservices Architecture.Implemented the CRUD operations using http service to call Product, Order and Account services.Created and maintained unit tests for verification of controller actions.Involved in designing databases, creating tables, views, Stored Procedures, and functions by using Oracle.Used MongoDB and Cassandra to store and retrieve copious amounts of semi-structured or unstructured data, such as log files, sensor data, or social media feeds.Integrated MongoDB and Cassandra with other components of the application stack, such as Angular, .NET Core, WebAPI, or Kafka, to provide a complete solution for data management and processing.Configured and deployed the application using Docker containers, allowing for easy management and scalability of the application across multiple environments.Utilized Kubernetes to manage and orchestrate the deployment of multiple Docker containers, ensuring high availability and fault tolerance of the application.Configured API Explorer using Swagger UI.Developed data driven automation framework using C#, Selenium, Specflow for QA automation.Used VSTS to keep track of bugs to reduce downtime, increase productivity, and Communication.Environment: Angular, C#.Net, ASP.NET Core, Entity Framework Core, Selenium, Swagger UI, Kafka, MongoDB, Cassandra, API, CRUD, Specflow, Microservice Architecture, Docker, Kubernetes, Angular CLI, VS, Oracle, PL/SQL, Swagger, Visual Code, Selenium, Specflow, QA automationCLIENT: OLR India Pvt Ltd, Bangalore, India Apr 2013 to Jun 2016ROLE: Web API .Net DeveloperResponsibilities:Developed core functionality to check multiple students and click on disabled students(s) button to disable them with the ASP.NET MVC Framework.Developed core functionality to check multiple students and Generate health cards to generate a PDF for their cards, which can be sent for printing.Involved in view design with MVC controls.Develop complex MVC Controller, View Models and Helper methods linked to backend database.Implemented Routing, URL, Security, Action Filter techniques for application development.Implementation of client-side validations using JQuery and ASP.NET MVC Validation implemented at Controller level.Involved in retrieving data using LINQ to Objects with ASP.NET, worked with the database using LINQ to SQL and developed middleware using ASP.NET.Used Bootstrap to design responsive and mobile-first web applications.Created RESTful services using Web API and consumed them in the application.Implemented JSON serialization and deserialization in the application.Participated in code reviews to maintain code quality and Contributed to the development of reusable code libraries.Environment: ASP.NET MVC, C#.Net, ADO.NET, Entity Framework, RESTful services, WebAPI, JQuery, JSON, LINQ, Bootstrap, VS 2015, SQL.Education: Bachelors in computer science (JNTU) INDIA from 2014 |