Name: Vinni Naragani
Senior Full Stack .Net Developer
Phone:+1-475-***-****
Email: **********@*****.***
LinkedIn: http://linkedin.com/in/vinni-naragani-36b717346
PROFESSIONAL SUMMARY
Over 10+ years of experience as a Senior Full Stack .NET Developer, proficient in the full Software Development Life Cycle (SDLC), including analysis, design, development, testing, deployment, and documentation, with expertise in Agile and Waterfall methodologies.
Proficient in C# and VB.NET with extensive hands-on experience developing scalable, high-performance applications using .NET Core, ASP.NET, and ASP.NET MVC frameworks.
Expertise in building RESTful Web APIs with Dependency Injection, structured error handling, and logging mechanisms using log4net.
Strong expertise in building Single Page Applications (SPA) and interactive web applications using Angular, React, JavaScript, TypeScript, jQuery, Bootstrap, JSON, AJAX, and modern UI frameworks, ensuring responsiveness and performance optimization.
Proficient in Angular features such as Components, Data Binding, Directives, Routing, Services, Dependency Injection, Reactive Forms, and Rxjs for managing asynchronous operations efficiently.
Experience in state management using Redux and React Context API, improving performance and optimizing data handling across real-time applications.
Expertise in designing, developing, and consuming RESTful Web APIs with authentication and authorization mechanisms, including OAuth, OpenID Connect, JWT, and token-based authentication, ensuring secure API communication.
Leveraged Postman for API testing and Swagger for API documentation to streamline development, ensure API reliability, and enhance team collaboration
Integrated message queuing systems like MSMQ and RabbitMQ to enable reliable asynchronous communication, decoupled architecture, and improved scalability in distributed .NET applications.
Strong database development skills, including writing optimized SQL queries, stored procedures, triggers, views, and indexing for performance tuning in SQL Server, PostgreSQL, and Oracle, leveraging Entity Core and ADO.NET Framework for data access.
Designed and deployed scalable .NET applications on AWS using services such as EC2, S3, RDS, Lambda, and API Gateway, with CI/CD automation via AWS CodePipeline and CodeBuild.
Designed and implemented cloud-native solutions using Microsoft Azure services including App Services, Azure Functions, Key Vault, Azure SQL, Storage Accounts, and Application Insights for scalable and secure .NET applications.
Proficient in DevOps practices, including CI/CD pipelines with Azure DevOps and GitLab, Docker, Kubernetes, Terraform, and PowerShell scripting. Experienced in automated testing with xUnit, NUnit, Jest, Jasmine-Karma, Selenium, and Playwright for robust software delivery.
Specialized in designing and developing enterprise-level .NET applications using C#, ASP.NET Core, and SQL Server, with a focus on scalable, high-performance systems in Agile environments.”
Utilized Git for version control, including branching, merging, and pull requests to manage source code efficiently in collaborative Agile development environments.
Utilized JIRA for managing project tasks, user stories, sprint planning, and tracking development progress in Agile environments.
TECHNICAL SKILLS
Programming Languages
C++,C#.Net, VB.NET, T-SQL, PL/SQL, SQL,python
Web Technologies
ASP.NET, ASP.Net Ajax, JavaScript,Angular, Bootstrap, jQuery and MVC
Xml Technologies
XML, XAML, XDOCUMENT
IDE Tools
Visual Studio 2017/2019/2022, SQL Server Management Studio
Databases
MS SQL SERVER 2017/2019, My SQL, Oracle
Reporting Tools
SQL Server Reporting Services (SSRS), Crystal Reports, Veracode
Servers
Windows, Microsoft IIS
Middleware
ADO.NET, MSMQ, Webservices, Enterprise Library
Methodologies
Agile, Scrum, Water-Fall, Rapid Application Development,
Test Driven development
Operating System
Windows, Mac, Linux, UNIX
Version Control Tools
Visual SourceSafe, Clear Case, Team Foundation Server
Cloud Technologies
GCP, Azure (Azure app services, Azure Blob Storage, AKS, AKV), AWS (S3, EC2, Lambda).
PROFESSIONAL EXPERIENCE
Client: BCBS, Chicago, IL Feb2023-Present
Role: Sr Full Stack .NET Developer
Responsibilities:
Adopted Agile methodologies &Scrum for project management, ensuring iterative development, continuous feedback and prompt delivery of IT solutions.
Implemented a microservices architecture to enhance the modularity and maintainability of the application.
Designed and developed scalable microservices using ASP.NET Core Web API within the .NET 9, implementing industry best practices for modular architecture, performance optimization, and maintainability.
Implemented Redis-based distributed caching strategy across microservices to enhance scalability, improve throughput, and support high-availability enterprise applications.
Designed and integrated scalable, secure RESTful web services for seamless communication between distributed systems, leveraging ASP.NET Core and middleware for efficient request 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.
Developed Blazor Server and Blazor WebAssembly applications, integrating Telerik UI and MudBlazor components to deliver responsive and modern healthcare dashboards.
Developed high-performance, accessible Angular (18) applications integrated with ASP.NET Core Web APIs, implementing Reactive Forms, RxJS, and modular component architecture to support complex healthcare workflows.
Utilized Angular 18 to develop dynamic, responsive UIs with lazy loading, Ahead-of-Time compilation, and complex form validations, enhancing user experience across healthcare dashboards and analytics tools
Developed responsive, cross-platform UIs using HTML5, CSS3, and TypeScript, ensuring consistent user experience across devices and browsers.
Configured application settings using JSON-based configuration files (appsettings.json) across multiple environments in .NET Core applications.
Developed and optimized data access layers using Entity Framework Core, implementing Code First and Database First approaches to enable efficient and maintainable interaction with relational databases.
Developed SQL and SSIS workflows to extract and transform Facets data for analytics and reporting dashboards.
Maintained and tuned complex queries for high-volume transactional systems, ensuring sub-second response times for critical EHR applications.
Utilized Python scripts for backend task automation and API integration, supporting data processing and cloud interaction.
Designed and developed cross-platform mobile applications using Xamarin and .NET MAUI, enabling seamless deployment across Android, iOS, and Windows from a single shared codebase.
Integrated Apache Kafka for real-time messaging and asynchronous communication between microservices in .NET applications.
Configured Karma test environments to automate continuous testing during development cycles for Angular applications.
Configured SAML-based Single Sign-On (SSO) for seamless integration with enterprise identity providers, reducing login friction for BCBS users.
Developed interactive Power BI dashboards integrating SQL Server/Oracle data to deliver real-time insights and support business decision-making.
Expert in MS SQL Server including performance tuning, indexing, stored procedures, and query optimization”
Utilized Visual Studio 2022 for developing and debugging high-performance .NET applications with advanced code analysis and refactoring tools.
Integrated AI/ML models and Generative AI into .NET applications to enable intelligent features like predictive analytics and natural language processing.
Designed and integrated Generative AI solutions using Azure OpenAI and AWS Bedrock (Claude/GPT models), implementing Retrieval-Augmented Generation (RAG) pipelines with vector databases to enhance secure healthcare knowledge retrieval and intelligent document processing.
Implemented LLMOps practices by containerizing AI services with Docker and deploying via Azure DevOps CI/CD pipelines on AKS, enabling secure, scalable, and monitored AI-powered microservices with HIPAA-compliant logging and observability.
Used GitHub Copilot within VS Code to accelerate Python and .NET development workflows, enabling rapid onboarding and productivity improvements.
Conducted code reviews, enforced coding standards, and provided technical guidance to ensure high-quality deliverables
Developed and deployed scalable ASP.NET Core applications using Azure App Services, Azure SQL Database, Cosmos DB, and implemented Azure Active Directory authentication for secure access.
Managed secrets with Azure Key Vault, monitored apps via Application Insights, and containerized microservices using Azure Kubernetes Service (AKS).
Integrated xUnit tests into CI/CD pipelines using Azure DevOps, enabling automated quality checks during builds and deployments.
Integrated Node.js utilities for API interaction and backend automation alongside .NET microservices.
Implemented Azure DevOps for CI/CD pipelines, automating build, testing, and deployment processes to enhance software delivery efficiency and reliability.
Designed and implemented serverless workflows using Azure Functions to handle event-driven processing and scalable backend operations.
Implemented DevSecOps by integrating automated security scanning (SAST/DAST), secrets management, and security gates into Azure DevOps CI/CD pipelines to ensure secure microservices deployments.Configured Git hooks for pre-commit validations and automated code quality checks.
Utilized JIRA/Azure DevOps in Agile teams to manage sprints, track progress, and ensure timely delivery of features and bug fixes.
Environment: .NET 9, C# 12, ASP.NET Core 8, Blazor Server, SignalR, OAuth 2.0, OpenID Connect, IdentityServer4,FHIR via Azure API for FHIR, SQL Server 2022, Microservices Architecture, Entity Frameworkcore, Visual Studio 2022, Azure DevOps, Azure Key Vault, Azure Kubernetes Service, Azure App Services, Cosmos DB, Docker, Kubernetes, Git, Apache Kafka, xUnit, SSIS, JIRA, HTML5, CSS3, TypeScript, Angular 18, RxJS
Client: Fiserv, Milwaukee, Wisconsin. Apr 2021 – Jan 2023
Role: Full Stack .NET Developer
Responsibilities:
Actively participated in Agile ceremonies including sprint planning, daily stand-ups, sprint reviews, and retrospectives to ensure continuous delivery and team collaboration.
Implemented an Onion Architecture to enhance the modularity, separation of concerns, and maintainability of the application.
Designed WPF applications with MVVM patterns for financial reporting, ensuring modular design and seamless integration with .NET Core APIs.
Designed and developed scalable Web APIs using ASP.NET Core and .NET Framework for enterprise-level applications.
Maintained scalable FinTech applications using C# and .NET Core, including RESTful APIs, to ensure high performance, secure real-time data processing, and seamless frontend-backend integration.
Migrated legacy VB applications to .NET Core, improving maintainability, security, and performance.
Developed secure and responsive UI modules using Blazor Server with ASP.NET Core for financial transaction processing and account management systems.
Developed and maintained .NET Core APIs and Angular front-ends for financial systems, supporting investment management workflows, portfolio reporting, and compliance processes.
Developed and supported ARGO Teller transaction modules, ensuring secure financial processing, core banking integration, and accurate end-of-day reconciliation.
Developed interactive and responsive web applications using Blazor Server and Blazor WebAssembly, enabling full-stack C# development .
Integrated AngularJS front-end with RESTful APIs built in ASP.NET Web API and .NET Core, ensuring smooth data flow and efficient state management.
Participated in system modernization initiatives migrating legacy systems to ASP.NET Core
Implemented schema mapping and data validation procedures across financial transaction systems, ensuring consistency and accuracy during system modernization and database upgrades.
Designed dynamic, responsive front-end interfaces using HTML5, CSS3, JavaScript, Bootstrap, jQuery, and Ajax to enhance user experience and ensure seamless interaction with .NET backend services.
Designed and implemented Python-based ETL pipelines to automate ingestion, transformation, and processing of high-volume financial data across multiple systems.
Integrated Blazor applications with ASP.NET Core Web APIs for secure RESTful data communication.
Configured IIS environments for secure deployment and scaling of .NET Core financial applications
Utilized Entity Framework Core for efficient data access and management, ensuring high performance and scalability.
Utilized Dapper alongside Entity Framework and ADO.NET for lightweight, high-performance data access.
Developed complex T-SQL and PL-SQL views, queries, triggers and stored procedures for advanced data manipulation and reporting.
Customized Superset charting plugins to support financial indicators like delta trends, real-time alerts, and multi-metric heatmaps using D3.js and custom PL-SQL expressions.
Collaborated with product and data teams to deliver business-centric dashboards that aligned with compliance requirements and enhanced executive reporting.
Utilized Kafka topics, producers, and consumers to handle high-throughput event processing, ensuring reliable data exchange between distributed microservices.
Integrated MS Dynamics 365 with payment and transaction processing modules to streamline customer case management and service ticketing workflows within Fiserv’s financial services platforms.
Integrated Power Apps with Dynamics 365 and .NET APIs for streamlined customer service case management and financial reporting.
Developed AI-enabled financial analytics solutions by integrating LLM APIs with .NET Core microservices and Python-based embedding pipelines, implementing semantic search using vector indexing for intelligent financial data insights.
Automated AI model deployment and monitoring using Kubernetes, Docker, and Azure DevOps pipelines, incorporating role-based access control, audit logging, and performance optimization to ensure secure and high-availability FinTech operations.
Customized Dynamics 365 forms and views to align with client workflows and streamline user interactions.
Utilized NUnit features such as data-driven testing, fixtures, and mocking to create comprehensive and maintainable test cases
Developed enhancements to ARGO Teller financial transaction modules while leveraging Argo CD-based GitOps deployment pipelines for containerized backend services hosted on Kubernetes.
Ensured secure, high-availability teller services by integrating ARGO Teller backend APIs with CI/CD workflows using Docker, Kubernetes, and Argo CD.
Built and optimized Power BI dashboards at Fiserv by integrating SQL Server data with .NET applications, providing real-time reporting and actionable insights for financial operations.
Designed asynchronous messaging workflows RabbitMQ, improving system scalability and responsiveness.
Configured Azure Active Directory for efficient user identity management and access control.
Containerized application components with Docker and managed deployments using Kubernetes, ensuring consistent and scalable.
Leveraged Node.js modules to support lightweight backend services and real-time API integrations within financial dashboards
Developed and deployed CI/CD pipelines in Azure DevOps to automate build, testing, and deployment processes, improving software delivery efficiency.
Enabled DevSecOps practices by embedding security controls, encryption standards, and IAM (SSO/MFA) into CI/CD pipelines, ensuring PCI-compliant and secure financial application deployments.
Utilized Azure OpenAI for advanced natural language processing and AI-driven insights.Managed sprint planning, task assignments, and bug tracking using TFS, facilitating smooth communication and collaboration within the development team.
Environment: .NET Core 6, C#, ASP.NET Core Web API, ASP.NET Web API, Blazor Server, Blazor WebAssembly, Angular(16), RxJS, HTML5, CSS3, JavaScript, Bootstrap, jQuery, Ajax, IdentityServer4, OAuth 2.0, OpenID Connect, Azure Active Directory (AAD), Entity Framework Core, T-SQL, PL/SQL, SQL Server 2022, PostgreSQL, Kafka, RabbitMQ, SSIS, Nnit, Postman, Visual Studio 2022, Azure SQL Database, Azure Blob Storage, Azure DevOps, Docker, Kubernetes, Azure OpenAI Services, Team Foundation Server (TFS)
Client: State of CA, SFO, CA Nov 2019 – Mar 2021
Role: Sr .NET Developer
Responsibilities:
Mentored junior developers, leading code reviews and sharing best practices for cloud architectures, backend development, and DevOps workflows.
Modernized legacy government applications into .NET Core using N-tier architecture to ensure scalability, performance, and compliance with state coding standards
Developed WPF applications using MVVM architecture, enabling clear separation between UI and business logic for better maintainability and scalability.
Designed and developed enterprise-level web applications using ASP.NET MVC, ensuring high performance and scalability.
Implemented role-based access control and audit logging aligned with state security standards, similar to Auth0/Okta policies.
Integrated Microsoft Power Platform apps with .NET APIs and secure authentication, comparable to Auth0 connections with apps and APIs.
Optimized backend services by enhancing transaction processing and improving system performance with C# .
Developed complex LINQ queries, stored procedures, and optimized EF performance through eager/lazy loading, caching, and query tuning.
Designed and validated XML Schema (XSD) definitions to ensure structured data exchange and schema validation between integrated systems.
Implemented XSLT transformations to convert XML data into standardized formats used by downstream applications and reporting systems.
Applied Domain Driven Design (DDD) principles to structure business logic into domain models, improving maintainability and scalability.
Used TypeScript to build modular, scalable service layers in React applications, supporting state management with Redux Toolkit and Context API while maintaining type safety.
Developed and maintained single-page applications (SPAs) using React with Redux for efficient state management and seamless user experience.
Collaborated with backend teams to consume RESTful APIs in React, ensuring smooth data flow and synchronization between frontend and .NET backend services
Developed dynamic, data-driven UI components using ASP.NET Razor Pages and Razor Views, integrating seamlessly with backend services to support enterprise and government applications..
Optimized performance by using streaming JSON parsers for large datasets and reducing payload sizes.
Integrated Blazor applications with RESTful APIs, SignalR for real-time communication, and third-party libraries to deliver rich client-side experiences.
Designed responsive UI components using HTML5, CSS3, Bootstrap, and JavaScript to enhance user experience across devices.
Designed and deployed SSRS reports, including parameterized, drill-down, and subscription-based reports for operational and management reporting.
Managed code check-ins, branching, and merging strategies in TFS to support parallel development and release cycles.
Utilized Visual Studio as primary IDEs for developing, debugging, and maintaining .NET Core and .NET Framework applications.
Implemented centralized logging using log4net, enabling detailed tracking of application behavior, exceptions, and performance metrics.
Implemented secure role-based access controls and audit logging to ensure compliance with California government data security policies and financial reporting standards.
Designed and automated government service workflows using Microsoft Power Platform (Power Apps, Power Automate, Dynamics 365), enabling faster citizen service delivery and reducing manual intervention.
Built low-code forms and process flows in Power Apps integrated with .NET Core APIs and SQL Server databases, ensuring compliance with state coding and security standards.
Designed and deployed cloud-native .NET applications using AWS services such as EC2, S3, Lambda, RDS, and API Gateway to ensure scalability and high availability.
Implemented structured Git/TFS branching and merging strategies while developing ASP.NET MVC services and Entity Framework data models integrated with MS SQL Server for secure government applications.
Worked with MongoDB to store and retrieve structured and semi-structured data for business modules requiring flexible schema design.
Created collections, indexes, and queries in MongoDB to support fast search and reporting features within enterprise applications.
Used MongoDB Compass and shell commands to manage databases, monitor performance, and troubleshoot query execution issues.
Implemented CI/CD pipelines using AWS CodePipeline and CodeBuild for automated deployment and seamless integration with Git-based repositories.
Utilized AWS Identity and Access Management (IAM) for secure access control and managed application configurations using AWS Systems Manager Parameter Store and Secrets Manager.
Collaborated with cross-functional teams using JIRA to maintain project visibility, ensure timely delivery, and streamline code reviews and deployments.
Managed source control using Git and GitHub, enabling efficient collaboration, version tracking, and streamlined code integration in Agile development workflows.
Environment: .NET Core, C#, ASP.NET Core Web API, ASP.NET MVC 5, Blazor Server, SignalR, React, Redux, JavaScript, HTML5, CSS3, Bootstrap 5, LINQ, Entity Framework, SQL Server 2019, T-SQL, Visual Studio, Git, AWS EC2, S3, Lambda, RDS, API Gateway, IAM, AWS Systems Manager Parameter Store, Secrets Manager, AWS CodePipeline, CodeBuild, log4net, JIRA
Client: AT&T, Dallas, TX Jan 2017 – Oct 2019
Role: .NET Developer
Responsibilities:
Collaborated with Agile development teams to deliver scalable telecom solutions, participating in daily standups, sprint reviews, and retrospectives to drive iterative delivery.
Created reusable and modular ViewModels to support consistent business logic across multiple views, enhancing application maintainability.
Created reusable ViewModels within WPF/MVVM applications, improving scalability and consistency across telecom solutions.
Utilized Razor syntax with C#, HTML, CSS, and JavaScript to build reusable, maintainable views, improving UI consistency, performance, and user experience across large-scale systems.
Developed and integrated WCF/SOAP services for secure data exchange between telecom platforms and third-party systems, ensuring high availability and compliance with enterprise standards.
Designed and implemented XML-based data exchange formats for seamless integration between heterogeneous systems and external partners.
Developed and maintained single-page applications (SPAs) using React with Redux for efficient state management and seamless integration with .NET Core APIs.
Consumed RESTful APIs built in ASP.NET Core Web API from React components using Axios and fetch, ensuring real-time data flow and responsive UI updates.
Developed responsive and user-friendly web interfaces using HTML, CSS, and JavaScript to enhance user experience and ensure cross-browser compatibility.
Implemented dynamic client-side functionality with jQuery and Ajax for seamless asynchronous data loading and improved application performance.
Designed, SQL Server databases and implemented high-performance stored procedures and views.
Used Git and GitHub for source control and collaboration across distributed Agile development teams.
Developed, tested, and debugged applications using Visual Studio Code, ensuring productive and efficient development workflows.
Collaborated with cross-functional teams by creating and managing user stories, bugs, and feature requests within JIRA to streamline agile workflows.
Environment: .NET, C#, ASP.NET MVC 5, ADO.NET, SOAP Web Services, XML, HTML5, CSS3 SQL Server, T-SQL, SSIS, SSRS, xUnit, MSTest, NLog, Visual Studio 2022, Visual Studio Code, SVN, Git, GitHub, JIRA, Agile (Scrum)
Client: Hitachi, India Mar2015 – Oct 2016
Role: .NET Developer
Responsibilities
Developed and maintained enterprise web applications using ASP.NET WebForms on .NET Framework 4.8, following the Waterfall SDLC methodology for structured project delivery.
Configured WCF endpoints and bindings to support secure, high-performance transactions in large-scale .NET applications.
Built responsive UI components using HTML5, CSS3, JavaScript, jQuery, Ajax, and WebForms controls for dynamic user interaction.
Performed database operations using ADO.NET with PostgreSQL, writing optimized queries and stored procedures for high-performance data access.
Utilized SVN for version control and JIRA for project tracking and collaboration across cross-functional teams.
Environment: C#, ASP.NET, MVC, XAML, Visual Studio, ETL, ADO.NET, Javascript, HTML, SOAP, Web Services, jQuery, Ajax, Oracle, SQL Server.
Client:Cisco, India Aug 2013 – Feb 2015
Role: Junior .NET Developer
Responsibilities
Responsible for Database design, and creation of Stored Procedures, triggers in T-SQL and perform the Data retrieval in SQL Server Using Team Foundation Server as a source control.
Migrated legacy services to WCF, streamlining interoperability with modern .NET applications.
Developing web applications using Asp.Net and C#
Using ADO.Net Entity Data Model in retrieving data using LINQ to SQL and LINQ to Objects with ASP.NET, worked with the database using LINQ to SQL
Developed and tuned LINQ queries, stored procedures, and EF performance through eager/lazy loading, caching, and query optimization.
Environment: ASP.NET, C#, Web API, .Net Framework, CSS, Oracle, ADO.NET, Visual studio
EDUCATION DETAILS:
Vaagdevi College of Engineering April2011-May2015
(Bachelors of technology)
Computer Science and Engineering