Post Job Free
Sign in

.Net Core Stack Developer

Location:
Irving, TX
Posted:
June 16, 2025

Contact this candidate

Resume:

Kishore Sarma K

Email: *******@*****.*** Phone: +1-945-***-****

Linked in: https://www.linkedin.com/in/kishore-k-9a823814a

PROFESSIONAL SUMMARY

Over 12 years of experience as a Full Stack Developer in the areas of Software development using C#, .NET CORE, Entity Framework Core, MVC, Angular, SQL Server, TDD and Web API.

Expertise in Object Oriented Programming, Analysis, Architectural Design Patterns, SOA, SOLID Principles, Code Review & Code Quality, Effort Estimation & Resource Loading, Product Support and Post implementation issues.

Expertise in working with AZURE technologies like Azure SQL SERVER, Azure APP Service, Azure API Management, Azure BLOB Storage & Triggers, AZURE Functions.

Developed high-performance .NET Core applications utilizing multithreading, Task Parallel Library (TPL), and asynchronous programming (async/await) to improve scalability and responsiveness.

Expertise in different phases of SDLC including Requirement Gathering, Analysis, Design, Development, Unit Testing, Integration and Deployment on Waterfall and Agile Scrum.

Expertise in Database Objects development, Query Optimization and Performance Tuning.

Expertise in development, maintaining scalable and secure cloud solutions on Microsoft Azure.

Expertise in using Angular derivatives, Events and Injectors

Expertise in using GIT, TFS and SVN for source management.

Implemented Domain Driven Design architecture pattern for microservices.

Implemented and participated in Agile (Scrum) software methodology.

Domain expertise: Insurance, Health care, Finance and Logistics.

SKILLS / TOOLS:

Languages

:

C#, JavaScript

.Net

:

ASP.NET, ASP.NET Core, ASP.NET Blazor, Web API, Entity Framework, LINQ, MVC, Web Services, Auto Mapper, XML, ADO.NET

Message broker

:

Rabbit MQ

Azure

:

Azure SQL, Azure Functions, Azure Blob Storages & Triggers, Azure DEVOPS, Azure KEYVAULT, Azure APP Service

Scripting

:

JavaScript, jQuery, Angular

Design Pattern

:

DDD, Repository Pattern, Dependency Injection and MVC

Databases

:

SQL Server

Methodologies:

:

Agile /Scrum

Client: LANTERN (Dallas, TX) (July 2023 – April 2025)

Project: EDHC (July 2023 – April 2025)

EDHC is a specialized care platform that connects individuals with leading specialists across the country for services such as surgery, cancer treatment, and infusion therapies. EDHC enhances the patient's experience by pairing members with a dedicated care team, which includes Care Advocates, ensuring personalized support throughout their healthcare journey.

Role: Senior Software Engineer

Responsibilities Involved:

Analyze requirements, functional specifications, and involve in technical decisions and POCs with the team.

Use .NET Core to create API’s and front-end components using Angular.

Used Azure Blob Storage to store the files and created Azure functions to process the blobs.

Plan and estimate work at different levels and continuous integration process in the development life cycle as part of Scrum/Agile environment.

Conduct code reviews for best practices to ensure code Optimization, maintainability and Quality.

Development of REST API using Domain Driven Design to loosely coupled applications.

Use asynchronous and multithreaded processing using async and await to improve response times and scalability wherever it is applicable.

Consider Task Parallel Library (TPL) for concurrent execution and transaction logging.

Technologies: AGILE, C#, .NET Core, Web API, ENTITY FRAMEWORK, LINQ, Angular, TSQL, SQL Server.

Client: KFinTech (Hyderabad, India) (July 2022 – May 2023)

Project: Mirae Investor Portal (July 2022 to May 2023)

Mirae Investor Portal is the fastest growing mutual fund house. It is an online application which allows the investors to invest money in mutual funds under different schemes and plans and develops the applications in different platforms to provide access to investors. Developed invest easy website and Restful services for mobile apps to do New, additional purchase transactions. And invest in systematic plans like SIP etc. on different schemes. The SMS and Customer care-initiated transactions developed for the investors.

Role: Senior Software Engineer

Responsibilities Involved:

Get functional specifications from clients and analyze exact business requirements.

Web API’s using .NET Core and UI components using Angular.

Plan and estimate work as part of agile methodology and continuous integration process in the development life cycle.

Conduct code reviews for best practices to ensure code Optimization, maintainability and Quality.

REST APIs were created using Domain Driven Design for loosely coupled applications.

Payment processing using asynchronous and multithreaded in .NET Core using async and await to improve response times and scalability.

Used Task Parallel Library (TPL) for concurrent execution and transaction logging.

Technologies / Tools: C#, ASP.NET Core, SQL Server, Multi-threading

Client: DELL (Round Rock, Texas) (May 2021 – June 2022)

Project: OST - Address Wizard (May 2021 to June 2022)

DELL maintains addresses of all the customers for a store in one portal for business and individual customers. Each Customer will have list of addresses, and each address will have List of contacts associated with Store. OST will maintain all the address information and contact details at one central location and provides the data to down streams. It was developed in old Asp .Net. We have revamped address wizard implementation by using asp .net core and Blazor implementation.

Role: Senior Software Engineer

Responsibilities Involved:

Gathering and analyzing business requirements, functional specifications, and involve in technical decisions with team.

Use .NET Core web API’s which provides data to front-end components using ASP.NET Blazor.

Agile environment to plan and estimate work and continuous integration process in SDLC.

Conduct code reviews for best practices to ensure code Optimization, maintainability and Quality.

Asynchronous and multithreaded programming to improve response times and scalability.

Technologies / Tools: C#, ASP.NET Core, Web API, ENTITY FRAMEWORK Core, LINQ, Azure DEVOPS, GIT, Azure SQL, Azure Functions, Azure BLOBS, Azure APP Service, Azure API Management, Swagger.

Client: NTTA – North Texas Tollway Authority (Dallas, Texas) (April 2020 – March 2021)

Project: SR91 T-BOS - Violation Management (April 2020 – March 2021)

SR91 TollPlus-Back Office System (T-BOS), the Customer Relationship Management (CRM) module will be referred to as the Customer Service Center (CSC), which is the term for the violation management user interface within the T-BOS system. Violation Management includes an account summary of the violator which includes the toll transactions that have been performed through agencies without having an account. A violator account will be created based on Number Plate and Fee will be applicable for each transaction that has been performed, and statement will be generated and sent to his address. Violator will be identified by T-BOS CSC System through Image processing and account statement will be sent to violator.

Role: Senior Software Engineer

Responsibilities Involved:

Understanding business requirements, functional specifications and involve in technical decisions.

Followed Agile (Scrum Methodology) and continuous integration process in the development life cycle.

Write a code that follows best development practices around design, maintainability, and quality.

Develop REST API using Domain Driven Design architecture and applying bounded context.

Security features such as OAUTH token-based Authentication & role-based Authorization.

Write queries, stored procedures, triggers, CTEs, Query Optimization and fine-tuning in SQL.

Use Entity Framework repositories in middle tier that interacts with SQL SERVER using LINQ

Technologies / Tools: C#, ASP.NET Framework, Web API, ENTITY FRAMEWORK, LINQ, TSQL, SQL Server, JavaScript, Team Foundation Server, SQL Server, Angular.

Client: Maritz Holdings, Inc. (Fenton, Missouri) (November 2014 – April 2020)

Project: Maritz CX (November 2014 – April 2020)

MaritzCX Customer Satisfaction Survey (CSS) program is to provide information to help clients stand in the best marketplace. It helps in evaluating dealership, management and associate contributions to customer experience and continues to elevate customer experience. It starts with the collection of customer information from clients in the form of flat files and the information is loaded with the internal system. Then the cleaning rules are applied identifying eligible customers to take the survey and returns to the surveys will be loaded into an internal system which will later be validated for the business purpose and its growth.

This program involves contacting customers shortly after a sale or service event occurs. The feedback or questionnaire results are fed to the system for various reports.

Role: Projects Associate

Responsibilities Involved:

Create Web Services using ASP.NET Web API to generate data to consume in the front-end.

Data repositories should be available to the API controllers using Dependency Injection.

Use Repository Pattern to loosely couple database logic and business logic.

Write a code that follows best development practices around design, maintainability, and quality.

Optimized queries, stored procedures, triggers, CTEs, Query Optimization and fine-tuning in SQL.

ADO.NET repositories to interacts with SQL SERVER using LINQ

Technologies / Tools: C#, .NET MVC, Web API, Unity Container, SQL Server, Entity Framework, LINQ.

Client: Advent Intermodal Solutions LLC (Somerset, NJ) (August 2012 – October 2014)

Project: Chassis Management (August 2012 – October 2014)

This web application holds the following modules.

DVIR: This module is to receive and distribute any equipment inspection record that requires intermodal equipment to be held, repaired and released.

Provider Declaration: This module is for chassis providers and shipping lines to maintain their declarations for the responsible billing provider for chassis.

Trucker Declaration: Truckers create and maintain the declarations, rankings for their providers which are used to determine the responsible party for chassis.

Fleet Registry: In this module chassis providers can add, update, delete and search for any chassis information

Role: Software Engineer

Responsibilities Involved:

Use MVC and jQuery for front-end and connect to database using ADO.NET Dapper.

Create Web Services for custom Authorization & Exception filters.

Use LINQ for querying, sorting, filtering complex objects.

Consider Dependency Injection to inject View models to the MVC controllers.

Repository Pattern to loosely couple database logic and business logic.

Involve in writing complex T-SQL queries and stored procedures in SQL Server

Technologies / Tools: C#, ASP.NET MVC, jQuery, AJAX, SQL Server, ADO.NET, LINQ.

EDUCATION:

Bachelor of Technology – Jawaharlal Nehru Technological University, Hyderabad, India

PROFESSIONAL SUMMARY:

Innominds Software India Pvt. Ltd.

02/Jun/2023 – 09/Apr/2025

KFinTech Technologies

13/Jun/2022 – 23/May/2023

Wipro Limited

06/May/2021 – 10/Jun/2022

Tollplus India Pvt. Ltd.

20/Apr/2020 – 23/Mar/2021

Cognizant Technology Solutions

28/Nov/2014 – 02/Apr/2020

Vertex Off-Shore Services Pvt Ltd

01/Aug/2012 – 31/Oct/2014



Contact this candidate