Siddu Kummari
913-***-**** **************@*****.*** LinkedIn
PROFESSIONAL SUMMARY:
Result-oriented professional with 10+ years of experience as a Full Stack .NET Developer, specializing in enterprise-level web and cloud applications
Expertise in C#, ASP.NET Core, .NET, Web API, & EF Core for backend development and service architecture
Proficient in frontend development using React, Next.js, Angular, HTML5, CSS3, TypeScript, Bootstrap, and Tailwind CSS
Analyzed a microservices architecture leveraging .NET Core, Kafka, and Azure Functions, delivering scalable solutions.
Administered Azure and AWS cloud services, deploying applications with high availability and secure infrastructure management
Implemented CI/CD pipelines with Azure DevOps, Git, Jenkins, Docker, and Kubernetes, ensuring continuous integration and delivery
Managed database operations using Oracle Database, PostgreSQL, Microsoft SQL Server, MongoDB, Entity Framework, LINQ, and ADO.NET, ensuring data integrity, performance optimization, and efficient data access
Integrated authentication and authorization using OAuth 2.0, OpenID Connect (OIDC), JWT, SAML, and IdentityServer4 to secure APIs and enforce role-based access control across enterprise applications
Refined responsive, accessible UI components aligned with WCAG standards, improving user experience
Engineered real-time data processing pipelines using Kafka, RabbitMQ, gRPC, and SignalR, supporting high- volume event streams
Applied Object-Oriented Programming (OOP) concepts and SOLID design principles to build modular, extensible, and loosely coupled applications, improving code maintainability and system reliability
Monitored applications with Azure Monitor, Application Insights, Log Analytics, and ELK Stack, identifying risks and improving system reliability
Implemented structured logging using Serilog, NLog, Log4Net, and ELK Stack, enabling centralized log management, proactive monitoring, and faster root-cause analysis across distributed applications.
Applied Agile/Scrum methodologies, managing backlogs, sprints, and cross-functional team collaboration for project delivery
Integrated AI-powered services using Azure OpenAI and Cognitive Services to enhance application intelligence through automated content generation, document processing, and conversational user experiences
Experience working with AI Architecture concepts including Large Language Models (LLMs), Agent Orchestration, Retrieval-Augmented Generation (RAG), and vector search technologies to support intelligent enterprise applications.
Designed RESTful APIs, implementing versioning, throttling, and pagination for enterprise integration and modular backend workflows
Performed unit and integration testing using xUnit, NUnit, Jest, and Moq, maintaining code quality and defect reduction
Conceptualized dashboards and reporting tools using Power BI, SSRS, and ElasticSearch, transforming analytics into actionable business insights
TECHNICAL SKILLS:
Programming Languages
C#, Java, SQL, TypeScript, JavaScript(ES6+), Python
Frontend Technologies
Angular, AngularJS, React.js, Next.js, HTML5, CSS3, Bootstrap, Tailwind CSS, Material UI, Redux, RxJS, NgRx, jQuery
Backend Technologies
ASP.NET Core, .NET Core, ASP.NET MVC, Web API, Razor Pages, Blazor, gRPC, SignalR, ADO.NET, Entity Framework Core, LINQ, Dapper
Authentication & Security
OAuth 2.0, JWT, SAML, OWIN, Azure Active Directory (AAD), Identity Server 4, Thinktecture
Cloud Technologies
Microsoft Azure (Functions, Service Bus, AKS, Azure DevOps, Azure Monitor, Log Analytics, Application Insights, ADF), AWS (Lambda, SQS, SNS, EC2, S3, CloudWatch)
Databases
MS SQL Server, MongoDB, Oracle, Redis Cache, PostgreSQL,T-SQL
Messaging & Streaming
Kafka, RabbitMQ, Azure Service Bus
DevOps & CI/CD
Docker, Kubernetes, Jenkins, Azure DevOps, Azure Repos, Git/GitHub, CI/CD Pipelines
Testing Frameworks
xUnit, NUnit, Jest, Moq, Postman
Monitoring & Logging
Log Analytics, ELK Stack, Application Insights, Serilog, NLog, Splunk
Reporting & Analytics
SSRS, Power BI, Elastic Search
Development Tools
Visual Studio, SSMS, TFS
Methodologies
Agile/Scrum, SDLC, Sprint Planning
PROFESSIONAL EXPERIENCE:
Client: Fifth Third Bank – Chicago, Illinois May 2024 – Present
Role: Senior .Net Full Stack Developer
Responsibilities:
Mapped Microservices Architecture using .NET Core and Kafka, enabling real-time data streaming support for processing over 1 million messages daily.
Enforced Domain-Driven Design (DDD) principles, defining application architecture and documentation, establishing shared terminology, and reducing requirement clarification iterations
Programmed n-tier web applications using C#, ASP.NET Core, .NET 8, Web API, TypeScript, SQL Server, and EF Core, supporting scalable transactional processing
Developed .NET 8, Web APIs and backend services supporting customer onboarding, account servicing, and core banking operations across enterprise platforms.
Connected RESTful APIs and managed application state using Angular 19 Services, RxJS, and NgRx, reducing data synchronization defects during testing phases
Consumed REST APIs and implemented gRPC calls while building microservices, managing full CRUD operations for distinct business entities
Crafted responsive user interfaces using Angular 19, Kendo UI, HTML5, CSS3, Bootstrap, and TypeScript, expanding compatibility across desktop, tablet, and mobile platforms.
Developed Angular 19 dashboards and transaction management screens for payment processing and account servicing workflows, enabling real-time status tracking and seamless integration with backend APIs.
Administered authorization mechanisms using OAuth 2.0, Open ID Connect, SAML Authentication, and IdentityServer4, securing Web API endpoints.
Configured enterprise authentication using Microsoft Entra ID (Azure AD) and Okta, leveraging OAuth 2.0, OpenID Connect (OIDC), JWT tokens, and SAML to provide secure authentication, authorization, and seamless Single Sign-On (SSO) for internal banking applications
Deployed backend services using Azure Functions, Azure Service Bus, Azure Web Apps, Azure SQL Database, and AKS, maintaining service availability across environments.
Implemented Azure DevOps CI/CD Pipelines to automate containerized application deployments to AKS, improving deployment reliability, reducing manual intervention and accelerating release velocity across microservices platforms.
Configured Azure Key Vault to securely store and manage application secrets and encryption certificates.
Utilized Azure App Configuration to centrally manage application settings and feature flags across multiple environments, improving configuration consistency and deployment flexibility
Configured Azure API Management (API Gateway) to centralize API routing, security, throttling, and monitoring across enterprise banking services.
Developed and maintained Azure Data Factory (ADF) pipelines to orchestrate ETL workflows, integrating transactional data from SQL Server and enterprise systems while improving data reliability and automation
Developed and optimized database operations using T-SQL, SQL Server, PostgreSQL, EF Core, and LINQ, ensuring data integrity, query performance, and efficient data access across banking applications.
Executed SQL Server to MongoDB data migrations, supporting scalable data storage while maintaining data consistency and application reliabilit.
Employed Confluent Kafka .NET Client with NuGet packages to publish and consume messages, increasing event delivery success rates across distributed architectures.
Created xUnit-based unit and integration tests for .NET Core microservices, improving service reliability and ensuring consistent behavior across distributed applications.
Designed and maintained automated UI testing frameworks using Karma, Jasmine, and Protractor for Angular applications, improving code quality, accelerating regression testing, and ensuring seamless user interactions.
Leveraged Postman and Swagger UI for API testing, endpoint validation, and regression testing, ensuring reliable RESTful service integrations and supporting high-quality software releases.
Configured Docker Engine, created custom images, and deployed containerized applications using AKS and ARM Templates.
Utilized Claude AI to accelerate microservices development by supporting code optimization, debugging, requirement interpretation, and documentation generation across .NET Core and Angular applications.
Implemented AI-assisted knowledge management workflows using RAG, vector embeddings, and LLM integrations, enabling secure retrieval of banking documents and contextual responses from enterprise data sources
Maintained ASP.NET 8, and .NET Core applications while migrating legacy modules within established release timelines.
Implemented transaction validation and monitoring workflows aligned with NACHA rules, improving payment processing accuracy and compliance.
Utilized Visual Studio to develop, debug, and maintain .NET Core microservices and Web API solutions, streamlining development workflows and reducing troubleshooting time.
Facilitated Agile Scrum ceremonies, including sprint planning, daily standups, and retrospectives, managing backlog items through Azure DevOps pipelines.
Environment: C#, ASP.NET Core, .NET 8, ASP.NET Core, Web API, Angular 19, TypeScript, RxJS, NgRx, HTML5, CSS3, Bootstrap, RESTful APIs, gRPC, OAuth 2.0, Open ID Connect, SAML, Azure Active Directory (Azure AD), Entity Framework Core, SQL Server, Azure SQL Database, Kafka, Confluent Kafka, Microservices, Azure Functions, Azure Service Bus, Azure Web Apps, Azure Kubernetes Service (AKS), Docker, ARM Templates, Azure DevOps, xUnit, Karma, Jasmine, Protractor, Postman, Swagger UI, Log Analytics, OMS, Visual Studio, Agile/Scrum,Identity Server4
Client: UHG/Optum – Minneatonka, Minneapolis Jul 2022 – Apr 2024 Role: Senior .Net Full Stack Developer
Responsibilities:
Engaged in Architecture Design Sessions, contributing to scalability and maintainability decisions for enterprise-level applications and aligning technology solutions with business objectives
Implemented Onion Architecture using .NET 6 to support healthcare workflows, including member eligibility, claims processing, and provider data management, while improving application maintainability and scalability.
Formulated a Single-Page Application (SPA) using React 18, .NET 6, and ASP.NET Core Web API, supporting concurrent user requests through a modular architecture
Developed responsive React 18 user interfaces for member eligibility, claims processing, and provider management workflows, improving usability and streamlining healthcare operations.
Performed advanced ASP.NET Core MVC development, utilizing models, providers, and filters to implement complex business logic for enterprise services, reliable healthcare business processes.
Applied Code-First Development using Entity Framework Core and the Repository Pattern, developing asynchronous RESTful APIs while improving modularity and reliability
Generated responsive and accessible user interfaces using React 18, KendoReact, Redux Toolkit, Material UI, HTML5, CSS3 and TailwindCSS, improving accessibility compliance across web and mobile applications
Utilized Grafana dashboards to monitor microservices, Kafka event streams, and API performance, improving system visibility and operational reliability.
Enabled React Hooks and Redux Toolkit for CRUD operations, validations, and event handling, delivering interactive workflows and consistent client-server communication
Optimized C# classes and interfaces for RESTful Web APIs, applying N-tier Architecture principles across BO, BLL, and DAL layers to enable modular and structured data processing
Secured REST APIs using OAuth 2.0, JWT Tokens, and AWS Cognito, ensuring endpoints were protected and accessible only to authorized users
Enforced caching strategies using Redis Cache, reducing repeated database queries and minimizing backend load during high-traffic periods
Integrated RabbitMQ for asynchronous communication between microservices, improving message reliability, reducing processing latency, and enabling scalable event-driven workflows across distributed applications
Crafted private and public cloud deployment models using AWS CodePipeline and AWS CodeBuild, supporting multi-environment deployments and ensuring deployment reliability
Customized AWS CodePipeline and AWS CodeBuild workflows, automating builds and deployments while reducing manual deployment effort and supporting continuous integration
Developed and optimized SQL Server stored procedures, views, and complex queries to support healthcare member eligibility, claims processing, and provider data management while ensuring data accuracy and efficient retrieval
Implemented GraphQL APIs to optimize healthcare data retrieval and improve application performance.
Leveraged Amazon CloudWatch, CloudWatch Logs, and CloudWatch Metrics for proactive issue detection, addressing alerts before escalation and strengthening system observability
Integrated ASP.NET Core Web APIs with SAP PO and SAP BTP endpoints, enabling secure enterprise system integration and reliable data exchange across healthcare applications.
Implemented EDI integrations to streamline healthcare claims processing and improve interoperability across enterprise systems
Leveraged ELK Stack to aggregate, analyze, and visualize application logs from microservices, improving operational visibility, accelerating root-cause analysis, and strengthening system observability
Coordinated with QA, DevOps, and Product Teams in an Agile/Scrum environment, delivering production releases on schedule with zero critical rollbacks and improving release predictability.
Environment: C#, ASP.NET Core MVC, .NET 6, ASP.NET Core Web API, React.js, Redux Toolkit, JavaScript, Material UI, HTML5, CSS3, TailwindCSS, Bootstrap, RESTful APIs, OAuth 2.0, JWT, AWS Cognito, Entity Framework Core, Repository Pattern, SQL Server, Redis Cache, RabbitMQ, Microservices, AWS Lambda, AWS CodePipeline, AWS CodeBuild, Docker, Amazon Elastic Kubernetes Service (EKS), Amazon CloudWatch, xUnit, NUnit, Jest, Visual Studio 2022, Git, Agile/Scrum
Client: State of Ohio – Columbus,Ohio Jan 2020 – Jun 2022
Role: .Net FullStack Developer
Responsibilities:
Engineered SPA UI Layers, ASP.NET MVC5, Web API, and Service-Oriented Architecture applications using Visual Studio 2019, enabling reusable services, enterprise integrations, and scalable business workflows.
Constructed presentation layers using Angular 9, Kendo UI, Typescript, Node.js, Bootstrap, HTML5, CSS3, AJAX, JavaScript, and jQuery, improving cross-browser functionality and minimizing UI defects
Modernized legacy WinForms applications by migrating to WPF, enhancing UI responsiveness, maintainability, and scalability.
Applied API Versioning, Pagination, and Throttling Strategies, managing enterprise-level integrations, handling API request volumes, and minimizing potential service overloads.
Refined backend services, maintaining high availability and reducing latency across distributed application environments.
Maintained and enhanced WCF services, enabling secure communication and integration between enterprise applications
Built ASP.NET Web API services for transaction processing, business validations, and enterprise system integrations.
Released serverless pipelines using Azure Functions and Azure Event Grid, handling over 1 million events per month in event-driven systems.
Leveraged Entity Framework and LINQ for database operations, processing records while ensuring data integrity across relational tables.
Developed and optimized T-SQL stored procedures, views, and complex queries to improve data processing efficiency and application performance.
Migrated legacy Oracle Database components to Entity Framework, improving data access efficiency, maintainability, and application performance.
Developed SSIS packages and ETL workflows to extract, transform, and load data into enterprise data warehouses, improving data integration and reporting efficiency.
Integrated Azure Service Bus to enable asynchronous communication between microservices, increasing inter-service message reliability and minimizing processing delays.
Leveraged Kafka and SignalR to enable reliable event streaming, real-time notifications, and workflow tracking across distributed enterprise applications
Configured Azure Key Vault for secure storage of credentials, safeguarding sensitive application secrets from unauthorized access.
Implemented authentication and authorization using OWIN middleware, OAuth 2.0, and JWT tokens, securing ASP.NET MVC5 and Web API endpoints across enterprise applications.
Conducted load testing and balancing for applications, validating SLA compliance under peak workloads and reducing downtime occurrences within modules.
Reviewed code quality using SonarQube, enforcing coding standards and applying static code analysis, to promote development best practices
Authored API documentation using Swagger/OpenAPI, improving cross-team understanding, minimizing integration errors, and supporting adoption of internal and external developers.
Incorporated Serilog and NLog logging frameworks for enhanced observability, improving debugging efficiency and shortening issue resolution time in production environments.
Developed and integrated SharePoint solutions with ASP.NET MVC and Web APIs, enabling secure document management and collaboration across enterprise applications
Developed cross-platform mobile applications using .NET MAUI for iOS, Android, and Windows, integrating secure ASP.NET Core Web APIs to support government business processes and field operations.
Configured and deployed ASP.NET applications on IIS, managing application pools, site configurations, and deployment settings to ensure reliable application availability.
Maintained Azure Virtual Machines by coordinating application deployments, patch management and performance monitoring across development, testing, and production environments.
Applied Agile/Scrum Methodology, collaborating with cross-functional teams to deliver enterprise applications while improving development efficiency and release predictability
Environment: C#, ASP.NET MVC5, ASP.NET Web API, Angular9, JavaScript, jQuery, AJAX, HTML5, CSS3, Bootstrap, N-Tier Architecture, Entity Framework, LINQ, Oracle, Azure Functions, Azure Event Grid, Azure Service Bus, Azure Key Vault, Apache Kafka, SonarQube, Swagger/OpenAPI, Serilog, NLog, Visual Studio 2019, Agile/Scrum
Client: Delta Airlines – Atlanta, Georgia Sept 2017 – Dec 2019 Role: .Net Developer
Responsibilities:
Designed ASP.NET MVC, N-tier Architecture, C#.NET, Business Logic Layer (BLL), Presentation Layer, and Database Layer, supporting enterprise-level business modules.
Conducted requirements analysis and documented technical specifications, ensuring stakeholder alignment and supporting successful implementation.
Developed and consumed SOAP Web Services with XML-based Data Exchange, improving application responsiveness and enabling seamless communication between enterprise application layers
Developed responsive React.js interfaces for booking, reservation management, and passenger service workflows, improving usability and streamlining travel operations.
Enhanced front-end modules using React.js, ASP.NET MVC, HTML5, CSS3, JavaScript, and Bootstrap, supporting responsive screens for enterprise web applications.
Implemented client-side interactions using React.js components, JavaScript, JSON, and AJAX, improving page behavior and asynchronous data handling
Generated SSRS and ad-hoc reports on demand, delivering business insights and supporting enterprise reporting requirements.
Visualized DTO Classes and methods to interact with SQL Server, enabling efficient storage and retrieval of business data.
Consolidated Test-Driven Development (TDD) strategy using xUnit, creating test cases and minimizing code defects.
Supported deployment activities for ASP.NET MVC applications hosted on AWS EC2, coordinating configuration updates and release validation
Utilized AWS S3 for managing application documents, static files, and report-related assets used across enterprise modules
Interfaced with version control processes using Team Foundation Server (TFS), managing commits, applying branching strategies, and maintaining codebase stability.
Leveraged SQL Server 2012, ADO.NET, Entity Framework, and LINQ, managing records while ensuring data integrity and secure database interactions
Utilized Visual Studio and SQL Server Management Studio (SSMS) for application development, debugging, and database management activities.
Incorporated Agile Methodology and Scrum, facilitating requirements consolidation, inter-team communication, and task distribution, improving sprint delivery.
Compiled technical documents based on gathered requirements, improving clarity and reducing review iterations within project modules.
Environment: C#.NET, ASP.NET MVC, ASP.NET Web Services (SOAP), React.js, N-tier Architecture, ADO.NET, Entity Framework, LINQ, SQL Server 2012, HTML5, CSS3, JavaScript, AJAX, JSON, Bootstrap, XML, SSRS, AWS EC2, AWS S3, xUnit, Team Foundation Server (TFS), Visual Studio, SQL Server Management Studio (SSMS), Agile/Scrum.
Client: Aditya Birla Life Insurance - Mumbai, India June 2014 – May 2017 Role: Software Developer
Responsibilities:
Developed and consumed SOAP Web Services to facilitate secure data exchange between enterprise applications and external systems.
Developed web forms in ASP.NET, C#.NET, AJAX, HTML, and JavaScript, supporting transactions and enhancing interactive functionality.
Maintained and enhanced ASP.NET Web Forms applications developed using C# and VB.NET, implementing new business features and resolving production issues while supporting legacy enterprise systems.
Operated XSLT and XML, converting documents into PDF and HTML formats, generating interactive pages formatting accuracy within enterprise web applications.
Scripted complex SQL queries, views, and SQL Server database objects, processing records while maintaining data integrity and reporting accuracy.
Executed responsive web design using Bootstrap and ASP.NET WebForms, enabling data transactions without full-page reloads, improving client-side responsiveness and reducing server load.0
Assembled Test-Driven Development (TDD) strategies using the NUnit Framework, creating test cases and contributing to improvement in defect detection during development cycles.
Led source control activities using SVN, resolving QA bugs for front-end and back-end modules while maintaining overall codebase stability.
Utilized JIRA for defect tracking, issue resolution, and project coordination, improving visibility across development activities.
Architected x widget subsystems for .NET dashboards using JavaScript and inheritance, enabling widgets responsive to page control changes and browser resizing events.
Formulated MVC models for WPF Applications during the functional requirements phase, ensuring alignment with enterprise specifications and business workflows.
Constructed presentation layers using WPF and Silverlight, improving visual consistency, modular component reuse, and standardized application behavior.
Integrated enterprise applications with ERP systems to streamline policy administration, financial processing, and business reporting workflows.
Applied Waterfall Methodology throughout project lifecycles, coordinating requirements gathering, functional design, development, testing, and deployment activities to ensure successful project delivery and stakeholder alignment.
Drafted API documentation using Technical Documentation, improving cross-team understanding, reducing integration issues, and supporting developer adoption.
Environment: C#, ASP.NET Web Forms, .NET Framework, WPF, Silverlight, Knockout.js, JavaScript, HTML5, CSS3, Bootstrap, AJAX, SOAP Web Services, ADO.NET, Entity Framework, LINQ, SQL Server, XSLT, XML, Application Insights, NUnit, SVN, JIRA, Visual Studio, Waterfall Methodology.