SRINIVAS K
Senior .NET Developer C# ASP.NET Core Web API Cloud & Secure API Development (Azure/AWS) SQL Server Azure DevOps
****************@*****.*** +1-314-***-**** linkedin.com/in/srinivas-reddy-kondam-43aa012b4 United States
PROFESSIONAL SUMMARY
Results-driven Senior .NET Developer with 4+ years of experience designing, developing, and operating scalable, secure, high-performance enterprise applications across banking, government, and enterprise domains, with strong exposure to Microsoft Azure and AWS cloud environments. Proven experience implementing secure API development practices, including OAuth2, JWT authentication, and Role-Based Access Control (RBAC), to protect sensitive customer and financial data and enforce access-control guardrails across distributed systems. Hands-on expertise in C#, .NET 6/7/8, ASP.NET Core Web API, RESTful API design, and SQL Server, with experience building customer data management workflows, RBAC-secured endpoints, and cross-system integrations. Skilled in containerized and cloud-native deployment using Docker and Kubernetes on Azure App Services and AWS EC2/S3, CI/CD automation with Azure DevOps and GitHub Actions, and unit testing standards (xUnit, Postman, Swagger UI). Strong analytical, technical troubleshooting, and problem-solving skills, with a collaborative, self-starter approach to partnering with engineering, security, and business stakeholders to deliver reliable, well-governed solutions in Agile/Scrum environments.
CORE SKILLS
Languages & Frameworks: C#, .NET 6/7/8, .NET Core, ASP.NET Core Web API, ASP.NET MVC
Cloud & Security: Microsoft Azure, Azure App Services, Azure API Management, AWS EC2, AWS S3, OAuth2, JWT, RBAC (Role-Based Access Control), Secure API Development, Security Best Practices for Cloud-Native Applications
Containers & Infrastructure: Docker, Kubernetes, Linux, CI/CD (Azure DevOps, GitHub Actions), Git, Automated Deployment Pipelines
Data & Persistence: SQL Server, MongoDB, Redis, Entity Framework Core, ADO.NET, LINQ, Stored Procedures, Query Optimization
APIs & Integration: REST APIs, RESTful Service Design, SOAP, JSON, XML, Swagger/OpenAPI, API Versioning, Customer Data Management & System Integrations
Testing & Reliability: xUnit, Postman, Swagger UI, Integration Testing, Serilog, Application Insights, Production Support, Performance Troubleshooting
Frontend: Angular, React, TypeScript, JavaScript, Redux, HTML5, CSS3, Bootstrap, Responsive Web Design, Node.js
Architecture & Practices: Microservices Architecture, Clean Architecture, N-Tier Architecture, SOLID, Design Patterns, Dependency Injection, Threat-Aware Design & Failure-Mode Analysis
Messaging: Apache Kafka, Asynchronous Communication, Message Queues, Event-Driven Architecture
Delivery: Agile/Scrum, SDLC, Code Reviews, Cross-Functional Collaboration, Verbal & Written Communication
PROFESSIONAL EXPERIENCE
Full Stack .NET Developer — Capital One Jul 2024 – Present
Richmond, VA
•Develop scalable banking services using C# (.NET 7/8) and ASP.NET Core Web API for transaction processing, customer data management, and account workflows, including new endpoints supporting customer/account record management.
•Implement microservices using Clean Architecture and SOLID principles to improve scalability, maintainability, and service reliability, with an ongoing focus on identifying edge cases and failure modes and designing solutions to mitigate them.
•Build secure RESTful APIs with JSON, Swagger/OpenAPI, API versioning, request validation, and structured exception handling — applying security-conscious design practices to protect sensitive financial data.
•Develop responsive frontend applications using Angular, TypeScript, HTML5, CSS3, and Bootstrap.
•Implement Apache Kafka for asynchronous communication and real-time processing between distributed services.
•Design and optimize SQL Server databases and integrate MongoDB for structured and semi-structured business data.
•Use Entity Framework Core and ADO.NET for data access, transaction handling, query optimization, and persistence.
•Secure applications and enforce access-control guardrails using OAuth2, JWT authentication, and Role-Based Access Control (RBAC), directly supporting data-privacy and security requirements for financial services.
•Containerize applications using Docker and support Kubernetes-based deployments on cloud infrastructure.
•Deploy and manage applications on Microsoft Azure (Azure App Services, Azure API Management); build and maintain CI/CD pipelines using Azure DevOps and GitHub Actions to enable secure, repeatable, and auditable releases.
•Create and maintain unit tests and testing standards using xUnit, validate APIs with Postman and Swagger UI, and participate in production support and performance troubleshooting to uphold high engineering standards.
•Collaborate closely with business partners, security-minded engineers, and cross-functional teams as a self-starter, applying strong analytical and technical troubleshooting skills within an Agile/Scrum delivery model.
.NET Developer — Cognizant — Client: State of Texas, USA Jan 2022 – Dec 2022
USA
•Developed backend services using C# and ASP.NET Core Web API for government workflows, secure data processing, reporting, and system integrations.
•Built secure RESTful APIs using JSON and Swagger/OpenAPI for internal and external system communication.
•Developed responsive applications using React, TypeScript, HTML5, CSS3, and Bootstrap.
•Designed and optimized SQL Server databases, stored procedures, joins, and complex queries supporting reporting and business operations.
•Integrated frontend applications with backend APIs and implemented authentication and RBAC to enforce least-privilege access to government systems.
•Deployed and managed applications on AWS EC2 and Amazon S3, gaining hands-on experience operating in a public-cloud environment.
•Used Entity Framework Core and ADO.NET for database operations and transaction handling.
•Created unit tests and supported testing standards while performing debugging, issue resolution, production support, and performance tuning.
•Collaborated with QA, business analysts, and DevOps teams in Agile Scrum delivery, contributing strong verbal and written communication throughout.
.NET Developer — Wipro Dec 2020 – Dec 2021
India
•Developed and maintained enterprise applications using C#, ASP.NET MVC, and ASP.NET Core Web API.
•Built RESTful and SOAP services using JSON and XML for external-system and third-party integrations.
•Developed data-access components using ADO.NET, Entity Framework, SQL Server, stored procedures, and complex SQL queries.
•Designed responsive interfaces using JavaScript, HTML5, CSS3, Bootstrap, and jQuery.
•Supported application debugging, performance optimization, deployment activities, and production monitoring.
•Participated in Agile Scrum ceremonies, code reviews, unit testing, and technical support as part of a collaborative team.
EDUCATION
•Master's-level / graduate education — details as provided in source resume
•Bachelor's education — details as provided in source resume
CERTIFICATIONS / PROFESSIONAL DEVELOPMENT
•Agile/Scrum delivery practices
•Cloud-native application development (Azure, AWS)
•Secure API development and automated/unit testing