Sai Bhargav Gangireddy - .NET Full Stack Developer |
[email protected] |
Location: Lewisville, Texas, USA |
Relocation: |
Visa: INITIAL OPT |
Sai Bhargav Gangireddy ||.NET Full Stack Developer
Lewisville,TX [email protected] +1 (314) 861-7202 Summary .NET Full Stack Developer with 4+ years of experience in building scalable web applications using C#, .NET Core, ASP.NET MVC, and front-end technologies Angular and React.js. Proficient in developing RESTful APIs, Microservices, and database solutions with SQL Server and PostgreSQL. Skilled in cloud deployment with AWS (EC2, S3, RDS, Lambda) and DevOps tools Docker, Kubernetes, and CI/CD pipelines. Strong understanding of authentication, security, and performance optimization. Skills Languages & Frameworks: C#, .NET Core, ASP.NET MVC, JavaScript, Angular, React.js Backend Development: RESTful APIs, Microservices, Entity Framework Core, LINQ, SignalR Database Management: SQL Server, PostgreSQL, MySQL, MongoDB, DynamoDB, Redis Cloud Technologies: AWS (EC2, S3, RDS, Lambda, CloudWatch), Azure Services DevOps & CI/CD: Docker, Kubernetes, Terraform, Jenkins, GitHub Actions, Azure DevOps Testing & Security: NUnit, xUnit, Moq, OAuth 2.0, JWT, RBAC Version Control & Agile: Git, Bitbucket, Agile (Scrum/Kanban), JIRA, Confluence Experience Capital One Financial, MO Jun 2024 - Current Full Stack .NET Developer Architected cloud-native solutions using .NET Core, ASP.NET Web API, and C#, deployed on Kubernetes, to support payment gateway integrations (e.g., Stripe, PayPal) for seamless transaction processing. Developed RESTful APIs and gRPC services with Entity Framework Core, integrating Azure Traffic Manager for load balancing and enabling real- time payment status updates across financial platforms. Implemented payment event handling with C# and Apache Kafka, using async/await and MediatR in .NET to process high-volume transaction streams, ensuring reliable fund transfers and reconciliations. Built front-end payment portals using ASP.NET MVC, React.js, and Razor Pages, paired with Redis caching, to optimize checkout flows and customer payment tracking interfaces. Secured payment APIs with OAuth 2.0 and JWT via ASP.NET Core Identity and Azure API Management, ensuring PCI DSS compliance for encrypted cardholder data during transactions. Optimized SQL Server with LINQ, stored procedures, and transactional integrity in Entity Framework Core, enhancing payment ledger queries and settlement reporting performance. Created real-time payment dashboards with SignalR in .NET Core, integrated with React.js, to display live transaction statuses and refund processing insights for operational teams. Automated CI/CD pipelines with Azure DevOps, using Terraform for provisioning payment infrastructure and MSBuild for .NET deployments, integrating ELK Stack for monitoring payment workflow health. Syneos Health, USA May 2023 - Dec 2023 Dot Net Developer - Intern Developed backend services using .NET Core and ASP.NET Web API for a patient management system, improving appointment scheduling efficiency by 15% through optimized API calls. Assisted in deploying cloud-hosted applications on Azure App Services, integrating Azure Blob Storage and SQL Database to store patient records, enhancing data retrieval speed by 10%. Implemented user authentication with ASP.NET Core Identity and JWT tokens, securing access to patient dashboards for over 50 healthcare staff during initial rollout. Contributed to CI/CD automation using Azure DevOps and Docker containers, reducing deployment time for clinical updates by 20% under senior developer supervision. Wrote unit tests with MSTest, achieving 60% code coverage for patient data APIs, minimizing bugs in production as part of the testing phase. Integrated Azure Functions for automated patient reminders, processing 100+ daily notifications and reducing server load during peak hours. Built front-end interfaces using Blazor and Bootstrap, creating real-time patient check-in screens, improving usability for reception staff based on feedback. Engaged in weekly Scrum meetings, collaborating with a team of 5 to deliver sprint goals for the patient portal, ensuring timely feature releases over 8 months. Hexaware Technology, India May 2020 - Jul 2022 Software Engineer Designed and developed enterprise-grade banking APIs using .NET Core, C#, ASP.NET Web API, and Entity Framework Core to support secure real-time transaction processing with ISO 8583 messaging. Integrated financial transaction logging and audit trails using Apache Kafka with MongoDB, ensuring full compliance with RBI, PCI DSS, and SOX regulations across core banking services. Implemented multi-threaded job processing and background task scheduling using Hangfire, achieving a 60% reduction in batch transaction processing time and improved throughput. Secured web applications with AES-256 encryption, TLS 1.3, and OAuth 2.0 authentication, enforcing robust role-based access control (RBAC) to protect sensitive financial data. Developed a scalable SQL Server architecture using columnstore indexing, table partitioning, and materialized views, resulting in a 45% improvement in financial report generation speed. Migrated legacy .NET Framework applications to a containerized AWS infrastructure utilizing AWS ECS, RDS, and CodePipeline, yielding a 30% reduction in operational costs. Automated banking workflow orchestration with Azure Logic Apps to streamline account reconciliation processes, reducing manual intervention by 70% and enhancing efficiency. Enhanced fraud detection and system observability by deploying AI/ML models via Azure Machine Learning and configuring CI/CD pipelines with Jenkins, raising fraud detection accuracy by 35%. Education Master Computer Science and Information Systems Aug 2022 - May 2024 Saint Louis University, Saint Louis, Missouri, USA Bachelors in Electronics and Communications Engineering Aug 2017 - May 2021 Lovely professional university, Punjab, India Keywords: csharp continuous integration continuous deployment artificial intelligence machine learning javascript sthree Missouri Texas |