Home

vaishnavi Parupalli - Sr .Net Full Stack Developer
[email protected]
Location: New York, New York, USA
Relocation: Yes
Visa: Green Card
Resume file: Vaishnavi Parupalli_SR Net Developer_1781712812753.docx
Please check the file(s) for viruses. Files are checked manually and then made available for download.
Vaishnavi P
Sr .Net Full Stack Developer
[email protected]| +1 (980)243-0124 | www.linkedin.com/in/parupallivaishnavi
Summary of Experience:
Senior .NET Full Stack Developer with around 11+ years of experience across Banking, Healthcare, and Government domains, delivering large-scale applications and business solutions supporting critical operational and customer service processes.
Strong experience working in Agile Scrum and Waterfall SDLC, actively participating in sprint planning, stand-ups, backlog grooming, retrospectives, and structured distributed application development delivery across multiple domains.
Applied Waterfall, MVC, N-Tier, and Microservices architectures to support scalable, maintainable, and high-performance distributed applications, promoting modular development, separation of concerns, and efficient system integration.
Developed backend services using C#, ASP.NET Core, .NET Core, MVC, and Microservices, implementing business logic with OOP, multithreading, async/await, and performance optimization techniques across large-scale systems.
Configured enterprise security using OAuth 2.0, JWT, SSL/TLS, Azure AD, and AWS services, ensuring secure authentication, authorization, access control, data protection, and compliance across distributed business application environments.
Strong front-end experience using Angular and React, building dynamic, responsive, and heavy utilized, user interfaces across business applications using TypeScript and AngularJS, Blazor for modern, high-performance web development solutions.
Worked with SQL Server, PostgreSQL, Oracle, MongoDB, Redis, and Azure Cosmos DB, supporting schema design, query optimization, indexing strategies, performance tuning, and scalable enterprise data management solutions.
Built event-driven architectures using RabbitMQ, Azure Service Bus, and Amazon SQS, enabling asynchronous communication, scalability, reliability, fault tolerance, and efficient message processing across distributed microservices platforms and services
Developed and executed testing strategies using xUnit, NUnit, Karma, Jasmine, Postman, Swagger UI, and SOAP UI, validating application functionality, API performance, and reliability across backend services and frontend components.
Built and maintained CI/CD pipelines using Azure DevOps and Jenkins, automating builds, testing, code analysis, and deployments across microservices and business applications in multiple development, testing, and production environments with monitoring.
Designed and deployed scalable solutions on Microsoft Azure and AWS, utilizing services like App Services, API Management, AKS, EC2, S3, RDS, and monitoring tools for high availability and operational reliability.
Used Git, GitHub, TFS, and Azure Repos for version control, and worked with Visual Studio, VS Code, SSMS, MSBuild, JIRA, SonarQube, Log4Net, for development, debugging, monitoring, and production collaboration.

Technical Skills:
Category Technologies
Programming Languages C# 10, TypeScript, JavaScript, Python
.NET Technologies ASP.NET Core Web API, ASP.NET MVC, ASP.NET Web Forms, .NET Core, .NET Framework 4.7, .NET 8, ADO.NET, Entity Framework, Entity Framework Core, LINQ, C# 10.
Frontend Technologies
Angular (14 17), AngularJS, React (16- 18), TypeScript, JavaScript, HTML5, CSS3, Bootstrap, jQuery, Razor Views.

API, Integration & Messaging RESTful APIs, RESTful Web Services, SOAP Web Services, WCF, JSON, XML, API Management, RabbitMQ, Azure Service Bus, Amazon SQS.
Databases SQL Server, PostgreSQL, MongoDB, Redis, Azure SQL Database, Azure Cosmos DB.
Cloud & DevOps
Microsoft Azure (Azure App Services, Azure Functions, Azure API Management, Azure Kubernetes Service (AKS), Azure Storage, Azure DevOps), AWS, Docker, Kubernetes

Security OAuth 2.0, JWT Authentication, SSL/TLS, Azure Entra ID, MTLS, Forms Authentication, Windows Authentication.
Testing & QA Tools

xUnit, NUnit, MS Test, Jest, Karma, Jasmine, Protractor, Cucumber, Cypress, Postman, Swagger UI, SOAP UI
Reporting & Tools Power BI, SSRS, Git, GitHub, GitLab, Bitbucket, Azure Repos, TFS, Visual Studio, Visual Studio Code
PROFESSIONAL EXPERIENCE:
Client: BNY Mellon, NYC, NY May 2024 Present
Role: Sr .Net Full Stack Developer
Responsibilities:
Actively participated in Agile SDLC methodologies, collaborating with cross-functional teams in sprint planning, stand-ups, retrospectives, and development cycles to ensure timely delivery of enterprise payment processing applications.
Contributed to the design and implementation of distributed Microservices Architecture, enabling modular development and improving system flexibility, scalability, maintainability, service interoperability, across multi service financial platforms.
Created mission-critical banking applications using .NET 8 and ASP.NET Core 8, leveraging modern framework features, minimal APIs, dependency injection, and middleware components to build production-grade and well-organized, solutions.
Developed RESTful APIs and Web Services using ASP.NET Core 8, enabling secure, high-performance communication and seamless integration across multi-service financial systems, supporting business operations, data consistency, and applications.
Applied API versioning and standardized API contracts across microservices, supporting backward compatibility, maintainability, and reliable communication between independently deployed services within enterprise financial platforms.
Utilized Entity Framework Core, LINQ, migrations, and change tracking features to streamline database operations, improve and support efficient institutional data management processes across enterprise applications and business systems.
Applied resiliency patterns including retry mechanisms, circuit breakers, timeout handling, and fallback logic to improve fault tolerance, service reliability, operational stability, and consistent performance across distributed microservices environments
Created secure authentication and authorization mechanisms using OAuth2 and JWT, enforcing role-based access control, protecting sensitive financial data, and ensuring secure API access across cloud-native high volume application services.
Programmed dynamic and responsive user interfaces using Angular 17, TypeScript, HTML5, CSS3, JavaScript, and Bootstrap, creating reusable components and improving usability, consistency, and frontend efficiency for operational financial applications.
Setup interactive frontend modules using Angular 17 and TypeScript, implementing reactive forms, component-based architecture, and client-side validations to enhance user experience and application maintainability.
Optimized SQL Server queries, indexing strategies, and execution plans to improve transaction processing performance, reduce response times, support efficient data access, and enhance scalability across high-volume banking applications
Enabled Azure App Services and Azure API Management to support cloud-based financial applications, improving deployment efficiency, application performance, secure service communication, scalability, reliability, and operational stability.
Utilized Redis caching within microservices architecture using cache-aside patterns and efficient key management techniques, improving application responsiveness, reducing database load, and ensuring scalable data retrieval processes.
Applied RabbitMQ for asynchronous event-driven communication, publishing claim intake, adjudication status, and payment events to downstream billing, reporting, and interconnected processing systems across microservices environments.
Worked with Apache Kafka producers and consumers to support event-driven processing, enabling reliable message delivery, asynchronous communication, fault-tolerant integrations, and scalable system integration across distributed financial services.
Configured and managed Azure API Gateway within Microsoft Azure Cloud environments to handle API routing, enforce security policies, optimize traffic management, support event-driven cloud-based applications, and enable reliable service communication.
Enhanced high-volume applications on Microsoft Azure Cloud, utilizing Azure App Services, Azure Storage, and cloud monitoring tools to ensure scalability, availability, reliable performance and efficient resource utilization across enterprise systems.
Contributed to CI/CD pipelines using Azure DevOps for automated build, testing, deployment, and release management processes, ensuring consistent application releases, reducing manual effort, and supporting across environments.
Performed frontend and backend testing using xUnit, Karma, Jasmine, and Cypress to validate application functionality, business logic, UI behavior, overall enterprise application stability, and consistent performance across environments.
Worked with Swagger/OpenAPI for API documentation, testing, and endpoint validation, improving service transparency, integration quality, development efficiency, and communication across distributed application development teams.
Managed source code using Git, implementing effective branching, merging, pull request workflows, and version control strategies to support collaboration, maintain code quality, and ensure seamless development integration processes.
Worked with Docker and Kubernetes for container orchestration and deployment management, supporting microservices-based banking applications, workload distribution, application availability, and scalable operations within cloud-hosted environments.
Used Visual Studio 2022 for application development, debugging, build management, and performance analysis, improving developer productivity, supporting code quality initiatives, and streamlining cross-platform application development workflows efficiently.
Environment: .NET 8.0, ASP.NET Core Web API, Microservices Architecture, Angular 17, TypeScript, HTML, CSS, JavaScript, Bootstrap, Entity Framework, LINQ, SQL Server, Apache Kafka, RESTful Web Services, JSON, OAuth2, JWT, Azure Cloud, Azure API Management (APIM), Azure API Management, Azure DevOps, Redis, x Unit, Karma, Jasmine, Cypress, Swagger, Git, Jenkins, GitHub Copilot, Docker and Kubernetes, Visual Studio, Agile SDLC.
Client: State of Missouri, Jefferson City, Missouri Feb 2021 April 2024
Role: .Net Full Stack Developer
Responsibilities:
Worked in an Agile SDLC environment, actively participating in sprint planning, backlog grooming, requirement discussions, and development activities supporting enterprise-level Processing Systems across multiple business and technical teams.
Designed production-grade applications using Waterfall Architecture, applying layered architecture principles, dependency inversion, and modular design patterns to support cleanly structured, application development processes.
Participated in migrating business applications from .NET Framework 4.7 to .NET 6, modernizing legacy systems, improving maintainability, and supporting enhanced cross-platform compatibility across service applications.
Delivered and maintained high-volume applications using .NET 6, ASP.NET Core 6, and C#, implementing production backend modules, secure workflows, and stable business processing functionality for public sector operations and services.
Designed and optimized RESTful APIs using ASP.NET Core 6 with standardized JSON-based data exchange mechanisms, enabling secure communication, efficient request handling, seamless integrations, scalable applications, and reliable system integration.
Assembled responsive and dynamic user interfaces using Angular 11, TypeScript, HTML5, CSS3, JavaScript, and Bootstrap, creating reusable components and improving usability across enter high volume processing applications.
Enhanced frontend maintainability using Angular 11 component-based architecture, reactive forms, reusable services, and optimized API integrations, improving code reusability and delivering a smooth user experience across application modules.
Planned SQL Server database schemas, indexing strategies, stored procedures, and query execution plans, ensuring efficient transaction processing and growth-ready relational database management across production systems.
Utilized asynchronous messaging using Azure Service Bus to support notifications, workflow processing, and secure communication between modular application services, improving message reliability and supporting scalable integration services.
Applied RabbitMQ messaging services to support asynchronous communication, improve service decoupling, enable secure message processing, and maintain flexible, integration workflows across enterprise platforms large-scale system applications.
Used Postman for API testing and validation, ensuring accurate request-response handling, reliable service communication, seamless integrations, and efficient troubleshooting across tax processing and case management applications.
Contributed to Azure DevOps CI/CD pipelines, supporting automated build, testing, deployment workflows, and maintenance of reusable Angular functional components using services and state management practices
Installed applications on Microsoft Azure using App Services and AKS, while managing source control with Git to support consistent deployments, version tracking, and environment-specific application configurations across enterprise systems.
Followed code quality standards using SonarQube and static analysis tools, identifying maintainability issues, improving code quality metrics, supporting compliance requirements, and promoting enterprise software development best practice teams.
Used Azure Application Insights to monitor application performance, track exceptions, analyze API behavior, and support proactive issue resolution across production backend services running in Azure cloud environments and platforms
Produced scalable cloud-based architectures using Azure, supporting secure citizen data processing, financial transaction handling, and high-availability infrastructure for management applications while ensuring reliability and operational efficiency.
Worked with Azure API Management to expose, secure, and monitor REST APIs, supporting API governance, access control, traffic management, integration consistency, and reliable enterprise application communication.
Worked with Docker and Kubernetes to manage containerized applications, support workload orchestration, monitor cluster environments, and maintain production operations across microservices-based systems in production environments.
Managed source code using Git, supporting version control, branching strategies, collaborative development workflows, pull request management, and code integration processes across workflow application environments.
Used development tools including Visual Studio, Visual Studio Code, and SQL Server Management Studio for coding, debugging, database management, and multi-project solution builds, improving development efficiency and productivity.
Environment.NET 6, ASP.NET Core 6, .NET Framework 4.7, Waterfall Architecture, Entity Framework Core, SQL Server, Angular 11, TypeScript, HTML5, CSS3, JavaScript, Bootstrap, RESTful Web Services, Karma, Jasmine, JSON, Azure Cloud, Azure API Management (APIM), OAuth2, RabbitMQ, x Unit, Postman, Azure DevOps, Git, Docker and Kubernetes, Visual Studio Code, Visual Studio, SSMS, Confluence, Agile SDLC.

Client: CVS Health, Woonsocket, Rhode Island June 2019 Jan 2021
Role: Sr .Net Developer
Responsibilities:
Worked in an Agile SDLC environment, participating in sprint planning, requirement analysis, and iterative development for the Healthcare Claims Processing System to ensure structured and timely delivery while supporting evolving business requirements.
Utilized MVC Architecture to separate Model, View, and Controller layers, improving code organization, application maintainability, scalability, and overall development efficiency across operational systems and business applications.
Developed healthcare claims processing services using C#, ASP.NET MVC, and .NET Framework 4.8, implementing eligibility validations, business rules, secure transaction handling, REST integrations, and enterprise healthcare workflow automation.
Modeled and consumed RESTful APIs within ASP.NET MVC applications to enable secure and efficient data exchange between internal systems and external healthcare services, ensuring interoperability and consistent integration processes.
Crafted and applied application security using OAuth2, JWT, and RBAC, ensuring secure access control and protecting sensitive healthcare data with secure authentication and authorization mechanisms across the system.
Employed Entity Framework as the ORM to manage database interactions, simplifying data access, implementing LINQ-based queries, and ensuring efficient, scalable, maintainable, and supportable persistence logic across application layers and services
Constructed responsive and interactive user interfaces using Angular 9 and Bootstrap, leveraging component-based architecture, TypeScript, HTML5, CSS3 and two-way data binding to ensure extensible UI development and consistent user experience.
Used PostgreSQL for healthcare claims processing and MongoDB for storing audit logs and semi-structured records, supporting efficient data management, reporting operations, and data handling across healthcare applications and enterprise systems.
Developed unit tests using x Unit, improving backend logic validation and ensuring consistent application behavior.
Created and managed healthcare platform on Microsoft Azure using Azure App Services, Azure SQL Database, and Azure DevOps, ensuring scalable, secure, and highly available cloud-based processing solutions supporting enterprise healthcare operations.
Configured and maintained Azure API Management, Azure Monitor, and Azure Storage services to support secure integrations, application monitoring, centralized logging, and accurate healthcare data management workflows.
Executed CI/CD pipelines using Azure DevOps for automated build, testing, and deployment processes, improving release efficiency, application reliability, and streamlining delivery across multiple development environments and teams.
Assisted in managing containerized applications using Docker and Kubernetes, supporting deployment coordination, service scalability, workload management, and stable operations across healthcare solutions while ensuring efficient resource utilization.
Used Visual Studio and Git for application development, debugging, source code management, version control, branching, merging, and collaborative healthcare workflow systems, supporting code quality and development efficiency.
Environment ASP.NET MVC, C#, .NET Framework 4.8, RESTful Services, Angular 9, TypeScript, JavaScript, Bootstrap, CSS3, HTML5, OAuth2, JWT, RBAC, Entity Framework, LINQ, PostgreSQL, MongoDB, SSMS, T-SQL, JSON, x Unit, Azure DevOps, Docker, Log4Net, Docker and Kubernetes, Git, Visual Studio, Agile SDLC.

Client: TIAA, Charlotte, NC Oct 2017 May 2019
Role: Sr. NET Developer
Responsibilities:
Worked in an Agile SDLC environment, contributing to iterative development, requirement analysis, and delivery of the Retirement Services Management System, supporting workflow efficiency, business operations, and enhancement initiatives.
Programmed and maintained enterprise financial applications using .NET Framework 4.6, ASP.NET MVC 5, and C#, applying MVC Architecture to organize presentation, business, and data layers for better scalability, maintainability, and smoother development.
Adopted secure service communication using WCF SOAP services and XML-based validation, ensuring accurate data exchange, input validation, and seamless integration across retirement and financial application systems.
Worked on frontend integration using ReactJS, HTML5, CSS3, JavaScript, jQuery, and AJAX, fixing data binding issues and improving communication between the UI and backend services for retirement management applications.
Developed reusable ReactJS components for retirement account dashboards, participant information screens, and transaction workflows, improving consistency, and user experience across applications and efficient frontend code management.
Operated ADO.NET with SQL Server 2016 to create stored procedures and optimized T-SQL queries supporting retirement account processing, reporting functionality, backend operations, and efficient data handling across production-grade applications.
Utilized XML-based data structures to facilitate secure data exchange, validation, and transformation processes, supporting retirement services operations, system interoperability, and seamless integration across enterprise financial applications.
Performed backend unit testing using xUnit and NUnit frameworks to validate business logic, improve application reliability, ensure stable functionality, and support consistent system performance across backend applications backend services.
Structured reports using SSRS/Power BI and integrated reporting solutions with organization-wide applications to provide structured, automated data insights for business analysis, improving decision-making, data visibility, accuracy.
Collaborated with DevOps teams to streamline application deployments and environment management across AWS-hosted retirement services applications, supporting deployment automation, operational stability, and cloud infrastructure management.
Hosted and supported applications on AWS Cloud using EC2, S3, Auto Scaling Groups, and Elastic Load Balancing, ensuring scalable, secure, fault-tolerant, and high-performing environments for cloud -based applications.
Used Visual Studio 2017 and TFS for application development, debugging, code management, version control, work item tracking, build management, and collaborative cross-functional software development activities across enterprise projects.
Environment: C#, .NET Framework 4.6, ASP.NET MVC, Web API, XML, RESTful Services, Entity Framework, LINQ, HTML5, CSS3, React 16, JavaScript (ES6+), jQuery, AJAX, Bootstrap, JSON, SQL Server, T-SQL, SSMS, XUnit, NUnit, AWS (EC2, S3), Serilog, Log4Net, SSRS, Power BI, Azure DevOps, Visual Studio 2017, Agile SDLC.

Client: HSBC, Hyderabad
Role: Jr .Net Developer May 2014 July 2017
Responsibilities:
Worked in a Waterfall SDLC environment to develop and enhance ASP.NET Web Forms applications, using N-Tier Architecture to separate presentation, business, and data layers for scalable, secure, and maintainable banking systems.
Supported business and data access layers using C#, Entity Framework, and Object-Oriented Programming principles to support transaction processing, enhance maintainability, and promote reusable application development across enterprise systems.
Consumed ADO .NET Entity framework, using C#, implementing business logic, handling API integrations, and enabling communication between AngularJS frontend and backend services hosted on TFS.
Applied authentication using Forms Authentication and Windows Authentication, enabling secure login, session management, and role-based access control across internal banking applications and protecting sensitive business information.
Developed responsive UI using AngularJS 1.5, JavaScript, HTML5, CSS3, Bootstrap 3, and Angular Material, building reusable components, directives, and client-side validation for banking workflows, business applications, and internal user portal
Worked with Entity Framework 6 and Oracle for data access, leveraging LINQ, DbContext, and optimized PL/SQL stored procedures, views, and functions to support transactional processing, audits, and enterprise banking data management activities.
Performed unit and integration testing using NUnit and validated APIs with Fiddler, ensuring application stability, functional accuracy, and reliable data exchange across banking application workflows and integrated business services.
Created and maintained technical documentation using TFS and internal documentation tools, documenting APIs, workflows, and system functionality to support development and team collaboration.
Worked with Jenkins to automate build and deployment processes, helping streamline code integration, reduce manual effort, and support consistent application releases across development environments.
Worked with TFS for source code management, version control, work item tracking, and team collaboration, supporting application maintenance, defect resolution, release coordination, and development activities across teams.
Environment: C#, ASP.NET Web Forms, ASP.NET MVC 5.0, C#, Entity Framework, ADO.NET, LINQ, SQL Server, SOAP Web Services, RESTful APIs, JSON, XML, AngularJS 1.x, HTML5, CSS3, JavaScript, jQuery, jQuery UI, Bootstrap, AJAX, AngularJS, Oracle, PL/SQL, Stored Procedures, SVN, Jenkins, TFS, Visual Studio, Waterfall
Keywords: csharp continuous integration continuous deployment quality analyst user interface business intelligence sthree database active directory microsoft mississippi procedural language Idaho New York North Carolina

To remove this resume please click here or send an email from [email protected] to [email protected] with subject as "delete" (without inverted commas)
[email protected];7456
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: