Post Job Free
Sign in

Senior .NET Full Stack Engineer

Location:
Monroe, NC
Posted:
July 06, 2026

Contact this candidate

Resume:

Name: Hari Priya

Senior .NET Full Stack Developer

Phone: +1-909-***-****

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

PROFESSIONAL SUMMARY:

Senior Software Engineer with 10+ years of experience building scalable enterprise applications using C#, .NET Core, ASP.NET MVC/Web API, and modern cloud technologies.

Hands-on experience developing LLM-powered features and RAG-based search utilities using Python, Lang Chain, vector databases (FAISS/Chroma), and embedding models.

Strong background integrating LLM services (ChatGPT, Claude, Bedrock APIs) into .NET applications for search, summarization, classification, and automation workflows.

Skilled in designing microservices, REST APIs, and secure backend services, with deep experience in SQL Server performance tuning, stored procedures, indexing, and data modeling.

Built AI-driven POCs involving document processing, semantic search, and embedding pipelines, combining Python microservices with existing .NET platforms.

Experienced in CI/CD, Docker, Kubernetes, GitHub Actions, Azure DevOps, and deploying API-driven workloads across Azure and AWS environments.

Strong ability to analyze requirements, optimize performance, troubleshoot production issues, and deliver stable, maintainable solutions in enterprise environments.

Collaborative engineer who works closely with product owners, architects, data teams, and cross-functional stakeholders to deliver reliable, secure, cloud-ready solutions.

TECHNICAL SKILLS:

Operating Systems

Windows 11/10/8.1/8/7, Windows Server 2022/2019/2016/2012/2008, Linux (Ubuntu), macOS

Programming Languages

C#, .NET (8.0/7.0/6.0/5.0/4.x/3.x), VB.NET, C/C++, Python (3.x), JavaScript (ES6+), TypeScript, HTML5, CSS3, SCSS, T-SQL, PL/SQL, YAML, PowerShell, Bash

Web Technologies

ASP.NET Core (8/7/6/5/3.1/2.2), ASP.NET MVC (5/4/3), Web API, REST, GraphQL, Microservices, Blazor (Server/WASM), Razor Pages, WCF, Web Services, Silverlight, Sitecore 8.0–10.3, Azure App Services, Azure Functions, Logic Apps, AWS (EC2, S3, Lambda, CloudWatch), Terraform (IaC)

AI/ML, LLM & RAG Tools

Python (AI scripting), Lang Chain, LlamaIndex LangChain, LangGraph, LlamaIndex, Vector DBs (FAISS, Chroma), Embeddings pipelines, ChatGPT APIs, Claude APIs, AWS Bedrock (model invocation), Hugging Face models

Scripting Languages

JavaScript (ES6+), TypeScript, jQuery, Ajax, Python (scripting/ETL), PowerShell, Shell/Bash scripting

Xml Technologies

XAML, XML, XDOCUMENT, XPATH

UI Technologies

Angular (2–19), React.js (18), Blazor Server/WASM, Vue.js, jQuery, Bootstrap 3–5, HTML5, CSS3, SCSS, Tailwind CSS, Material UI, Telerik, Kendo UI, PowerApps

IDE Tools

Visual Studio 2022/2019/2017/2015/2013, SQL Server Management Studio 2018/2016/2014

.Net Frameworks

.Net Framework4.7.2/4.7.1/4.6.1/4.5/4.0/3.5/3.0

Databases

Microsoft SQL Server (2008–2022), Azure SQL, PostgreSQL, MongoDB, Cosmos DB, Oracle 12c, MySQL, DB2, SSRS (2008–2022), Power BI (Desktop, Fabric, Service), Crystal Reports, RDLC

Reporting Tool

SQL Server Reporting Services (SSRS 2012/2008/2005)

Modeling Tools

UML, MS Visio (2013–2021), Lucid chart, Draw.io, Figma, Miro, MS Office 365

ORM

Entity Framework Core (8/7/6/5), LINQ to SQL, Dapper, ADO.NET, NHibernate

Web Design

Sitecore 7.5/8.0/8.5

Cloud & DevOps Tools

Microsoft Azure (Functions, Logic Apps, App Services, Service Bus, Event Grid, Key Vault, AD B2C, API Management)

AWS (EC2, S3, Lambda, RDS, CloudFormation)

CI/CD: Azure DevOps Pipelines (Classic/YAML), GitHub Actions, Jenkins, GitLab CI/CD

Containers: Docker, Kubernetes, AKS, Helm

Version Control Tools

Git, GitHub, GitLab, Azure DevOps (Repos & Pipelines), TFS (2013–2018), VSTS, Subversion (SVN), Bitbucket, Jira, Confluence, Agile SCRUM

Middleware

Web API, WCF, ADO.NET 4.0/3.5/3.0/2.0, Web Services, .Net Core, Micro service.

Servers

Microsoft IIS (6.0–10.0), Azure App Services, Nginx, Apache Tomcat, Windows Server (2008–2022), Linux Ubuntu Server

Testing Tools

N-Coverage, N-Unit, Load, VS Automated Unit Testing framework

Software Methodologies

Agile (Scrum, Kanban), SAFe, Waterfall, DevOps, Test-Driven Development (TDD),Behavior-Driven Development (BDD), Continuous Integration/Continuous Deployment (CI/CD)

PROFESSIONAL EXPERIENCE:

Client: State of WA, Kirkland, WA Sep 2023 -Present

Implementation Partner: WITS AMERICA

Role: Senior .Net Developer

Responsibilities:

Designed and developed enterprise .NET Core / ASP.NET MVC/Web API applications supporting large-scale education and compliance platforms.

Built and optimized backend services using C#, .NET 6, Web API, and secure REST integrations to support data exchange across statewide systems.

Implemented internal LLM-powered utilities and RAG-based search components using Python, LangChain, embeddings, and vector storage (FAISS/Chroma) to improve information retrieval workflows.

Developed Python-based pipelines for data chunking, embedding generation, and semantic search, and exposed them to .NET applications through REST APIs.

Integrated AWS Bedrock/OpenAI models for summarization, classification, and automated knowledge lookup to support business and technical users.

Designed and optimized OData endpoints with filtering, pagination, and expand queries to improve API efficiency and client-side performance.

Built component-driven Angular applications with modular architecture and centralized state management, enabling scalable micro-frontend-style UI development.

Developed accessible, responsive Angular and Blazor UIs following WCAG 2.1 standards, implementing ARIA attributes, keyboard navigation, semantic HTML, and color-contrast compliance to improve usability across enterprise dashboards.

Designed and tuned SQL Server database components tables, views, stored procedures, indexes—to improve query performance, throughput, and system reliability.

Performed deep debugging, performance tuning, and root-cause analysis across .NET services, Python services, and SQL workloads.

Implemented distributed tracing using Open Telemetry and Azure Application Insights to monitor microservice latency and error rates.

Supported secure data flows using OAuth, RBAC, encrypted connections, and FERPA-compliant handling of sensitive student data.

Collaborated closely with product owners, analysts, architects, and multi-disciplinary teams to refine requirements and deliver scalable, production-ready solutions.

Created technical design documents, modernization guides, and API specifications to support maintainability and long-term evolution of the platform.

Supported full SDLC activities including unit testing, regression testing, CI/CD releases, deployment validation, and production troubleshooting.

Used design patterns, OOP principles, and best practices to convert legacy monolithic logic into modular, testable, and scalable components.

Environment: C#, .NET 6, ASP.NET MVC/Web API, .NET Core 3.1, Razor Views, REST APIs, Microservices, Python 3.x, LangChain, REST, GraphQL, Odata, Chroma/FAISS Vector DB, Embeddings, RAG Pipelines, AWS Bedrock (model invocation), OpenAI APIs, SQL Server (2012–2019), T-SQL, Stored Procedures, Indexing, Performance Tuning, Azure App Services, Azure API Management, Key Vault, Azure AD B2C, Docker, Kubernetes (AKS), Git, Azure DevOps (YAML CI/CD), xUnit, Moq, Agile/Scrum

Client: Elevance Health, Indianapolis, IN May 2021 - Aug 2023

Implementation Partner: Xsell resources LLC

Role: Senior .Net Full Stack Developer

Responsibilities:

Designed and developed enterprise-scale .NET Core / Web API / MVC applications powering the Sydney Health platform serving millions of members across claims, provider, and telehealth modules.

Built backend microservices using C#, .NET Core, REST APIs, and secure integration patterns enabling real-time communication between internal and external healthcare systems.

Designed and implemented LLM-powered enhancements and automation utilities using Python, LangChain, OpenAI, and AWS Bedrock models to improve summarization, provider lookup, and classification workflows.

Developed internal RAG-based search modules using vector databases (FAISS/Chroma), embeddings, and hybrid retrieval (semantic + keyword search) to support healthcare data access and operational efficiency.

Built Python pipelines for document preprocessing, chunking, embedding generation, and integrated them with .NET microservices via REST endpoints.

Applied secure coding practices aligned with OWASP Top 10, conducted threat modeling, and integrated SonarQube SAST scans into CI/CD pipelines to proactively identify and remediate vulnerabilities in .NET microservices.

Implemented secure API integrations using OAuth, JWT, RBAC, and enterprise-level security controls to ensure HIPAA-compliant data processing.

Designed and optimized SQL Server & Oracle data componentsstored procedures, views, indexing, performance tuning supporting high-volume transactional healthcare workloads.

Developed responsive front-end components using Angular, Blazor, JavaScript, HTML5/CSS3, enabling real-time dashboards and member-facing experiences.

Led deep-dive debugging, performance optimization, and root-cause analysis across .NET services, SQL queries, API integrations, and cloud workloads.

Automated CI/CD pipelines for .NET + Python services using GitLab CI/CD, Docker, Kubernetes, ensuring consistent deployments and improved release cycles.

Designed automated regression suites using xUnit and Cypress, increasing code coverage by 35% and reducing production defects by 25%.

Collaborated with cross-functional teams product managers, architects, QA, DevOps, and security—to translate healthcare workflows into scalable technical solutions.

Created detailed technical design documents, API specifications, and deployment runbooks to support enterprise engineering standards.

Environment: C#, .NET Core, ASP.NET MVC/Web API, SQL Server 2019, Oracle 12c (Queries & PL/SQL), T-SQL, Stored Procedures, Angular, Blazor Server, JavaScript, REST APIs, Python 3.x, LangChain, Embeddings, FAISS/Chroma Vector DB, RAG Architecture, AWS Bedrock, Azure App Services, CI/CD (GitLab, GitHub Actions), Docker, Kubernetes, xUnit, Moq, Jasmine, Karma, Agile/Scrum

Client: Citizen's Bank, Johnston, RI Feb 2019 – Apr 2021

Implementation Partner: Wipro

Role: Senior.Net Full Stack Developer

Responsibilities:

Led Agile teams within the Payment Card Services division, overseeing the full SDLC for modules including card issuance, transaction processing, and account management using Scrum and Kanban methodologies.

Architected microservices-based solutions using the Factory Design Pattern and .NET Core 3.1, improving modularity, reusability, and scalability across enterprise payment applications.

Developed backend logic for card lifecycle operations (activation, deactivation, and status checks) using C# 8 features such as async streams and pattern matching for cleaner, performant code.

Designed and implemented RESTful APIs with ASP.NET Core 3.1 (MVC & Web API), following SOLID principles, REST best practices, and proper versioning to support internal and third-party payment integrations.

Built secure, responsive internal dashboards using Blazor Server and Angular 10, enhancing operational monitoring and administrative workflows.

Implemented observability using Azure Monitor and Application Insights for distributed .NET services, enabling performance tracing, failure diagnostics, and proactive production alerting.

Implemented Entity Framework Core 3.1 for ORM-based data management, optimizing LINQ queries and SQL stored procedures to improve transaction throughput and compliance.

Designed and optimized SQL Server 2019 stored procedures, triggers, and indexes to handle large transaction datasets with minimal latency.

Ensured PCI-DSS compliance by implementing secure database operations, encryption, and tokenization to protect sensitive payment data.

Built responsive and cross-browser compatible UIs using HTML5, CSS3, SCSS, Bootstrap 4, and TypeScript, supporting multiple internal tools and dashboards for the payment processing system.

Deployed and maintained cloud-native .NET applications on Microsoft Azure App Services, configuring deployment slots, auto-scaling, and Azure Monitor for proactive performance management.

Configured Azure Key Vault for secure secrets management and Blob Storage for encrypted document storage (e.g., card statements and audit logs).

Implemented OAuth2 and JWT-based authentication and authorization, supporting secure user and service-level identity management.

Created and validated APIs using Postman and automated unit and integration tests with xUnit for backend and Jasmine/Karma for Angular components.

Adopted BDD testing with Cucumber and integrated SonarQube for static code analysis, ensuring high maintainability and security compliance.

Containerized microservices using Docker and managed orchestration via Kubernetes, achieving portability and automated scaling across environments.

Managed CI/CD pipelines through Azure DevOps, automating build, test, and release workflows using YAML pipelines.

Used GitLab for version control, branching strategy, and merge request reviews, maintaining full traceability of code changes and documentation through internal wikis.

Environment: .NET Core 3.1, C#, ASP.NET Core MVC/Web API, Entity Framework Core 3.1, SQL Server 2019, Angular 10, Blazor Server, TypeScript, HTML5, CSS3, SCSS, Bootstrap 4, Azure App Services, Azure Key Vault, Azure Blob Storage, Azure Monitor, Docker, Kubernetes, Azure DevOps, GitLab, Postman, xUnit, Jasmine, Cucumber (BDD), SonarQube, OAuth2, JWT, Factory Design Pattern, SOLID Principles, Agile (Scrum/Kanban)

Client: Alaska Airlines, Seattle, WA Nov 2016 - Jan 2019

Implementation Partner: Direct Client with my employer

Role: .Net Developer

Responsibilities:

Led Agile teams (Scrum & Kanban) through the full SDLC for modules including card issuance, transaction processing, and account management, coordinating backend, UI, and cloud deployment activities.

Architected microservices-based enterprise solutions using .NET Core 3.1, C# and implemented modular design with the Factory Design Pattern for scalability and reusability.

Integrated .NET applications with large-scale enterprise systems across healthcare, banking, and government domains, ensuring secure data exchange, regulatory compliance (HIPAA, PCI-DSS, FERPA), and cross-platform interoperability.

Designed and optimized backend logic for card lifecycle operations (activation, deactivation, status checks), leveraging async streams, pattern matching, and high-performance coding best practices.

Developed secure RESTful APIs using ASP.NET Core 3.1, Web API/MVC, ensuring compliance with internal integration standards, versioning strategies, and PCI-DSS regulations.

Modernized front-end components by integrating React.js alongside Angular 10 and Blazor Server, enabling incremental UI migration and delivering faster, more interactive dashboards and internal tools.

Built reusable React components for transaction insights, activity logs, and operational dashboards, supporting a hybrid front-end architecture.

Implemented Entity Framework Core 3.1 with optimized LINQ queries and SQL Server stored procedures, enhancing throughput for large-scale transaction processing workloads.

Ensured PCI-DSS compliance through secure data handling, encryption, and tokenization for sensitive payment and cardholder information.

Used HTML5, CSS3, SCSS, Bootstrap 4, TypeScript, Angular, and React to build responsive, cross-browser UIs for internal airline payment systems.

Supported hybrid cloud deployment models by working with both Azure App Services and AWS EC2, AWS S3 for application hosting, static asset storage, and environment configuration.

Configured Azure Key Vault and AWS S3 for secure secrets management and document storage across multi-environment pipelines.

Performed API validation and testing using Postman and automated unit/integration testing with xUnit, Jasmine, and Karma.

Utilized Docker and Kubernetes to containerize microservices, enabling scalable and portable deployments for production workloads.

Implemented CI/CD automation through Azure DevOps (YAML pipelines) and GitLab, ensuring repeatable, secure, and fully traceable deployments.

Adopted Cucumber for BDD testing and SonarQube for static code analysis, improving long-term maintainability and code quality.

Collaborated with cross-functional teams including QA, DevOps, security, and product management, ensuring alignment with enterprise standards and regulatory compliance.

Environment: .NET Core 3.1, C#, ASP.NET Core Web API/MVC, React.js, Angular 10, Blazor Server, SQL Server 2019, Entity Framework Core 3.1, REST APIs, Azure App Services, Azure Key Vault, AWS EC2, AWS S3, Docker, Kubernetes, Azure DevOps CI/CD, GitLab, xUnit, Jasmine, Karma, Cucumber (BDD), SonarQube, OAuth2/JWT, Agile (Scrum/Kanban)

Client: DXC Technology, India Jun 2014 – Oct 2016

Implementation Partner: Direct Client with my employer

Role: .Net Developer

Responsibilities:

Collaborated with cross-functional teams in Agile and Waterfall environments, participating in sprint planning, requirement analysis, and iterative development of enterprise applications.

Gathered client requirements, assessed feasibility, designed technical solutions, and developed intuitive web interfaces using ASP.NET, C#, and early React.js components to modernize selected UI modules.

Contributed to UI modernization initiatives by integrating React-based components into existing ASP.NET Web Forms pages, improving responsiveness and reducing page reloads.

Designed application architectures and created functional/process flow diagrams using Microsoft Visio for documentation and knowledge sharing.

Developed interactive web forms using ASP.NET Web Forms and implemented business logic for dynamic UIs.

Built WPF desktop applications with data binding, templates, and event handling for rich, responsive interfaces.

Developed and consumed WCF services using SOAP and WSDL, implementing proxy classes for communication across distributed systems.

Supported early cloud adoption efforts by configuring application deployments on AWS EC2, documenting environment setup, and ensuring reliability across Windows-based AWS instances.

Utilized AWS S3 for storing static assets and configuration files used in internal deployment pipelines.

Documented Linux-specific configurations and deployment steps to ensure consistent .NET application deployment and operational reliability in hybrid (on-prem + AWS) environments.

Implemented data access layers using ADO.NET and LINQ, improving query efficiency and performance.

Developed and optimized SQL Server 2012 stored procedures, triggers, and views to ensure fast and reliable data transactions.

Performed application performance testing and data validation using NUnit, enhancing stability and preventing regression issues.

Managed source control and version policies using Team Foundation Server (TFS), maintaining code integrity and streamlining collaboration.

Environment: .NET Framework, ASP.NET Web Forms, React.js (UI components), C#, WPF, WCF, SQL Server 2012, ADO.NET, LINQ, NUnit, Team Foundation Server (TFS), Microsoft Visio, Agile/Scrum & Waterfall methodologies, AWS EC2, AWS S3

CERTIFICATIONS:

Microsoft Azure Developer Associate

GitHub Copilot for Enterprise – Hands-on

EDUCATION:

Anna University Chennai Jun 2010 – Jul 2014

Bachelor of Technology - BTech, Electrical and Electronics Engineering



Contact this candidate