Post Job Free
Sign in

.Net Developer Stack

Location:
Plainfield, IL
Posted:
June 11, 2025

Contact this candidate

Resume:

UMA MAHESHWARI MODALA

Senior Full Stack .Net Developer

+1-913-***-**** *************@*****.***

https://www.linkedin.com/in/uma-maheshwari-modala/

PROFESSIONAL SUMMARY:

●Over 9+ years of experience in Full-stack .NET development, proficient in Agile methodologies and covering all phases of the SDLC, delivering scalable, high-performance applications across sectors such as Healthcare, Banking and Retail.

●Experience in MVC,N-Tier and Microservices architecture with ASP.NET, following design patterns and creating architectural diagrams like use-case diagrams for system design.

●Expert in backend development using .NET, C# and ASP.NET Core MVC, specializing in creating high-performance web applications and RESTful services.

●Expertise in designing and developing web-based and windows-based applications in Visual Studio using SOLID, LINQ, Web Services, VB Script, JavaScript, HTML, XML, Angular, CSS3.

●Experienced in database design and management, utilizing SQL Server, Oracle, PostgreSQL and NoSQL systems. Skilled in crafting complex queries with T-SQL and PL/SQL and adept in leveraging Entity Framework for optimized data operations.

●Skilled in cloud services across Azure and AWS, including serverless computing with Azure Functions and AWS Lambda and API management with Azure API Management and AWS API Gateway.

●Proficient in DevOps practices, using Docker and Kubernetes for containerization and orchestration; experienced with CI/CD pipelines using Azure DevOps and GitHub Actions.

●Expertise in integrating Okta to support OAuth 2.0 and OpenID Connect, enabling secure authentication and authorization for .NET applications, ensuring a robust and scalable security model.

●Experienced in testing with xUnit, NUnit, Karma, Jasmine, Swagger and Postman, alongside expertise in API development.

●Proficient in implementing messaging and event-driven architectures using RabbitMQ, Apache Kafka, and Azure Event Hub.

●Knowledgeable in design patterns such as Repository, Dependency Injection to promote code reusability and maintainability, adept in managing data with ETL tools like SSIS and Azure Data Factory for efficient data extraction, transformation, and loading processes.

TECHNICAL SKILLS:

Frameworks & Libraries

.NET Core (6.0, 5.0), .NET Framework (6.0, 5.0, 4.0), ASP.NET, Entity Framework, WCF, LINQ, ASP.NET MVC, ASP.NET Web API.

Programming Languages

C#, .NET, SQL, PL/SQL, VB.NET, VB6, T-SQL.

Front-end Technologies

Angular 10+, React, HTML5, CSS3, JavaScript (ES6), JavaScript, jQuery, AJAX, Razor Pages, Blazor, Bootstrap.

Development Environments

Microsoft Visual Studio (2015, 2017, 2019), Visual Studio Code, SQL Server Management Studio (SSMS).

Database Systems

SQL Server, Oracle, PostgreSQL, MySQL, Azure SQL Database.

Cloud Platforms

Azure, Azure App Services, Azure Functions, Azure AKS, Azure Service Bus, Azure SQL Database, Azure Storage, AWS

Desktop Technologies

WinForms, WPF

Testing

NUnit, xUnit, Karma, Jasmine, Postman,MSTest, Jira, Swagger, MS Test Suite.

Version control tools:

GitHub, MS Team Foundation Server (TFS).

Tools

Crystal Report,SQL Server Reporting Services, SQL Server Integration Services.

Other Technologies:

Jenkins, Docker, Kubernetes.

PROFESSIONAL EXPERIENCE:

Client: Molina Healthcare Inc Nov 2023- Present

Role: Senior Full Stack .NET Developer

Project Description: HealthBridge Patient Engagement System empowers patients to manage their healthcare online by providing easy access to their medical information, appointment scheduling.

Roles & Responsibilities:

Contributed to the full Software Development Life Cycle (SDLC), including design, development, testing, and deployment, while working in Agile environments to deliver scalable, secure, and business-aligned solutions.

Designed and developed Microservices Architecture to improve system performance, scalability, and maintainability across distributed applications.

Developed user friendly interface using HTML5, CSS3, JavaScript, Angular, JQuery, AJAX and Bootstrap.

Implemented dynamic user interfaces using Angular 16 and integrated them with RESTful APIs developed in ASP.NET Core.

Implemented Services by using Http Client Module in Angular 16 for making the API calls and inject data into the required components.

Designed dynamic client-side JavaScript code to simulate processes and handle page navigation using Angular.

Developed dynamic SPAs and responsive web applications, leveraging lazy loading, UI components, and efficient state management for scalable performance and enhanced user experience.

Utilized Blazor to build interactive web pages with C# MVC views, enabling rich client-side functionality and dynamic UI updates.

Implemented asynchronous programming in C# to enhance application responsiveness and scalability, enabling efficient management of concurrent patient requests and background processing.

Implemented backend services using ASP.NET Core 6.0 and Entity Framework Core to build scalable, high-performance server-side applications with C#.

Implemented CRUD operations using Entity Framework Core 8 in an application, leveraging LINQ for server-side filtering, sorting, and paging over SQL Server-backed datasets, ensuring optimized query performance and responsive UI rendering.

Utilized JSON for RESTful API communication and dynamic data binding in Angular and ASP.NET Core applications, enabling real-time updates, efficient client-server data exchange, and improved frontend performance.

Optimized database performance by implementing indexing strategies, query tuning, and partitioning in SQL Server 2019, resulting in faster retrieval of patient records and improved overall system responsiveness.

Supported web applications on SQL Server 2018/2019 and IIS, using ASP.NET for server-side logic, optimizing database performance, ensuring smooth deployment, and maintaining system reliability.

Performed querying with LINQ to SQL for efficient data access in SQL Server and used LINQ to JSON to manipulate JSON data, streamlining integration with external systems and improving overall data management.

Developed various Stored Procedures for the data retrieval from the database and generated different types of reports using SQL Reporting Services (SSRS).

Designed, deployed, and managed Kubernetes clusters on Azure Kubernetes Service (AKS) for hosting .NET microservices applications.

Designed and implemented serverless backend solutions using Azure Functions, enabling event-driven execution of APIs and background tasks, efficiently integrating with Azure Service Bus for messaging and Azure Storage for scalable data storage.

Integrated Azure Blob Storage to securely store and retrieve patient medical documents and diagnostic images, leveraging role-based access and shared access signatures (SAS) to ensure scalable and secure file handling compliant with healthcare data standards.

Utilized Azure Key Vault to securely manage application secrets, connection strings, and cryptographic keys, ensuring centralized and secure access to sensitive configuration data and enhancing the overall security posture of the platform.

Implemented OAuth 2.0, OpenID Connect, and JWT to secure API endpoints and manage user access through tokens, utilizing multi-factor authentication (MFA) and role-based access(RBA) control to strengthen security.

Implemented HIPAA-compliant security framework with role-based access controls and comprehensive audit logging to protect patient health information.

Containerized .NET applications using Docker, created Docker files to define application configurations and dependencies, and ensuring consistent deployments across environments.

Integrated Redis Cache to improve performance and reduce response times by caching frequently accessed patient data, appointment schedules, and API responses, ensuring a seamless and responsive user experience across the system.

Experienced in creating the CI/CD Azure Devops pipeline for the .net and UI based Web Applications.

Configured and managed Apache Kafka producers and consumers to handle high-throughput event processing across distributed systems.

Wrote unit tests in MSTest, NUnit, and xUnit by creating test cases that improved code coverage and ensured robust validation of application functionality; additionally, Implemented frontend testing using Jasmine to validate Angular components and services.

Utilized version control tools like GIT for managing source code, ensuring collaboration and efficient code deployment.

Utilized Log4Net in the HealthBridge Patient Engagement System to enable detailed logging and real-time monitoring of task prioritization and routing processes, ensuring efficient issue resolution and system performance tracking across microservices.

Environment: ASP.NET Core, SDLC, C#, JavaScript, Angular 16, JQuery, Bootstrap, Entity Framework, AJAX, Angular, Blazor,ASP.NET,Azure Cloud, Azure Blob Storage, Azure Key Vault, SQL, CI/CD, Redis, Docker, JSON, GIT, SQL Server 2018/2019, Kubernetes, IIS, SSRS, Apache Kafka,HIPAA.

Client: Fifth-Third Ohio Bank Oct 2021- Nov 2023 Role: Senior Full Stack .NET Developer

Project Description: Built secure payment processing system integrating multiple gateways to handle credit card, ACH, and wire transfers with automated reconciliation and real-time transaction monitoring. Developed merchant portal using Angular with live dashboards, automated notifications via SignalR, and comprehensive reporting features, hosted on Azure with scalable backend architecture.

Roles & Responsibilities:

Collaborated closely with cross-functional teams in Agile sprints to iteratively design, build, and deploy core payment gateway modules, ensuring rapid delivery of credit card, ACH, and wire transaction workflows while adhering to SDLC best practices for banking compliance and traceability.

Utilized the MVC architectural pattern to streamline the reconciliation engine by isolating data access and processing in the Model layer, managing API-driven transaction workflows in ASP.NET Core Controllers, and rendering dynamic transaction views through Angular-based dashboards.

Designed and implemented an intuitive and responsive merchant dashboard using Angular 14, Telerik/Kendo UI, HTML5, and CSS3, JavaScript providing real-time transaction insights and reconciliation status.

Developed a secure, high-performance payment processing engine using ASP.NET Core Web API and .NET 6, capable of handling credit card, ACH, and wire transfer transactions with robust business rule enforcement.

Applied Entity Framework and LINQ to manage database interactions, ensuring high-performance data operations and integrity.

Integrated SignalR for pushing real-time updates on payment processing and reconciliation outcomes to both merchants and internal bank staff.

Developed and automated SSIS packages to extract, transform, and load transaction data, enabling efficient generation of daily, weekly, and monthly reconciliation summaries for merchant clients and finance teams.

Utilized C# programming patterns and parallel processing constructs to improve throughput responsiveness in handling concurrent payment transactions within backend microservices.

Developed parameterized T-SQL scripts and dynamic SQL logic to support configurable reconciliation rules, allowing business users to define matching criteria without modifying application code.

Utilized SQL Server for transactional data storage, leveraging T-SQL, stored procedures, views, and triggers for fast reconciliation and financial reporting.

Created scalable background reconciliation jobs using Azure Functions to process large transaction volumes and ensure accurate end-of-day reporting.

Secured APIs using OAuth2 and JWT authentication, ensuring compliance with PCI DSS standards for financial data protection.

Designed and optimized CI/CD pipelines in Azure DevOps to streamline continuous integration and automated deployment of secure payment services, reducing release cycles and enhancing system stability.

Created comprehensive Power BI reporting dashboards that visualized real-time transaction data including daily payment volumes, success/failure rates by payment type.

Implemented RabbitMQ within the MVC-based microservices to facilitate asynchronous communication between the Controller-layer payment ingestion and validation processes and the Model-layer settlement and reconciliation workflows.

Implemented xUnit for backend unit testing and used Karma for validating Angular components, ensuring system reliability and code quality.

Enabled structured, searchable logging of payment activities and reconciliation errors using Serilog, and managed version control with Git to support collaborative development, rapid diagnosis, and compliance audits.

Environment:Angular 14, HTML5, CSS3, JavaScript, Telerik, Kendo UI, ASP.NET Core Web API, .NET 6, C#, RESTful APIs, OAuth2, JWT, SQL Server, T-SQL, SSIS, Entity Framework, LINQ, SignalR, RabbitMQ, Azure Functions, Azure App Services, Azure DevOps, Serilog, xUnit, Karma, Docker, Kubernetes.

Client: State Of Washington Nov 2019- Oct 2021

Role: .Net Full Stack Developer

Roles & Responsibilities:

Actively participated in all phases of the Software Development Life Cycle (SDLC) using Agile Scrum methodology, contributing to sprint planning, daily stand-ups, code reviews, and delivering iterative releases through collaborative development, testing, and documentation.

applications using N-Tier architecture for better separation of concerns, scalability, and maintainability.

Worked as a front-end developer to manage data flow in enrollment applications utilizing tech stacks such as Angular, JavaScript, HTML5, CSS, and material design components.

Integrated SOAP API and REST API web services within Angular applications to interact with external systems.

Integrated third-party services and APIs into Angular applications and handled security aspects such as OAuth and JWT for authentication and authorization.

Designed and Implemented WCF services for various .NET applications, facilitating communication between distributed systems using different transport protocols (HTTP and TCP).

Developed backend services using ASP.NET Core 3.0 within an N-Tier architecture to manage transaction workflows and ensure separation of concerns across application layers.

Engineered scalable and efficient backend components in C# to handle complex tax processing rules, data validation, and transaction management.

Designed and configured Azure Service Bus queues and topics to enable reliable and asynchronous communication between applications.

Leveraged Azure App Services and Azure Key Vault to securely deploy, manage, and scale cloud applications while safeguarding sensitive configuration and secrets.

Developed and optimized complex SQL Server 2016/2017 stored procedures, functions, and views to support tax data processing and reporting requirements, ensuring high performance and data integrity

Designed, developed, and deployed complex SSIS packages for ETL processes, scheduled them using SQL Server Agent, and proactively monitored execution logs to ensure data accuracy and resolve failures.

Developed and maintained Azure DevOps CI/CD pipelines to automate the deployment of tax processing microservices and related backend components, ensuring zero-downtime releases and consistent synchronization of database updates.

Integrated third-party services and APIs into Angular applications and handled security aspects such as OAuth and JWT for authentication and authorization.

Validated Web API functionality and reliability by writing unit test scenarios using NUnit and performing manual testing with Postman, while utilizing Swagger for interactive API documentation to streamline testing and integration efforts.

Conducted rigorous Angular testing using Jasmine and Protractor frameworks, applying Test-Driven Development (TDD) principles.

Managed Agile projects using Jira, overseeing sprint planning, backlog grooming, and tracking progress through user stories and tasks.

Enabled structured, searchable logging of payment activities and reconciliation errors using Serilog and managed codebase versioning and collaboration through TFS.

Environment: SDLC, AGILE SCRUM, HTML, SOAP API, Rest API, CSS, MVC, WCF, Web API, C#, JQuery, SOA, SSIS, SQL, JWT Token, asp.net core, Angular, AJAX, Microsoft Azure, Web API, NUnit,JavaScript.

Client:Walmart June 2017- Nov 2019 Role: Senior Full stack Developer

Roles & Responsibilities:

Contributed throughout the entire Software Development Life Cycle (SDLC), including requirements analysis, system design, implementation, testing, and ongoing maintenance.

Hands-on SendGrid to implement transactional email services, including order confirmations, password resets, and notifications, ensuring reliable, secure, and timely delivery with high deliverability rates.

Proficient in writing SSIS Packages/SSRS in SQL Server, implemented JavaScript, Angular 7/8, HTML5, CSS3, Bootstrap, and AJAX for full functionality and responsive web app development.

IronPDF supports complex formatting, including CSS, JavaScript and web fonts, ensuring that your PDFs retain their intended look and feel.

Developed a Single Page Application (SPA) using Angular and JavaScript, leveraging Angular components, services, and routing for dynamic, responsive interfaces and maintainable code.

Integrated SendGrid’s RESTful API to send transactional emails like order confirmations and password resets within .NET applications, ensuring reliable delivery and optimized performance.

Developed business tools using ASP.NET MVC and Angular 8, enhancing operational efficiency and delivering greater value to the organization. Utilized RESTful API integration for seamless data flow between the back-end and front-end, ensuring smooth user interactions and real-time updates.

Successfully converted applications to Microsoft Azure Cloud Service Project for cloud deployment, including the migration of SQL Server databases to Microsoft Azure SQL Database.

Designed complex database schemas, tables, views, and indexes in MS SQL Server to optimize data retrieval and performance. Ensured data integrity and scalability with normalization and indexing strategies.

Conducted Web API development testing through the Postman API Development Environment, making extensive API calls for data retrieval and manipulation.

Implemented WCF Services with enhanced logging and exception management, worked with RESTful and SOAP based WCF services to centralize common functionality, and contributed to SOA by building and consuming Web Services for easy data sharing. Involved in defect-free application releases and Unit Testing using NUnit for the developed .NET application.

Environment: SDLC, Azure, SQL, WCF services, SSIS Packages, JavaScript, Angular, HTML5, CSS3,

Bootstrap, AJAX, Asp.Net, Web API, Postman API, RESTful, SOAP, NUnit, .Net Framework, VB.Net.

Role: .Net Developer

Client: Dhruvsoft Services Private Limited, Hyderabad, India Dec 2015 to Jan 2017

Roles & Responsibilities:

Developed LINQ-enabled database layers using LINQ to SQL and Entity Framework, including parameterized SQL queries and stored procedures in TSQL.

Integrated .NET applications with AWS services such as S3, RDS, and DynamoDB to provide robust and scalable storage and database solutions.

Used React JS to seamlessly connect database-retrieved data with frontend views, enhancing user interaction and application performance.

Developed responsive web pages with HTML5, CSS, JavaScript, Bootstrap, GIT, and JSON, incorporating jQuery for dynamic interfaces.

Designed, coded, and implemented applications using .NET and VB.NET, including a VB.NET Windows Application for file searching and central repository storage.

Environment: Agile, MVC framework, React, Web API, ASP.NET, LINQ,SQL, TSQL, HTML5, CSS, JavaScript, Bootstrap, GIT, JSON, jQuery, RESTful ASP .NET WEB API services, TFS,VB.NET, XUnit.

EDUCATION: August 2012- May 2016

●Bachelor’s in computer science at Sathyabama University, Tamil Nadu, India.



Contact this candidate