Around, 4+ years of experience as Full Stack .NET Developer with expertise in analyzing, designing, developing, and implementing web and Windows applications using ASP.NET, ASP.NET MVC, WCF, WPF, and web services.
Expertise in Design and Development of User Interfaces, User Controls and Custom Controls using ASP.NET and C#.
Experience in using LINQ to SQL, Entity Framework and ADO.NET to develop Data Access Layer.
Extensive knowledge of C# object-oriented programming language concepts like Abstraction, Polymorphism, Inheritance and Encapsulation.
Used TypeScript to enhance development for front-end React/Angular.
Implemented .NET Security features like Authentication and Authorization using Forms-based and Windowsbased Authentication, Authorizing Users, Roles, and User Account Impersonation.
Proficient in generating reports the reports of SQL Server reporting services (SSRS) and SQL Server Analysis Services (SSAS).
Expertise in TypeScript, JavaScript, RxJS, and NgRx for state management and reactive programming.
Experienced in software development life cycle such as Planning, requirement analysis, Design & implementation, Testing and Maintenance.
Used NodeJS to structure JavaScript code to build endpoints.
Skilled in database development in creating complex database Queries, Views, Stored Procedures, User Defined Functions, Cursors and Triggers.
Good work experience in MS SQL Server. Knowledge in developing stored procedures functions and triggers using T-SQL and PL/SQL.
Experienced in methodologies like Agile, Waterfall and Scrum.
Proven ability to analyze problems, identify root causes, and develop innovative solutions to business challenges, contributing streamlined operations.
Overview
6
6
years of professional experience
Work History
Application Developer
CareSource
OH
03.2024 - Current
Involved in developing and maintaining complex software systems using Microsoft .NET Technologies including C#, SQL Server, Web API, Web Services, WebApp, WCF, ADO.NET, Entity Framework, VB.NET
Proficient in working in SQL, creating tables, stored procedures, functions and triggers, constraints, indexes, schemas, views
Involved in collaborating with the client and the offshore team for gathering requirements, timeline estimations, and designing the solution.
Worked on .Net upgrade and moved multiple projects to latest versions without any errors by updating the code as per the current changes
Worked on Git migration, reviewed dependencies and document workflows with branch strategies
Worked with deployment processes, dynamic configuration, providing securities and scheduling the packages
Involved in developing unit tests using Nunit and utilized swagger for documentation and testing of APIs
Good working knowledge and understanding with healthcare industry - CRMs, Provider portals etc
Experienced with application testing and deployment skills across different environments - dev,and prod
Worked on several layers of programming including application design, database structure and useful RESTful web services
Migrated repositories from Azure DevOps (ADO) to GitHub Enterprise Cloud (GHEC) with automated CI/CD pipelines using GitHub Actions and secure environments with role-based access control
Improved artifact management by automating build promotions in JFrog Artifactory and enhancing code quality with unit testing, and code coverage
Upgraded applications to 4.8 Framework and .NET Core 8.0 to enhance performance, security, and maintainability.
Added custom OData support to handle queries better and make APIs more efficient and scalable
Updated project structure and routes to match the new frameworks, making the application easier to manage
Worked with ServiceNow incidents to resolve production issues
Involved in developing and maintaining complex software systems using Microsoft .NET Technologies including C#, SQL Server, WebAPI, Web Services, WebApp, WCF, ADO.NET, Entity Framework, VB.NET
Expertise in TypeScript, JavaScript, RxJS, and NgRx for state management and reactive programming
Utilized node.js to create setup Web APIs using typescript
Developed scalable SPAs using Angular with dynamic dashboards, interactive charts, and form-driven data entry systems
Developed ETL Packages using SSIS and different types of data loading using packages, configuration files
Worked with creating reports like drill down, drill through, parameterized, linked and sub reports using SSRS
Created modular and reusable components using Node.js to support rapid development cycles and code maintainability
Implemented logging in web applications as well as web APIs to ensure efficient error detection and debugging
Implemented complex form validation logic using Reactive Forms, ensuring smooth user input handling
Proficient in working in SQL, creating tables, stored procedures, functions and triggers, constraints, indexes, schemas, views
Worked with deployment processes, dynamic configuration, providing securities and scheduling the packages
Involved in developing unit tests using Nunit and utilized swagger for documentation and testing of APIs
Experienced with application testing and deployment skills across different environments - Environments
Worked with Azure DevOps for Continuous Integration and Continuous Deployments and resolved bugs
Designed and developed user interface for web application and intranet application using .Net 5, Visual Studio, ASP.NET, MVC, C #.NET, and XML and CSS with object-oriented programming techniques
Designed the web pages using ASP.NET, HTML5, React, JavaScript, XML and CSS3
Developed UI webpages of the application using react and built react components both functional and class
Strong understanding and working knowledge of using react hooks, useState, useEffect, useMemo, useContext and useCallBack, applied them to build complex scalable user interfaces
Created interactive UI using one-way data flow, Virtual DOM, JSX and redux
Developed interactive pages of the application using ASP.NET Web Forms pages with C# for the code behind modules
Worked with ASP.NET core advanced concepts such as models, providers, and filters for backend development
Exposure in writing unit tests using Nunit, managed packages using NuGet
Expertise in working with producer and consumer APIs in Kafka and analyzed logs
Involved in building, monitoring, and triggering the CI/CD pipelines using Jenkins
Created Relational Database using Normalization, Implement Relationships between tables, data table, stored procedure, view in SQL Server