Post Job Free
Sign in

.Net Developer Core

Location:
Charlotte, NC
Posted:
June 23, 2025

Contact this candidate

Resume:

Kishore Kumar

Sr. Full Stack .Net Developer

Email: ****************@*****.***

PH: +1-980-***-****

LinkedIn: https://www.linkedin.com/in/kishore-kumar-147144250/

Professional Summary:

Over 10 years as a Senior Full-Stack .NET Developer, designing and deploying enterprise applications using ASP.NET Core, MVC, Microservices, WCF, WPF, WinForms, with expertise in RESTful APIs, Azure DevOps CI/CD, and Azure cloud solutions across the full SDLC.

Managed Agile sprints with Scrum and Waterfall phases to deliver high-quality .NET applications aligned with project goals.

Built high-performance .NET Core apps using C# 10 (records, file-scoped namespaces), async/await, TPL, and thread-safe collections for scalability.

Used Singleton, Factory, and Repository patterns for modular and scalable .NET apps; created UML diagrams to model requirements and workflows for clear communication and solid design.

Built .NET Core apps using Onion Architecture for modularity, MVC for structure, N-Tier for scalability, and Microservices for independent services.

Built RESTful APIs with ASP.NET Core for scalable, stateless communication and used WCF to create SOAP services for secure, standard data exchange with clients.

Used Entity Framework Core for easy database handling with Code-First migrations and LINQ queries, and ADO.NET for fast, low-level database operations to ensure efficient data access.

Used JSON for efficient API data exchange in .NET Core, with XML for legacy systems, following best practices for serialization.

Secured .NET APIs via Azure API Management (OAuth2/JWT/SSL). Developed Angular 10+ web apps with TypeScript, Bootstrap, and jQuery/Ajax for dynamic UIs.

Worked with SQL databases like SQL Server, PostgreSQL, and StarDog, as well as NoSQL databases like MongoDB, to design, query, and optimize data storage solutions for diverse application needs.

Developed secure databases (SQL Server/PostgreSQL/StarDog/MongoDB) and optimized PL/SQL procedures/functions/triggers for business rules.

Implemented async messaging with MSMQ/RabbitMQ to decouple .NET components and enhance scalability. Ensured code quality through xUnit unit/integration tests.

Used Karma and Jasmine for Angular unit tests to ensure UI quality. Applied Cucumber and Citrus for BDD end-to-end tests to improve collaboration.

Used Postman and Swagger to test and document .NET Core APIs. Automated build, test, and deployment with Azure DevOps CI/CD for faster delivery.

Developed dynamic, responsive single-page applications (SPA) using Angular 10, TypeScript, HTML5, CSS3, JavaScript, and Bootstrap, integrated with .NET Core RESTful APIs to deliver seamless user experiences across web platforms.

Deployed scalable .NET apps on AWS and Azure; managed code with Git, SVN, and TFS for smooth collaboration and releases.

Developed .NET apps in Visual Studio/VS Code, managed databases via SSMS, and implemented Log4Net for logging/monitoring.

Technical Skills:

Programming Languages: C#, JavaScript, T-SQL, VB.NET, JavaScript, Python.

.Net Technologies: .NET Framework, ASP.NET Core, Blazor.Net, WPF, ADO.NET, LINQ, WCF, WinForms, Entity Framework, ASP.NET MVC.NET Core.

Web Technologies: HTML5, CSS3, Bootstrap, Angular JS, Angular framework, Node JS, RESTful APIs, Web API, ASP.NET Web API, jQuery, MEAN Stack, XSLT, XQUERY, XPath, AJAX, XML, SOAP, Knockout JS, Razor.

Databases: SQL, T-SQL, Azure SQL Database, Microsoft SQL Server, MySQL, MongoDB, NoSQL.

Web & App Server: Internet Information Services (IIS) 6.0/7.0/8/0, Visual Studio.Net, Microsoft, Windows, Azure App Service, Windows Azure.

Software Engineering: SDLC, UML, Agile Scrum methodology, SOA, Docker, Kubernetes, OAuth2, WCF, SOAP, xUnit, Karma and Jasmine, Protractor, MVC, Microservices architecture, Design Patterns, WinForms, LINQ, Test-Driven Development (TDD).

Reporting Tools: SSRS, Tableau, Crystal Reports.

Version control: GIT, TFS, VSS, Clear Case, Team Foundation Server (TFS).

Operating Systems: Windows, iOS, Android.

Testing Tools: xUnit, Karma and Jasmine, Protractor, SOAP UI, Unit Testing, Integration Testing, Selenium, Xamarin Test Cloud, Visual Studio App Center.

Cloud Technologies: Azure Cloud, Azure DevOps CI/CD Pipelines, Azure Functions, Azure Storage, Azure Active Directory (AD), Azure Resource Manager (ARM), Azure Blob Storage, Azure VMs, Azure Service Fabric, Azure Monitor, Azure Service Bus.

Development Tools: VS Code, Visual Studio, MS Visual Studio 2013.

Professional Experience:

Client: Fiserv, Milwaukee, WI August 2023-Present

Role: Senior Full Stack .NET Developer

Responsibilities:

Implemented Agile methodologies, participating in sprint planning, daily stand-ups, and retrospectives to ensure iterative development and continuous improvement of project deliverables.

Developed the project using a Microservices architecture, enabling modular, scalable, and independently deployable services to enhance system flexibility and maintainability.

Utilized ASP.NET Core Web API to build robust microservices, leveraging its high-performance capabilities to create efficient and secure backend services.

Developed reusable Razor Pages and MVC components, integrating SignalR for real-time features like live notifications and data streaming.

Implemented domain-driven design (DDD) principles, utilizing CQRS and MediatR for separation of concerns and maintainable business logic.

Configured and deployed .NET Core applications on Azure App Services, utilizing Azure Functions and Application Insights for serverless compute and performance monitoring.

Built high-performance RESTful APIs using ASP.NET Core Web API, following REST standards and versioning to support secure and scalable communication between services and clients.

Improved API security with OAuth2 and JWT authentication, and boosted performance using caching, pagination, and rate limiting through Azure API Gateway.

Engineered RESTful APIs adhering to HTTP standards, implementing stateless operations, hypermedia controls, and versioning to ensure robust and interoperable service communication.

Leveraged Entity Framework Core for efficient data access, typed queries, and migrations.

Used JSON as the primary data format for API payloads, ensuring lightweight, human-readable, and interoperable data exchange across services and clients.

Deployed microservices on Azure App Services using Azure API Gateway for routing, rate limiting, and JWT authentication to secure and scale APIs.

Designed and optimized Azure infrastructure using Azure Functions and Azure Monitor to ensure high availability and performance for .NET Core apps.

Built a responsive single-page app with Angular 18 and TypeScript, using RxJS for state and connecting to ASP.NET Core Web API.

Implemented OAuth2 with OpenID Connect for secure token-based authentication and fine-grained access control in microservices.

Built a responsive single-page app using Angular 18 and TypeScript, managing state with RxJS, and integrating smoothly with ASP.NET Core Web API backends.

Built responsive and user-friendly interfaces using HTML5, CSS3, JavaScript, TypeScript, and Bootstrap for a smooth experience on all devices.

Improved front-end performance using Angular CLI and lazy loading, and used Webpack for faster builds and better app scalability.

Optimized SQL Server schemas with indexed views, stored procedures, and query tuning for fast, reliable data access.

Integrated SQL Server with ASP.NET Core Web API using Entity Framework Core, enabling seamless data access with LINQ queries and Code-First migrations for scalable backend operations.

Integrated Apache Kafka for asynchronous message processing, enabling reliable, high-throughput communication between microservices for event-driven workflows.

Employed xUnit for unit testing .NET microservices, and conducted component testing to validate end-to-end functionality, ensuring robust and reliable code.

Developed comprehensive unit tests for Angular 18 components using Jasmine, validating complex UI logic, services, and directives to ensure robust front-end functionality.

Created automated tests using Cucumber and Gherkin scripts to validate RESTful APIs, supporting reliable and maintainable web service testing in microservices environments.

Used Protractor to automate end-to-end testing of Angular apps, validating user workflows and integration with ASP.NET Core Web API microservices.

Leveraged Postman to test and document APIs, validate REST and SOAP endpoints, and ensure reliable performance and compatibility in enterprise applications.

Implemented Azure DevOps CI/CD pipelines to automate end-to-end build, test, and deployment processes for Patient Portal projects, ensuring efficient and reliable delivery of high-quality solutions.

Implemented Azure DevOps pipelines for .NET Core applications using YAML to automate build, test, and deployment, ensuring seamless, zero-downtime releases to Azure App Services.

Configured Azure DevOps pipelines to run xUnit and integration tests for ASP.NET Core microservices, using test reports and code coverage to ensure quality and quick feedback.

Deployed scalable .NET applications on Azure using App Services, Functions, and Application Insights for monitoring, auto-scaling, and efficient resource use, ensuring high availability.

Used Git with branching strategies like GitFlow, handled merge conflicts, and enforced code reviews through pull requests to maintain high-quality code and clear version history.

Environment: Agile, Scrum methodology, SDLC, .NET Framework, ASP.NET Core, RESTful APIs, Docker, Kubernetes, Blazor.Net, SOA, C#, Angular JS, WebAPI, ASP.NET Web API, Angular framework, Node JS, Entity Framework, SOAP, OAuth2, ASP.NET MVC, C#.NET, HTML5, CSS3, Bootstrap, JavaScript, AJAX, SQL, T-SQL, Kafka, xUnit, Jasmine, Protractor, SOAP, SOAP UI, XML, Azure Devops CI/CD pipelines, Azure cloud, Azure App Service, Azure Functions, Azure SQL Database, GIT, VS Code.

Client: State of PA, Harrisburg, PA Nov 2022 – August 2023

Role: Senior Full Stack .NET developer

Responsibilities:

Managed Agile development using Scrum (sprints, stand-ups, retrospectives) as a Senior .NET Developer, building modular and scalable apps with N-tier and MVC architectures.

Built enterprise applications using WCF for secure services, WPF with MVVM for rich desktop interfaces, and WinForms for quick legacy-compatible prototypes, ensuring smooth backend integration.

Used Onion Architecture to build a scalable .NET app with separate domain, application, and infrastructure layers, ensuring loose coupling, easy testing, and maintainability.

Built fast, scalable RESTful APIs with ASP.NET Core using dependency injection, custom middleware, and async/await for efficient requests and smooth microservices integration.

Built secure and easy-to-maintain ASP.NET Core APIs using JWT authentication, Swagger for docs, and optimized EF Core queries for reliable data access.

Designed and developed high-performance RESTful APIs using ASP.NET Core.

Built Entity Framework Core data access layers for microservices using Code-First to manage database schemas and integrate smoothly with SQL Server.

Managed Azure API Gateway for microservices, setting up routing, JWT authentication, rate limiting, and monitoring to improve API security and performance.

Implemented OAuth2 with OpenID Connect for secure token-based authentication, setting up JWT validation, refresh tokens, and role-based access control to protect microservices and client apps.

Built a responsive single-page app using Angular 5 with TypeScript and RxJS, integrating with ASP.NET Core Web API for dynamic user features.

Used MongoDB as the main NoSQL database to store and query unstructured data, optimizing performance for scalable microservices.

Set up RabbitMQ for async messaging, configuring exchanges and queues to enable reliable, scalable communication between microservices.

Created and maintained unit tests with xUnit for ASP.NET Core microservices, using parameterized tests and Moq to mock dependencies and ensure quality code.

Built SSIS packages for ETL workflows and created SSRS reports with interactive visuals and parameterized queries to support business intelligence.

Built and deployed microservices using Docker and Kubernetes, using Helm charts, auto-scaling, and service discovery to ensure high availability and efficient resource use.

Configured Karma and Jasmine to run unit tests for Angular front-end components, ensuring strong test coverage and smooth CI/CD integration for reliable UI performance.

Used NUnit for unit testing .NET apps, creating test cases and mocks to verify business logic and maintain reliable code.

Used SOAP UI to test and document APIs, validate REST endpoints, and improve team collaboration with interactive API specs.

Built and managed Azure DevOps CI/CD pipelines to automate build, test, and deployment of .NET apps for faster, reliable releases.

Built scalable .NET Core apps on Azure App Services with Azure SQL, EF Core, connection pooling, and geo-replication for high performance and availability.

Used Azure Key Vault to securely store and manage application secrets, integrating it with .NET Core configurations for safe access across all environments.

Built serverless Azure Functions for event-driven workflows, connecting with Event Grid and Service Bus to enable scalable, efficient processing in .NET microservices.

Managed Git version control using GitFlow branching to handle features, hotfixes, and releases for .NET Core and Angular apps, ensuring smooth team collaboration.

Used Visual Studio for .NET Core development, debugging, and testing; Visual Studio Code for TypeScript and Angular; and SQL Server Management Studio to manage and optimize databases.

Environment: HTML5, CSS3, ASP.NET (MVC pattern), C#, LINQ, ASP.NET Core, AngularJS, React JS, Twitter Bootstrap, CSS, JavaScript/jQuery, jQuery UI, Central Authentication Service (Ruby CAS), RESTful services, PL/SQL, SQL Server, Oracle, SQL Server Integration Services (SSIS), Entity Framework Core, Apache Kafka, async/await mechanism in C#, Azure Cloud Service, Azure Blobs, Microsoft Azure Services (IaaS and PaaS models), COSMIC, ServiceNow API, JSON, Docker, Bitbucket, Postman, SoapUI, GIT, Karma and Jasmine testing suites, Xunit, Jenkins, JIRA.

Client: HUMANA, Louisville, KY Apr 2021 – Nov 2022

Role: Sr.Net Developer.

Responsibilities:

Facilitated Agile practices as a Senior .NET Developer by conducting Scrum meetings and working with cross-functional teams to deliver .NET Core and Angular features aligned with business goals.

Implemented MVC in .NET Core apps to separate concerns, improve maintainability, and support scalable front-end and back-end integration.

Built scalable web apps with ASP.NET MVC using Razor views, strong view models, and dependency injection for responsive, maintainable UIs connected to REST APIs and Entity Framework Core.

Created data access layers with Entity Framework Core using Code-First migrations and LINQ to optimize database operations and enable efficient, type-safe CRUD for ASP.NET Core microservices.

Created JSON data payloads for .NET Core REST APIs, enabling efficient, validated data exchange between backend services and Angular front-end using System.Text.Json.

Built scalable web apps with ASP.NET MVC using Razor views, strong view models, and dependency injection for maintainable, high-performance server-side logic connected to REST APIs.

Created responsive, dynamic UIs with HTML5, CSS3, JavaScript, and Bootstrap, using Ajax for smooth, asynchronous data loading and better user experience.

Developed dynamic and responsive user interfaces using React, integrated with RESTful APIs built in .NET Core.

Implemented reusable React components and state management using hooks and Context API for scalable front-end architecture.

Created and improved complex SQL Server schemas using indexed views, partitioned tables, and stored procedures to boost data performance for .NET Core microservices.

Developed and maintained T-SQL scripts for data manipulation and ETL processes, integrating with Entity Framework Core to ensure efficient data access and consistency across distributed systems.

Conducted query optimization and performance tuning using execution plans and SQL Server Profiler, significantly improving query execution times for critical application workflows.

Integrated React applications with Azure DevOps pipelines for automated builds and deployments.

Used Apache Kafka to enable event-driven communication between .NET Core microservices, setting up producers and consumers for scalable, reliable messaging.

Wrote unit and integration tests for React components using Jest to ensure front-end reliability and maintainability.

Deployed and managed .NET applications on AWS using services like EC2, S3, and Elastic Beanstalk for scalable and reliable hosting.

Implemented secure API integrations using AWS API Gateway and Lambda for serverless architecture components.

Utilized AWS RDS for managed SQL Server databases, ensuring high availability, backup automation, and performance tuning.

Integrated AWS CloudWatch for monitoring, logging, and alerting to proactively address application issues.

Implemented CI/CD pipelines using AWS CodePipeline and CodeBuild to automate the build, test, and deployment process for .NET applications.

Developed unit and integration tests for .NET Core applications using xUnit to ensure code quality and functionality.

Used TFS for project management and source control, managing work items, backlogs, and branches to support collaboration and track progress on .NET Core and Angular projects..

Utilized Visual Studio for developing, debugging, and maintaining complex .NET applications with integrated tooling support.

Environment: Agile and Scrum methodology, Angular, HTML5, CSS3, Bootstrap 4, Typescript, AJAX, Web API, Entity Framework, Angular CLI, C#, .NET Core, jQuery, Data Serialization and Deserialization, SQL Server 2017, Error Logging and Auditing, POSTMAN, AWS (S3 bucket and Glacier), Unit testing, SSRS (SQL Server Reporting Services), Zafar (test case management tool), JIRA (defect/issues tracking), CONFLUENCE (documentation), GitHub (version control), Code Reviews(manual).

Client: HiTrust Alliance, Frisco, TX Feb 2019 – April 2021

Role: .Net Developer

Responsibilities:

Used Waterfall method to manage .NET projects through clear phases—requirements, design, development, and testing—ensuring thorough documentation and quality results.

Developed and maintained enterprise-level web applications using ASP.NET MVC to ensure a clean separation of concerns.

Developed robust web applications using ASP.NET Core MVC, enabling scalable and high-performance solutions.

Used ADO.NET for fast data access in .NET apps, optimizing connections, commands, and DataReaders to handle SQL Server data efficiently and reliably.

Built and maintained SOAP web services in ASP.NET Core using XML endpoints for secure, reliable, and standards-based communication in enterprise applications.

Built high-performance web apps with ASP.NET Core and .NET Framework using dependency injection, middleware, and Razor Pages, integrated with Angular for scalable and secure solutions.

Built high-performance web apps with ASP.NET Core and .NET Framework using dependency injection, middleware, and Razor Pages, integrated with Angular for scalable and secure solutions.

Optimized Oracle databases using PL/SQL procedures and triggers to support business logic and improve performance for .NET apps.

Integrated Oracle with ASP.NET Core using Entity Framework Core for smooth and efficient data access.

Performed Oracle database performance tuning, leveraging indexing, query optimization, and partitioning techniques to enhance scalability and responsiveness of .NET-based enterprise solutions.

Created and maintained unit tests using NUnit to validate .NET application logic and ensure code reliability.

Used Subversion (SVN) to manage code, handle branches, merges, and conflicts, ensuring smooth collaboration and version control for .NET development.

Used JIRA to manage epics, stories, and bugs in Agile projects, track .NET tasks, and collaborate with teams to meet project goals and deadlines.

Environment: C#.NET, ASP.NET, ADO.NET, visual basic, WPF, ASP.NET, CSS, SQL Server 2008R2 and 2012, XML, Packages, Visual Studio 2013, TFS, JavaScript, SSRS, SSIS.

Client: Accenture, India Dec 2014 – Oct 2018

Role: .Net Developer

Responsibilities:

Developed DAP configuration including XML file creation and Custom Query implementation.

Designed a Custom Module in C# to facilitate access to the data layer within the framework.

Implemented encryption and decryption processes for file processing, collaborating with an interceptor to populate the database efficiently.

Collaborated with DBs Team to create nova loads.

Installed angular/CLI & set-up the workspace project file structure.

Used angular to create the components, routes, displaying list, master/detail components, services, routing, and HTTP Request.

Customized workflows and plugins to automate sales and marketing tasks, improving visibility and efficiency. Turned user needs into interfaces aligned with business goals.

Developed several SOAP and REST API based internal tools to enhance quality and performance of existing code base and deployed in Cloud Foundry, AWS S3 and Kubernetes.

Configured Docker Engine with Docker Specific Commands, Created Custom Docker Images, and Deployed Docker Containers on AWS as Part of Cloud Formation Template.

Environment: C#, .NET framework, ASP.NET, TFS, AWS, MS Dynamics 365, Docker, HTM5, CSS3, NUnit, ORACLE, JavaScript, jQuery, JSON, Kubernetes, JIRA, TFS.

Education:

Bachelor of Technology in Computer Science - SR International Institute of Technology



Contact this candidate