Post Job Free
Sign in

.Net Developer Stack

Location:
Alton, IL
Posted:
May 02, 2025

Contact this candidate

Resume:

Sowjanya Pothineni

Senior .NET Full Stack Developer

Email: ******************@*****.*** Mobile: +1-862-***-**** LinkedIn

Professional Summary:

Over 10 years of experience as a Senior Full Stack .NET Developer, working across the complete SDLC — from requirement analysis and design to development, testing, deployment, and maintenance using both Agile and Waterfall methodologies.

Proficient in .NET technologies including C#, VB.NET, ASP.NET MVC, .NET Core, and Web API, implementing Dependency Injection, custom error handling, and log4net for logging and maintainability.

Strong front-end development experience using Angular, React, JavaScript, TypeScript, jQuery, Bootstrap, and AJAX for building responsive and interactive Single Page Applications (SPAs) and modern web UIs.

Skilled in Angular architecture (components, directives, routing, services, reactive forms, RxJS) and React state management using Redux and Context API for high-performance, real-time applications.

Expertise in building and securing RESTful APIs with authentication and authorization using OAuth2, OpenID Connect, JWT, and token-based mechanisms for secure communication.

Advanced experience in SQL Server, PostgreSQL, Oracle, and MySQL, writing optimized SQL, PL/SQL, and T-SQL queries, stored procedures, views, triggers, and using Entity Framework Core and ADO.NET for data access.

Hands-on with Microsoft Azure and AWS cloud services, including EC2, S3, Lambda, RDS, CloudFormation, Azure Functions, App Services, Key Vault, and Application Insights for building scalable and secure cloud applications.

Experience with SSIS, SSAS, SSRS, and report development using SQL Server Reporting Services and Crystal Reports, along with workflow and data solutions using Microsoft Power Platform (Power BI, Power Apps, Power Automate) and MS Access.

Strong DevOps knowledge with CI/CD pipelines in Azure DevOps and GitLab, containerization using Docker, orchestration with Kubernetes, infrastructure-as-code using Terraform, and scripting in PowerShell.

Familiar with automated testing tools and frameworks like xUnit, NUnit, Selenium, Jest, Jasmine-Karma, and Playwright, along with solid OOP principles (encapsulation, inheritance, polymorphism) and software best practices.

Technical Skills:

Category

Skills

Microsoft Technologies

ASP.NET Core, ASP.NET MVC, ASP.NET Web API, ADO.NET, WCF, Entity Framework, LINQ

Programming Languages

C#, VB.NET, JavaScript, TypeScript

Web Technologies

Angular, HTML5, CSS3, Bootstrap, jQuery, AJAX, JSON, SignalR, SOAP, RESTful APIs, Swagger

Database Technologies

SQL Server, PostgreSQL, Azure SQL Database, Amazon RDS

Cloud Platforms

Azure, AWS, Terraform

DevOps/CI-CD Tools

Azure DevOps, Jenkins, Git, GitHub, Team Foundation Server (TFS)

Testing Frameworks

NUnit, xUnit, MSTest, Jasmine, Karma, Cucumber, Postman

Message/Event Streaming

RabbitMQ, Apache Kafka

Monitoring/Logging

Application Insights, SonarQube, Grafana, Azure Monitor, AWS CloudWatch

Authentication/Security

OAuth 2.0, OpenID Connect, Identity Server, JWT, Role-Based Access Control (RBAC), HIPAA Compliance

Visualization/Reporting Tools

Power BI, SSRS

Containerization

Docker, Kubernetes

Other Tools

JIRA, Redis, Cozyroc, ArcGIS Runtime SDK, Adobe Experience Manager

Professional Experience:

Client: CVS Health, Mar 2022 – Current

Role: Senior Full Stack .NET Developer

Adopted Agile methodologies for project management, ensuring iterative development, continuous feedback, and prompt delivery of IT solutions

Migrated legacy applications from .NET Framework 4.8 to .NET 7 to ensure scalability and maintainability for enterprise healthcare applications.

Developed RESTful APIs using ASP.NET Core Web API in C#, transitioning from SOAP services to enable seamless system integration and data exchange with internal and third-party systems.

Implemented a microservices-based architecture with MVC, leveraging Docker and Azure Kubernetes Services, moving from a monolithic structure to independently deployable services.

Implemented Entity Framework Core for efficient data access and performance tuning in a real-time healthcare application, integrating with SQL Server and PostgreSQL.

Used Postman to automate API tests, ensuring seamless integration and improving the reliability and performance of RESTful services.

Designed and developed the frontend using HTML5, CSS3, and TypeScript, Blazor, ensuring responsive and consistent user interfaces across various devices and platforms.

Upgraded front-end frameworks from Angular 17+, utilizing TypeScript for improved type safety and performance

Created responsive UI components using Kendo UI and Telerik to enhance the user experience for clinical and pharmacy staff at CVS Health.

Developed dynamic and responsive web applications using Angular, leveraging Angular CLI for project scaffolding, Angular Material for UI components, and RxJS for state management and asynchronous data handling.

Implemented OAuth/OpenID Connect and Identity Server for secure authentication and authorization, integrating C#-based APIs with healthcare systems to ensure HIPAA compliance and seamless user access across enterprise applications.

Established role-based access control using IAM and ASP.NET Core Identity to manage user permissions and secure sensitive patient data.

Implemented FHIR protocols with Azure API for FHIR for seamless healthcare data exchange, ensuring interoperability with EHR systems and HL7 Integration Engines

Integrated Azure API Management (APIM) for secure API exposure and management, using Azure App Services and Functions to host and automate backend processes for enhanced scalability and efficiency.

Integrated Microsoft S360 vulnerability scanning into CI/CD pipelines to ensure compliance with HIPAA and HITRUST security standards; proactively remediated vulnerabilities and maintained a clean security scorecard.

Created interactive dashboards and reports using Power BI and SSRS, delivering actionable insights into patient care and operational efficiency.

Utilized message queues (Azure Service Bus, RabbitMQ) to decouple services and enable real-time event-driven communication for appointment scheduling, lab results, and claims processing.

Enhanced security measures by implementing Azure Key Vault for secret management, certificate storage, and secure configuration of environment variables, ensuring data protection and compliance with healthcare industry standards at CVS Health.

Configured and managed Azure Active Directory (Azure AD) for centralized identity and access management, enabling secure authentication, enforcing multi-factor authentication (MFA), and integrating enterprise applications with single sign-on (SSO) to streamline user access across cloud and on-premises environments.

Designed and implemented XML schemas and XSLT transformations for healthcare claims processing, ensuring interoperability and enhancing data reporting and visualization.

Developed unit tests for REST APIs and business logic using NUnit, achieving 90 %+ code coverage and ensuring application reliability.

Integrated Application Insights for real-time monitoring, telemetry, and diagnostics, while using SonarQube for static code analysis to ensure high code quality, maintainability, and industry best practices, with Git and GitHub for version control and efficient team collaboration.

Utilized Visual Studio 2022 for developing and debugging high-performance .NET applications with advanced code analysis and refactoring tools.

Collaborated with cross-functional teams to deliver features on time, using JIRA for sprint tracking to ensure continuous integration, high code quality, and alignment with business goals.

Environment: .NET 7, ASP.NET Core, C#, Angular 17+, TypeScript, SQL Server, PostgreSQL, Azure (AKS, APIM, Key Vault), Docker, OAuth2, RabbitMQ, Power BI, Git, Visual Studio 2022, JIRA.

Client: Capital One, Richmond, VA Feb 2020 – Mar 2022

Role: Full Stack .NET Developer

Built dynamic and responsive financial dashboards using Angular 10+, delivering an intuitive and seamless user experience for financial management applications.

Integrated SignalR into Angular applications to enable real-time financial data updates, improving system responsiveness and user engagement.

Modernized existing financial systems by migrating critical applications from .NET Framework to .NET 5/6, enhancing performance, scalability, and maintainability.

Designed and developed secure RESTful APIs and GraphQL endpoints using ASP.NET Core, streamlining data access and integration with internal and external platforms.

Directed the migration of financial databases from on-premises SQL Server to Azure SQL Managed Instances, enhancing data availability, disaster recovery, and security.

Optimized database performance by implementing Azure Cache for Redis, reducing transaction processing times and improving overall system efficiency.

Built secure authentication and authorization mechanisms with OAuth 2.0, JWT tokens, and OpenID Connect, ensuring data privacy and compliance with regulatory standards.

Implemented role-based access control (RBAC) strategies across APIs and web applications to enforce strict data governance and user permissions.

Designed and integrated Apache Kafka for real-time financial event streaming, supporting high-volume data processing across distributed systems.

Developed Kafka producers and consumers in .NET Core microservices to enable reliable and scalable event-driven architectures.

Promoted test-driven development (TDD) practices using xUnit and NUnit, improving code quality and maintaining robust application standards.

Automated integration and API testing pipelines to support continuous delivery and ensure the reliability of financial modules across environments.

Developed cross-platform mobile applications using React Native, integrating seamlessly with ASP.NET Core Web APIs for real-time data exchange.

Designed and consumed RESTful APIs using .NET Core (C#) to support mobile app functionality such as user authentication, CRUD operations, and data analytics.

Built and managed CI/CD pipelines in Azure DevOps, integrating code validation, automated deployments, and rollback procedures for efficient release management.

Deployed containerized microservices to Azure Kubernetes Service (AKS) with auto-scaling configurations, maintaining system resilience and uptime.

Established monitoring and alerting frameworks using Azure Monitor, Application Insights, and Log Analytics to enable proactive issue detection and resolution.

Partnered with business analysts, architects, and product owners during Agile ceremonies to ensure technical solutions aligned with business objectives.

Designed exception handling and retry strategies for distributed systems to maintain transaction reliability and improve operational resilience.

Built secured API gateway layers with Azure API Management, enabling standardized authentication, throttling, and seamless third-party integrations.

Automated infrastructure deployments using Terraform and Azure Resource Manager (ARM) templates, creating consistent and scalable environments.

Conducted root cause analyses and post-incident reviews to strengthen production system reliability and continuously improve operational processes.

Environment: Angular 10+, SignalR, ASP.NET Core, .NET 5/6, .NET Core, RESTful APIs, GraphQL, Microsoft Azure, Azure SQL Managed Instances, Azure Cache for Redis, Azure DevOps, Azure Kubernetes Service (AKS), Azure Monitor, Application Insights, Log Analytics, Azure API Management, OAuth 2.0, JWT Tokens, OpenID Connect, RBAC, Terraform, ARM Templates, Apache Kafka, xUnit, NUnit, TDD, CI/CD Pipelines, API Gateway, Agile, Event-Driven Architecture.

Client: State Of CA, SFO, CA July 2018 – Jan 2020

Role: Senior .NET Developer

Responsibilities:

Developed and optimized scalable, high-performance web applications using React, React Hooks, Redux, TypeScript, and RESTful APIs, ensuring efficient state management and seamless front-end integration with back-end services. Focused on creating modular components and dynamic user interfaces for an enhanced user experience across devices.

Built robust back-end systems with .NET Core, C#, and SQL Server, designing optimized database schemas and stored procedures for large-scale data processing. Implemented JWT authentication, OAuth 2.0 for secure user access, and integrated AWS services for cloud-based storage and infrastructure, ensuring security, scalability, and reliability.

Integrated state management with Redux and React Context API to ensure consistent data flow across large-scale applications, simplifying state handling and improving app maintainability.

Secured user authentication and data access using OAuth 2.0 for secure login flows and JWT for access control, ensuring protected routes and data privacy in the application.

Implemented RESTful APIs for seamless communication between the front-end and back-end, optimizing data exchange between services, and facilitating easy integration with external systems.

Optimized front-end performance using React features like lazy loading, code splitting, memoization, and PureComponent, reducing load times and improving user experience.

Integrated real-time communication with WebSockets and Kafka, enabling dynamic updates and event-driven messaging across distributed systems for efficient processing of user actions.

Managed relational databases using SQL Server, utilizing Entity Framework Core for data access and optimizing queries and stored procedures to handle large-scale transaction processing efficiently.

Utilized cloud services (AWS, S3, RDS, IAM) for secure, scalable infrastructure, handling large volumes of data, user requests, and ensuring high availability with managed services.

Implemented CI/CD pipelines using Jenkins and AWS CodePipeline, automating build, test, and deployment processes for streamlined development cycles and faster delivery.

Containerized applications with Docker and using Kubernetes for orchestration, ensuring consistent development, testing, and production environments.

Collaborated in Agile environments with cross-functional teams, participating in code reviews, sprint planning, and feature delivery while maintaining code quality and adhering to best practices.

Tested with Jest, React Testing Library, and Cypress for unit, integration, and end-to-end tests, ensuring high-quality code, reducing bugs in production, and improving application stability.

Used version control with Git and GitHub, contributing to a smooth development workflow, resolving merge conflicts, and ensuring seamless collaboration across teams.

Automated development workflows with tools like Webpack, Babel, and NPM/Yarn, streamlining build processes and ensuring efficient, consistent code deployment.

Environment: React, React Hooks, Redux, TypeScript, RESTful APIs, .NET Core, C#, SQL Server, JWT, OAuth 2.0, AWS, S3, RDS, IAM, WebSockets, Kafka, Entity Framework Core, Jenkins, AWS CodePipeline, Docker, Kubernetes, Git, GitHub, Jest, React Testing Library, Cypress, Webpack, Babel, NPM/Yarn, Agile.

Client: Intermountain Healthcare, Salt Lake City, UT Jun 2017 – June 2018

Role: .NET Developer

Responsibilities:

Contributed to the development of a Patient Management System, a platform designed to handle patient records, appointments, prescriptions, and pharmacy workflows, improving care coordination among healthcare providers while ensuring HIPAA compliance.

Developed user-friendly Single Page Applications (SPAs) using Angular 5/6 and TypeScript, enhancing pharmacy workflows and providing an intuitive interface for healthcare providers to manage patient data and prescriptions efficiently.

Designed and implemented secure RESTful APIs using ASP.NET Core, enabling seamless patient data retrieval, prescription processing, and real-time synchronization across systems within the platform.

Ensured the security of sensitive patient information through the implementation of OAuth2 and JWT for role-based access control, protecting patient data and maintaining strict compliance with HIPAA and other healthcare regulations.

Optimized database management using AWS RDS and Entity Framework Core, enabling fast, reliable access to critical patient data, including records, prescriptions, and appointments, while ensuring data integrity and performance.

Developed .NET Core middleware to process X12 835 remittance advice files, automating payment reconciliation and updating financial modules with claim payment statuses.

Integrated X12 EDI 837 transactions for real-time claims submission between pharmacy modules and third-party payers, enabling automated, standardized healthcare billing workflows.

Integrated AWS SQS and SNS for real-time communication between distributed services, enabling an event-driven architecture for seamless interactions within the pharmacy workflow management system.

Automated the deployment pipeline with AWS CodeBuild, CodePipeline, and Terraform, streamlining the integration and deployment process, reducing errors, and accelerating the release of new features.

Utilized AWS Lambda, API Gateway, and S3 to deploy microservices and SPAs in a cloud-native, serverless environment, ensuring scalability, high availability, and optimal performance.

Wrote and maintained unit and integration tests using xUnit for .NET Core microservices, ensuring business logic accuracy and healthcare regulatory compliance. Performed front-end testing with Karma, Jasmine, and Cucumber to ensure a seamless user experience.

Collaborated in an Agile environment with the use of Git, TFS, and JIRA for version control and task management, ensuring efficient team collaboration, smooth progress tracking, and timely delivery of high-quality solutions.

Environment: Angular 5+, TypeScript, .NET Core, ASP.NET Core, AWS (Lambda, S3, RDS, API Gateway, CodeBuild, CodePipeline, SQS, SNS), Entity Framework Core, FHIR APIs, OAuth2, JWT, xUnit, Karma, Jasmine, Cucumber, Git, TFS, JIRA, Terraform, Agile methodology.

Client: Bosch Global Software Technologies, India Jan 2015 – Aug 2016

Role: Software Developer

Responsibilities:

Participated in the full Software Development Life Cycle (SDLC), covering analysis, design, implementation, testing, and maintenance, following Agile methodology.

Optimized memory management and multithreading within .NET Framework 4.5/4.6 applications, improving resource utilization and execution speeds.

Built and optimized backend logic using ASP.NET MVC, VB.NET, and C#, enhancing diagnostic reporting and firmware update modules with legacy system compatibility.

Designed and consumed SOAP web services, integrating backend systems using XML messaging protocols.

Utilized JavaScript, jQuery, and AJAX to implement interactive UI features in vehicle configuration dashboards, enabling asynchronous data updates.

Utilized ADO.NET to retrieve data from SQL Server

Designed GIS-based .NET applications for precision agriculture, incorporating geospatial mapping and dashboards using the ArcGIS Runtime SDK for .NET and ASP.NET Web API.

Optimized front-end code with HTML and CSS, building responsive web interfaces for automotive applications.

Enhanced user workflows in legacy ASP.NET Web Forms and VB.NET applications, ensuring cross-browser compatibility using Modernizr and polyfills.

Developed unit tests using MSTest/NUnit for diagnostic and firmware module reliability, achieving high test coverage.

Conducted integration testing and error handling for WCF endpoints, using SOAP-based protocols with minimal REST for reliable vehicle system communication.

Managed source code and collaborative development using Team Foundation Server (TFS), ensuring version tracking and seamless integration for Agile team workflows.

Environment: C#.NET, ASP.NET, ASP.NET MVC, AJAX, jQuery, JSON, HTML5, CSS3, RESTful, WEB API, Node JS, Angular 2.0, Bootstrap, JavaScript, MVC5, WCF, SL Server 2014, LINQ, SSIS, SSRS, Windows.



Contact this candidate