Post Job Free
Sign in
This resume does not exist.

.Net Developer Asp.Net Core

Location:
United States
Salary:
70
Posted:
September 10, 2025

Contact this candidate

Resume:

KHAJA BASHA ************@*****.*** +1-848-***-****

PROFESSIONAL SUMMARY

Experienced .NET Developer with over 8 years of experience designing, developing, and maintaining scalable web applications and enterprise solutions using .NET technologies.

Expertise in building modern applications using ASP.NET Core, C#, VB.Net, ASP.NET, MVC, WCF Services, REST API, Microservices, ADO.NET, Entity Framework, HTML, CSS, JavaScript, Angular, jQuery, SQL Server and Cloud technologies (Azure).

Well-versed in front-end technologies such as HTML5, CSS3, JavaScript, and jQuery and frameworks like Angular to enhance user interface and create responsive, user-friendly interfaces.

Proficient in ASP.NET MVC, building robust, high-performance web applications using Model-View-Controller architecture for better separation of concerns and maintainable code.

Highly skilled .NET Developer with expertise in building enterprise-grade web applications using .NET Core/.NET 6/7, Azure cloud services, and Blazor. Proven track record in designing and implementing scalable, secure, and user-friendly applications with cloud-first architectures. Strong experience in Azure PaaS/IaaS services, API development, microservices, and front-end development with Blazor. Adept at modern CI/CD pipelines, DevOps practices, and integrating AI-driven features into enterprise apps.

Strong experience in deploying and managing applications on Amazon Web Services (AWS) using services such as EC2, Lambda, API Gateway, S3, RDS, DynamoDB, and CloudFormation. Proven track record of implementing CI/CD pipelines, monitoring solutions, and serverless architectures to accelerate development cycles

Strong understanding of RESTful APIs, designing and consuming APIs with ASP.NET Web API, allowing for seamless integration with third-party services and platforms.

Strong experience in Microservices architecture, designing and implementing scalable and resilient services, with a focus on performance, reliability, and maintaining high availability in distributed systems.

Experienced with Entity Framework (EF) and LINQ for efficient data access and ORM (Object-Relational Mapping), reducing the complexity of database interactions.

Improved application performance by implementing caching mechanisms using Redis and ASP.NET Core’s memory cache, reducing server load and response times.

Hands-on experience with Azure cloud services, including building and deploying applications to the cloud, utilizing services such as Azure Functions, Azure DevOps, and Azure SQL.

Expertise in creating database objects like Stored Procedures, Triggers, Cursors, Views, and Joins using SQL server.

Good knowledge on Microservices, AWS (Amazon Web Services), working with EC2, RDS, Dynamo DB, S3, Cloud watch and Docker.

Experience in using SQL Server Profiler for optimizing queries, SQL query analyzer for query execution plan.

Experience with Dependency Injection (DI) in ASP.NET Core and MVC applications, enhancing testability and maintainability by reducing tight coupling between components.

Proficient in Selenium for automating web application testing, ensuring robust test scripts, and optimizing test coverage for both functional and regression testing.

Experience in working with open-source tools Selenium (Selenium IDE, Selenium RC and Selenium GRID)

Hands-on expertise in unit testing, integration testing, and automated UI testing using Selenium WebDriver and other testing frameworks to ensure high-quality, bug-free applications.

Experienced in working with version control systems such as Git and SVN enabling collaborative coding practices with branching, pull requests, and code reviews.

Proven expertise in integrating and managing NoSQL databases like MongoDB, Cosmos DB, and Redis for high-volume, low-latency systems. Adept in cloud-native development, microservices, and CI/CD practices in Agile environments

Experienced in agile development methods including test-driven development.

Extensive experience in code re-factoring, developing standards and mentoring the team.

Good communication and interpersonal skills. Passionate about continuous learning and staying updated with the latest trends in .NET development, including cloud computing, machine learning, and microservices.

Areas of Strength:

Strong experience in MVC pattern, ASP.NET, C#.NET, Web API, SOAP, and REST services and Selenium.

Ability to handle projects in MVC, ASP.NET, C# .NET, SQL Server, SOA architectures (WCF, Web Services) and WPF independently.

Experience in Waterfall & Agile-Scrum Methodology.

Hands on experience to Manual and Automated testing tools like Selenium and various test procedures.

Education:

Master’s in computer and information systems in 2015. (University of Central Missouri)

Bachelors in Electronics and Communication Engineering from 2010-2014(JNTUH)

TECHNICAL SKILLS

Languages

C#, VB.NET, ASP.NET, .NET Core, JavaScript, TypeScript, HTML, CSS

Frameworks & Technologies

ASP.NET MVC, ASP.NET Web API, ASP.NET Core, Entity Framework, WCF, WebForms, Microservices Architecture, RESTful APIs, SOAP, Selenium, MSTest, NUnit, xUnit, TestNG (for automated testing), Azure DevOps, Git, TFS, GitHub

Databases & Data Management:

SQL Server, MySQL, Oracle Database, T-SQL, PL/SQL, LINQ, Entity Framework (ORM), Redis

Development Tools & IDEs:

Visual Studio, Visual Studio Code, SQL Server Management Studio (SSMS)

TFS, Git, SVN

Version Control & Collaboration:

Git (GitHub, GitLab), TFS, Bitbucket, Continuous Integration (CI), Continuous Deployment (CD) with Jenkins, Azure DevOps

Other Technologies:

REST, SOAP, WCF, JSON, XML, YAML, Swagger (API Documentation)

PROFESSIONAL EXPERIENCE

Veradigm, Glen Allen, VA Nov 2018-Till Date

Job Title: Senior .Net Developer

Responsibilities:

Involved in Design, Coding, and testing phases of the project.

Involved throughout Software Development Life Cycle (SDLC) process

Actively participated in Agile sprints including planning, daily stand-ups, and retrospectives, ensuring timely delivery of new features and improvements.

Developed and maintained web applications using ASP.NET, C#, and LINQ for efficient data access, contributing to improved application performance and scalability.

Enhanced user interfaces for the claims management system using JavaScript, TypeScript, Bootstrap, HTML5, and CSS3, providing interactive features like real-time notifications, claim status updates, and form validation.

Implemented form validation, including real-time checks for required fields, valid claim amounts, and document upload requirements.

Designed and developed Blazor Server & WebAssembly applications for enterprise customers with rich interactive UIs.

Built and deployed .NET 6 microservices hosted on Azure App Services and AKS (Kubernetes).

Implemented Azure AD authentication and role-based access control in Blazor apps for secure enterprise environments.

Integrated Azure Cognitive Services (AI APIs) into apps for OCR, sentiment analysis, and chatbot features.

Migrated legacy ASP.NET MVC apps to modern Blazor applications with improved performance and UX.

Automated deployments with Azure DevOps CI/CD pipelines, including unit/integration test coverage and containerized deployments.

Implemented a service layer to keep UI and Database elements loosely coupled.

Involved in the migration of legacy .NET Framework applications to .NET Core, improving application performance and ensuring better cross-platform compatibility.

Implemented CRUD operations for claims, claim status updates, and user management.

Developed a set of RESTful APIs using ASP.NET Core Web API to handle claim data operations such as creating, updating, retrieving, and deleting claims.

Developed backend services using ASP.NET Core integrated with Amazon DocumentDB (MongoDB-compatible).

Migrated legacy relational data to a document model, enabling more flexible data structures and improved scalability.

Developed enterprise web applications using ASP.NET Core, EF Core, and SQL Server.

Implemented GraphQL.NET as part of a new reporting module to allow flexible querying across reporting dashboards.

Participated in the development of reusable UI components using Angular 11.

Built and consumed RESTful and GraphQL APIs for data exchange between services

Utilized MongoDB-style queries for data retrieval and aggregation pipelines

Developed and optimized Python-based applications, leveraging AWS services for scalable solutions.

Integrated Python scripts for automation, data processing, and analytics within enterprise applications.

Led the design and development of Workers' Compensation Policy Processing, Risk Control, Premium Audit, and Billing applications for the State of Ohio Department of Aging using .NET, C#, and SQL Server.

Developed microservices using ASP.NET Core Web API and implemented caching strategies using ElastiCache Redis

Integrated CBOSS payment gateway for seamless online transactions and automated premium billing processes.

Used Microservice architecture, based services interacting through a combination of REST and leveraging AWS to build, test and deploy Identity Microservices.

Developed scalable .NET 7 Web APIs integrated with Azure Cosmos DB (DocumentDB API) for a large-scale logistics platform.

Designed partition strategies and indexing policies to optimize Cosmos DB read/write performance.

Used Cosmos DB SDK with asynchronous patterns to handle high-throughput workloads.

Implemented data access layers using repository patterns and unit of work for Cosmos DB

Involved in complete application stack in Amazon Web Services (AWS) like EC2, S3 Bucket.

Developed RESTful APIs and backend logic using ASP.NET MVC/Core.

Implemented in-memory caching with Redis StackExchange client and later migrated to AWS ElastiCache

Responsible for maintaining and expanding AWS (Cloud Services) S3 infrastructure using AWS (SNS, SQS).

Developed scalable microservices using .NET 6 and Web API, hosted on AWS EC2 and Lambda.

Designed RESTful APIs for high-traffic financial applications with secure access via API Gateway and IAM roles.

Integrated S3 buckets for file storage and retrieval, with lifecycle management and encryption.

Built infrastructure using CloudFormation and Terraform, ensuring repeatable environments.

Implemented CI/CD pipelines using AWS CodePipeline + CodeBuild, automating build/test/deploy stages.

Monitored logs and performance metrics using AWS CloudWatch and X-Ray

Used Data Annotations for validation on the server side.

Developed and maintained enterprise web applications using .NET Core and Angular frontend.

Integrated MongoDB Atlas for a scalable, cloud-native document store across multiple services.

Designed data access layers using asynchronous calls and MongoDB driver for C#.

Developed background services and hosted services for queue-based processing using NoSQL event logs

Created and consumed RESTful Web APIs using HTTP/REST Services to integrate front-end applications with back-end systems, ensuring seamless communication between client and server.

Used Postman for debugging and testing Web-Services.

Implemented separate databases for each Microservice, ensuring service isolation and scalability while maintaining data consistency across services.

Wrote business logic in C# and handled transactions from and to database using ADO.NET objects such as Datasets, Data Adapters, and Data Readers.

Used T-SQL to include querying and making changes in the database, using functions and CRUD statements and Written Triggers, Views and Indexes using SQL Server.

Designed and optimized complex SQL queries and stored procedures in SQL Server to ensure high performance and data integrity in transactional systems.

Managed servers on the Amazon Web Services (AWS) platform instances using Puppet, Chef Configuration management.

Worked on backend components of internal tools with ASP.NET MVC, Entity Framework, and Redis.

Built custom middleware for request logging and exception handling

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

Developed complex LINQ queries in ASP.NET Core to retrieve and manipulate claims data efficiently, reducing query execution time by 30%.

Implemented automated testing for both front-end and back-end functionality using Selenium, TDD (Test-Driven Development) principles, ensuring high code coverage and reducing manual testing efforts.

Implemented automation using Selenium WebDriver, C#, Selenium Grid and AG Grid.

Used Team foundation server (TFS) as source control repository for code version on CI/CD.

Utilized Git for version control, managing source code across multiple branches, facilitating seamless collaboration, and ensuring proper versioning of features and bug fixes.

Technology: C#, VB.NET, ASP.NET, .NET Core, JavaScript, TypeScript, HTML, CSS, ASP.NET MVC, ASP.NET Web API, ASP.NET Core, Entity Framework, LINQ, WCF, Swagger, RESTful APIs, SOAP, Visual Studio 2022/2019/2017, Bootstrap, TDD, Selenium, Agile.

Directscale, Lindon, UT June 2017- Sept 2018

Job Title: .Net Developer

Responsibilities:

Developed and maintained web applications using ASP.NET Core MVC and Web API, ensuring clean, modular, and efficient code

Involved throughout Software Development Life Cycle (SDLC) process

Responsible for maintenance of applications with technologies such as .NET C#/SQL Server/jQuery/HTML5/JavaScript/Angular/Bootstrap.

Designed web pages using HTML, JavaScript, CSS and page design and layout and graphics.

Used jQuery for DOM manipulation, handling events like clicks, hover, and form submissions to create a dynamic and user-friendly interface with minimal effort.

Incorporated the Bootstrap framework for mobile-first, responsive design, using its grid system and prebuilt components to speed up development and ensure uniformity across pages.

Implemented Create, Read, Update, Delete (CRUD) operations by utilizing Entity Framework Core for seamless database interactions, ensuring smooth data handling across the application.

Designed dynamic views using Razor syntax in MVC to render HTML content dynamically from the server-side, ensuring interactive and responsive front-end behavior.

Developed REST APIs in .NET Core for enterprise integrations, secured with Azure API Management.

Built real-time dashboards with Blazor + SignalR to monitor live data streams from IoT devices.

Leveraged Azure Functions and Service Bus for event-driven serverless workflows.

Optimized database performance on Azure SQL Database using indexing, partitioning, and query tuning.

Implemented monitoring and logging with Application Insights and Azure Monitor.

Created a .NET Core-based inventory platform integrated with GraphQL and Angular.

Enabled real-time updates and efficient data retrieval via GraphQL subscriptions and queries

Used AWS SDK and CloudFormation templates to automate ElastiCache cluster deployment and monitoring.

Improved application responsiveness by applying read-through and write-through caching patterns

Developed RESTful APIs using ASP.NET Core integrated with MongoDB and Azure Cosmos DB for distributed event processing and real-time analytics.

Implemented repository and unit of work patterns to abstract NoSQL operations and ensure testability.

Utilized Redis for in-memory caching and session state management in high-traffic applications.

Managed schema-less collections in MongoDB with dynamic indexing and performance tuning

Migrated legacy .NET Framework applications to .NET Core, improving performance and portability.

Utilized AWS Lambda + Step Functions for background processing and async jobs.

Developed backend APIs for web and mobile apps and integrated them with RDS (MySQL) and DynamoDB.

Created Dockerized services deployed via Amazon ECS with Fargate.

Performed load testing and improved performance using async programming patterns and caching strategies

Integrated Model Binding in ASP.NET Core MVC to map form data to model properties for seamless data flow between user inputs and the back-end logic.

Implemented and maintained the monitoring and alerting of production and corporate servers/storage using AWS Cloud Watch.

Built scalable web applications with .NET Core and Redis for caching product catalogs and user sessions.

Worked on implementing ElastiCache in a multi-AZ architecture for high availability.

Used Redis Pub/Sub for real-time notification features in a chat application

Developed the reusable framework for the application using the ASP.NET MVC Framework 4.0.

Manage various AWS/AZURE environment for provisioning of Linux servers and services implemented by the providers.

Developed Models, Views, Controller using Guidance Package Manger used MVC model.

Created a virtual Network on Windows Azure to connect all servers and applications on this platform.

Defined AWS Security Groups which acted as virtual firewalls that controlled the traffic allowed to reach one or more AWS EC2 instances.

Used Swagger for debugging and testing Web APIs.

Designed and developed Restful/Web APIs, including JSON data formats and Attribute Routing.

Populated data into the application using WEB API, developed and consumed WEBAPI for communicating and providing real time data.

Identified weaknesses in QA Processes, Web testing, Selenium Automation. Suggested and implemented improvements.

Implemented automation using Selenium WebDriver, C#, Selenium Grid and AG Grid.

Designed and developed the Data Access Layer using Entity Framework - Code First approach.

Implemented LINQ for querying, sorting, filtering complex objects.

Used Azure Application Insights to monitor application performance, diagnose issues and improve performance and usability.

Deploying applications to cloud services using Microsoft AZURE.

Wrote business logic in C# and handled transactions from and to database using ADO.NET objects such as Datasets, Data Adapters, and Data Readers.

Written and used Stored Procedures, Tables and Views, Triggers, Functions for maintaining and interaction with Database using SQL server 2012.

Used Team foundation server (TFS) as source control repository for code version on CI/CD.

Technology: Visual Studio 2017, C#, SQL Server, IIS, Selenium, LINQ, ASP.NET, ASP.NET MVC, JSON, Azure, JIRA, jQuery, Azure, HTTP/REST Services (Web API), Postman, Angular, Bootstrap, GIT, TDD.

AICPA, Durham, NC Aug 2016-May 2017

Job Title: Software Developer

Responsibilities:

Developed ASP.NET MVC and Web API’s (HTTP/REST Service) N-tier web-based applications using Visual Studio 2015 and 2013

Involved in analysis, design, implementation, code review, testing and deployment of the application.

Developed project based on the Agile methodology and involved in daily SCRUM

Used C# and MVC with Razor view engine to design and develop the application. Implemented validations using Data annotation in MVC.

For front end development actively used HTML, CSS, JavaScript, jQuery, AJAX control and Telerik Controls.

Made enhancements to existing CSS and DIV tags, made upgrades using Twitter Bootstrap model.

Experience in using MVC filters like Action Filters, Exception Filters and created custom filters to implement in controller action level and controller level.

Experience in designing and developing Microservices for the business components using .NET framework.

Experience in developing Microservices using ASP.NET core

Designed and implemented the application using MicroService Architecture for its various distinct advantages like loose coupling and design patterns.

Built a microservices-based e-commerce solution with Blazor front-end, Azure SQL backend, and integrated Azure Cognitive Search

Integrated GraphQL with Angular front-end using Apollo Client for seamless communication.

Optimized database queries and stored procedures for high-volume transactional systems

Developed a lightweight, scalable system using .NET Core, AWS Lambda, and API Gateway.

Leveraged DynamoDB for NoSQL data storage and S3 for image uploads.

CI/CD via CodePipeline and integrated with CloudWatch for real-time monitoring.

Implemented REST APIs in ASP.NET Core, deployed in AWS ECS with Fargate.

Used CloudFormation for infrastructure and SNS for alert notifications

Handled complex data relationships between entities in MVC, including one-to-many, many-to-many, and inheritance mapping in Entity Framework.

Used LINQ to Entities to do CRUD operations and made use of Lambda Expressions for retrieving data proficiently.

Designed and developed the Data Access Layer using Entity Framework - Code First approach.

Written and used Stored Procedures, Tables and Views, Triggers, Functions for maintaining and interaction with Database using SQL server 2012.

Written and implemented multiple test cases using Unit testing framework (NUnit and MS Unit) in TDD.

Experienced in using TFS for version controlling, build automation, tracking the work items etc.

Designed and developed project workflows using Microsoft Visio design tool for technical documentation.

Written and improved application technical documentation and provided knowledge transfer to team members.

Technology: Visual Studio 2015/2013, C# 5.0, SQL Server 2012, LINQ, ASP.NET MVC 5.0, MS Visio, Entity Framework, jQuery, HTTP/REST Services (Web API), Angular JS, Bootstrap, TFS, TDD.

Avani Technology Solutions, Rochester, NY Sep 2015-May 2016

Job Title: Software Developer

Responsibilities:

Developed project based on the Agile methodology and involved in daily SCRUM

Developed and maintained scalable web applications using ASP.NET MVC, C# adhering to best practices and design patterns for efficient and maintainable code.

Worked with front-end technologies like HTML5, CSS3, JavaScript, and jQuery to enhance user interface and experience in MVC-based web applications.

Designed and implemented RESTful APIs in ASP.NET MVC, ensuring smooth integration with front-end and third-party systems.

Created and consumed web services using SOAP and REST APIs, enhancing the functionality of enterprise applications.

Designed and developed Restful/Web APIs, including JSON data formats and Attribute Routing.

Populated data into the application using WEB API, developed and consumed WEBAPI for communicating and providing real time data.

Designed a live monitoring solution using Blazor, SignalR, and Azure IoT Hub for telemetry data visualization.

Used MVC framework to reduce the complexity and to get control over the behavior of the application.

Utilized Entity Framework for data access and ORM (Object-Relational Mapping), implementing CRUD operations and optimizing query performance.

Designed and developed the Data Access Layer using Entity Framework - Code First approach.

Written and used Stored Procedures, Tables and Views, Triggers, Functions for maintaining and interaction with Database using SQL server 2012.

Wrote unit and integration tests using MSTest and NUnit to ensure application quality and reliability.

Experienced in using TFS for version controlling, tracking the work items etc.

Written and improved application technical documentation for external sources to consume our API and provided knowledge transfer to team members

Technology: Visual Studio 2015, C#, IIS, LINQ, ASP.NET MVC, Entity Framework, HTML, CSS, JavaScript, jQuery, HTTP/REST Services (Web API), SQL Server 2014, Bootstrap, TFS.



Contact this candidate