| srikanth yadav - senior full stack developer |
| [email protected] |
| Location: Remote, Remote, USA |
| Relocation: |
| Visa: |
| Resume file: srikanth att resume_1786559646257.docx Please check the file(s) for viruses. Files are checked manually and then made available for download. |
|
Srikanth Yadav
Email: [email protected] Phone No: 9805002976 Senior .NET Full Stack Developer | C# | ASP.NET Core | Angular | Azure | AWS | Azure OpenAI | Microservices Professional Summary Senior .NET Full Stack Developer with 10+ years of experience delivering enterprise-scale web, cloud, and distributed application solutions across Telecom, Insurance, Retail, and Financial domains. Builds production-grade AI systems spanning Generative AI (Azure OpenAI-powered chatbot for automated ticket classification and routing), Retrieval-Augmented Generation (RAG server indexing 4M+ database records via Azure AI Search), and Machine Learning (ML.NET models for automated network fault detection). Deep expertise in C#, ASP.NET Core, .NET Framework, Angular, REST APIs, and SQL Server for building secure, scalable, high-performance applications. Track record modernizing legacy enterprise platforms into modular, service-oriented and microservices-based architectures using .NET Core and cloud-native deployment models. Designs and delivers API-first backend systems supporting customer management, workflow automation, transaction processing, claims management, and enterprise integrations. Implements RESTful services, JWT/OAuth2 authentication, asynchronous processing, and distributed backend integrations across enterprise platforms. Frontend engineering background spanning Angular, TypeScript, JavaScript, Bootstrap, HTML5, and responsive UI component frameworks for enterprise applications. Works across Azure and AWS cloud platforms, including App Services, Azure Functions, EC2, ECS, EKS, S3, RDS, DynamoDB, Azure SQL, and cloud deployment automation. Containerization and orchestration experience with Docker and Kubernetes in CI/CD-driven enterprise environments. Implements CI/CD pipelines using Azure DevOps, Jenkins, GitLab, and AWS deployment services to improve release efficiency and deployment reliability. Database development background spanning SQL Server, Oracle, MongoDB, PL/SQL, and Entity Framework, with a focus on performance optimization for high-volume transactional systems. Troubleshoots production incidents, performs root cause analysis, and improves operational stability in mission-critical environments. Collaborates across Agile/Scrum teams, partnering with product, QA, infrastructure, architecture, and business stakeholders. Applies strong SDLC, object-oriented design, design patterns, and secure coding practices to enterprise application architecture. Balances hands-on engineering with technical leadership, modernization initiatives, and production support in large enterprise ecosystems. Technical Skills: AI & Generative AI: Azure OpenAI, LLM Integration, Generative AI, Prompt Engineering, Conversational AI/Chatbots, RAG (Retrieval-Augmented Generation), Azure AI Search, Vector Databases, AI-Assisted Development (GitHub Copilot) Machine Learning: ML.NET, Predictive/Fault Detection Models, Model Training & Classification, Network Anomaly Detection GIS & Geospatial: ArcGIS, Geospatial Data Integration, Mapping Platform Migration Programming Languages: C#, VB.NET, TypeScript, JavaScript, SQL, PL/SQL Backend Technologies: ASP.NET Core, ASP.NET MVC, .NET Framework, Web API, RESTful Services, Entity Framework, LINQ, ADO.NET, WCF, Microservices Architecture Frontend Technologies: Angular 4/6/8/12, React.js, HTML5, CSS3, Bootstrap, SCSS, jQuery, AJAX, JSON, Kendo UI Cloud Platforms: Microsoft Azure, AWS Azure Services: Azure App Services, Azure Functions, Azure SQL, Azure Service Bus, Azure Storage, Azure DevOps AWS Services: EC2, ECS, EKS, S3, RDS, DynamoDB, CloudWatch, IAM, Route 53 DevOps & CI/CD: Docker, Kubernetes, Jenkins, Azure DevOps, GitLab CI/CD, AWS CodePipeline, Helm Databases: SQL Server, Oracle, MongoDB, IBM DB2 Messaging & Streaming: Apache Kafka, Azure Service Bus Monitoring & Logging: CloudWatch, Application Logging, Performance Monitoring, Distributed Tracing Testing Frameworks: NUnit, MSTest, SOAP UI Reporting Tools: SSRS, SSIS, Crystal Reports Version Control: Git, TFS, SVN, Bitbucket Methodologies: Agile, Scrum, SDLC, Waterfall, TDD, OOP, MVC, MVVM Certifications: Microsoft Certified: Azure Solutions Architect Associate Microsoft Certified: Azure Solutions Architect Expert Client: AT&T July 2024 Present Role: Senior Full Stack .NET Developer Architected and led development of enterprise-grade microservices architecture using ASP.NET Core 8, C#, .NET Core, Clean Architecture, CQRS (MediatR), Dependency Injection, and Design Patterns, powering the Ask AT&T enterprise AI platform. Led the architecture and migration of MBBT, a network analytics and troubleshooting tool for AT&T's 5G/LTE mobility network within the BBT platform, from Google Maps to ArcGIS, eliminating third-party mapping licensing dependency while preserving geospatial analysis and troubleshooting capabilities. Owned architectural decisions for microservices, defining service boundaries and RESTful API contracts adopted as the standard across 3 development teams. Designed SQL Server and PostgreSQL data models using Entity Framework Core; optimized LINQ and indexing strategies, reducing average query response time by 35%. Implemented Redis distributed caching and Polly retry/circuit-breaker policies, improving service resilience and cutting downstream failure cascades by 40%. Developed asynchronous event-processing workflows using Kafka to support network ticketing and provisioning automation, processing more than 1 million events per day. Developed responsive front-end interfaces and reusable components using Angular, React, and Blazor, reducing reliance on separate JS frontends for internal applications. Implemented enterprise authentication and authorization using Microsoft Entra ID (Azure AD), OAuth 2.0, OpenID Connect, and JWT, applying OWASP secure coding standards across 20+ applications. Containerized microservices with Docker and deployed to Azure Kubernetes Service (AKS) with rolling deployments, health probes, and autoscaling. Automated Infrastructure as Code (IaC) provisioning with Terraform and maintained Azure DevOps CI/CD pipelines, cutting release cycle time to as little as 3 hours. Improved application resiliency through centralized exception handling, retry policies, health monitoring, and distributed tracing, reducing recurring production incidents by approximately 25%. Developed comprehensive unit and integration testing suites using xUnit, NUnit, and Moq as part of a Test-Driven Development (TDD) approach, increasing code coverage to 85%+. Automated 95% of manual ticket triage by deploying an Azure OpenAI chatbot that autonomously classifies 30K monthly requests. Built a Retrieval-Augmented Generation (RAG) server that chunks and indexes 4M+ database records using Azure AI Search, enabling a customer-facing search and Q&A tool powered by Azure OpenAI. Designed and implemented multi-agent orchestration workflows for the Ask AT&T platform using Microsoft Semantic Kernel, LangChain, LangGraph, Azure OpenAI, and Azure AI Search, enabling intelligent task automation across enterprise workflows. Built reusable .NET 8 API wrappers, native plugins, and tool connectors integrating Azure OpenAI, Anthropic Claude, and open-source LLMs, accelerating AI adoption across business units. Built a Generative AI proof-of-concept on Amazon Bedrock, evaluating foundation models (Anthropic Claude, Amazon Titan) via the Bedrock Runtime API and applying Bedrock Guardrails for responsible-AI controls, as an exploratory alternative to the Azure OpenAI stack. Built ML-based detection models using ML.NET to identify and classify critical PIM (Passive Intermodulation) category tickets across Ericsson and Nokia network equipment, enabling proactive fault detection for AT&T's mobility network operations team. Mentored junior/mid-level engineers on Clean Architecture, CQRS, and AI integration patterns; led code reviews and design reviews adopted team-wide. Environment: ASP.NET Core 8, C#, .NET Core, .NET 8, Clean Architecture, CQRS, MediatR, Dependency Injection, Design Patterns, Microservices, RESTful APIs, SignalR, Entity Framework Core, SQL Server, PostgreSQL, LINQ, Redis, Polly, Kafka, Angular, React, Blazor, Microsoft Entra ID (Azure AD), OAuth 2.0, OpenID Connect, JWT, OWASP, Docker, Kubernetes, Azure Kubernetes Service (AKS), Terraform, Infrastructure as Code (IaC), Azure DevOps, CI/CD, xUnit, NUnit, Moq, TDD, Application Insights, Azure Monitor, Azure OpenAI, Anthropic Claude, Amazon Bedrock, Amazon Titan, Bedrock Runtime API, Bedrock Guardrails, Microsoft Semantic Kernel, LangChain, LangGraph, Azure AI Search, RAG (Retrieval-Augmented Generation), ML.NET, Azure AI Foundry, ArcGIS, Agile, Scrum Client: EMC Insurance Jan 2024 Jun 2024 Role: Senior Full Stack .NET Developer Senior .NET Developer handling full SDLC (analysis, design, development, testing, implementation, documentation) for enterprise applications using .NET Framework/.NET Core, C#, VB.NET, ASP.NET MVC, and Entity Framework. Designed and built multi-tier, RESTful Web API services with token-based/claims-based authorization, and legacy WCF services for online transactions. Rewrote legacy WinForms applications into responsive web apps using ASP.NET, jQuery, Angular (12/14), Angular Material, Node.js, HTML5, CSS3, and Bootstrap. Implemented microservices architecture using .NET Core and Docker to improve modularity and deployment flexibility. Designed custom CMS solutions and implemented CSLA principles to separate business logic and data access layers for maintainability. Built server- and client-side validation using ASP.NET validation controls, JavaScript, and MVC controller-level validation. Developed Azure PaaS solutions including Web App, API App, Web Job, Logic App, Function App, Storage Queue, Service Bus Queue, and Azure SQL. Automated infrastructure provisioning using Terraform across cloud platforms; managed Kubernetes deployments via Helm charts and manifests. Built and maintained Azure DevOps CI/CD pipelines integrating NUnit/MSTest for automated testing, plus GitLab pipelines for version control and deployment. Managed source control and code review workflows across Bitbucket, GitLab, and Azure Repos; used VS Code with Git integration for development. Wrote complex T-SQL and PL/SQL (stored procedures, functions, triggers) and optimized schemas/indexes across SQL Server and Oracle databases. Used LINQ to SQL for data access and implemented Kafka-based data extraction/streaming pipelines. Designed and deployed Azure AI chatbot solutions and integrated AI/ML features into web and mobile apps via REST APIs and SDKs. Integrated ML models into .NET applications/pipelines, including performance monitoring, drift detection, and periodic retraining. Conducted code reviews, unit/integration testing, and post-implementation analysis to maintain code quality and optimize performance. Led client discussions, live meetings, and change-request follow-ups; managed agile workflows in JIRA. Documented architecture, workflows, and integration points using Confluence, SharePoint, Visio, and Lucidchart. Collaborated cross-functionally via Slack/Microsoft Teams on large-scale development and support projects.. Environment: C#, VB.NET, JavaScript, T-SQL, PL/SQL, .NET Framework 4.5, .NET Core, ASP.NET, ASP.NET MVC, Entity Framework, ADO.NET, LINQ, LINQ to SQL, WCF, CSLA, Angular 12, Angular 14, Angular Material, jQuery, Node.js, HTML5, CSS3, Bootstrap, JSON, DataTables, Font-Awesome, PrimeNG, SQL Server, Oracle, NoSQL, Azure PaaS, Azure Web App, Azure API App, Azure Web Job, Azure Logic App, Azure Function App, Azure Storage Queue, Azure Service Bus Queue, Azure SQL, Azure AI, Docker, Kubernetes, Helm, Terraform, Azure DevOps, GitLab, Bitbucket, Azure Repos, CI/CD, NUnit, MSTest, Kafka, Visual Studio, Visual Studio Code, Git, JIRA, Confluence, SharePoint, Loop, Lucidchart, Visio, Slack, Microsoft Teams, RESTful APIs, Web API, Token-based/Claims-based Authorization, Machine Learning Client: Lowe's Jan 2023 Dec 2023 Role: .NET Developer Collaborated with business analysts, testers, and developers to translate business/functional requirements into technical specifications. Designed and developed Win Forms, WPF (with XML-based Custom/User Controls), and web-based applications and libraries using ASP.NET, C#, and VB.NET. Built middle-tier components using C# and ADO.NET (connected/disconnected models), and implemented MVVM architecture with separate Business Logic and Data Access layers. Developed reusable business objects using CSLA best practices, encapsulating business rules and validation logic for data consistency. Worked extensively with .NET Data Grid controls and Master Pages/Web Server Controls/Ajax for displaying and managing user information. Developed web pages and modules using ASP.NET, MVC, C#, HTML5, CSS3, JavaScript, and jQuery (including client-side validation). Built and maintained SSRS reports integrated with ASP.NET, C#, and VB.NET applications. Integrated CMS with external systems/databases, and integrated MongoDB with Node.js, Express.js, and AngularJS for scalable applications. Used WCF services for inter-layer communication and SOAP UI for functional testing/debugging of web services. Implemented data integrity constraints and business rules in Oracle using PL/SQL; collaborated with DBAs to optimize SQL queries and database performance. Migrated servers from physical to cloud using AWS (EC2, S3, Auto Scaling, RDS, ELB, EBS, IAM, Route 53) and orchestrated CI/CD pipelines via AWS CodePipeline, CodeBuild, and CodeDeploy. Used Docker and Kubernetes as the runtime environment for CI/CD builds, testing, and deployment on AWS. Performed remediation work on Android mobile applications. Received client appreciation for successful delivery of Silverlight, WCF, ASP.NET, and Console Application projects. Conducted unit/integration testing, code debugging, and managed build/release processes and bug fixes. Used Visual Studio.NET IDE for designing WinForms and debugging applications. Environment: C#, VB.NET, JavaScript, XML, PL/SQL, SQL, .NET Core, ASP.NET, ASP.NET MVC, ADO.NET, WPF, MVVM, CSLA, WCF, Silverlight, HTML5, CSS3, jQuery, Ajax, Master Pages, Web Server Controls, AngularJS, Node.js, Express.js, .NET Data Grid Controls, Oracle, SQL Server, MongoDB, SSRS, AWS EC2, AWS S3, Auto Scaling, RDS, ELB, EBS, IAM, Route 53, AWS CodePipeline, AWS CodeBuild, AWS CodeDeploy, Docker, Kubernetes, CI/CD, SOAP UI, Visual Studio .NET IDE, WinForms, Console Applications Client: Fidelity Investments July 2019 May 2022 Role: .NET Developer Developed enterprise web applications supporting financial transaction processing and customer servicing operations. Built backend modules using C#, ASP.NET MVC, and Entity Framework for secure financial data processing workflows. Implemented REST and WCF service integrations supporting communication between internal financial platforms. Developed SQL Server stored procedures and optimized transactional queries supporting high-volume data operations. Contributed to Angular-based UI modernization initiatives for internal servicing applications. Integrated Azure storage and Azure SQL services into enterprise reporting and document-processing workflows. Environment: ASP.NET MVC, Angular 4/8, Azure, WCF, SQL Server, Entity Framework, REST APIs Client: Avon Technologies Pvt Ltd Oct 2017 Apr 2019 Role: Full Stack .NET Developer Developed enterprise web applications using ASP.NET MVC, C#, SQL Server, and JavaScript-based frontend frameworks. Built RESTful APIs supporting internal workflow processing and reporting functionalities. Implemented responsive UI components using HTML5, CSS3, Bootstrap, jQuery, and AngularJS. Integrated SSRS reporting capabilities into internal business applications for operational analytics and reporting. Assisted in migration of selected backend modules toward .NET Core-based services. Contributed to application security enhancements including input validation and role-based authorization mechanisms. Environment: ASP.NET MVC, AngularJS, React.js, SQL Server, Web API, Azure, SSRS Client: Careator Technologies Pvt Ltd. June 2016 Sept 2017 Role: .NET Developer Developed web applications using ASP.NET MVC, C#, SQL Server, and JavaScript technologies. Built web forms, reusable user controls, and server-side components supporting internal business workflows. Developed WCF services and SOA-based integrations for enterprise communication requirements. Created SQL Server views, stored procedures, and backend data-access modules supporting transactional processing. Implemented client-side validations using JavaScript and jQuery to improve user experience and data accuracy. Generated operational reports using Crystal Reports and SQL-based reporting queries. Environment: ASP.NET MVC 5, WCF, SQL Server, Oracle, jQuery, HTML, CSS Keywords: csharp continuous integration continuous deployment quality analyst artificial intelligence machine learning user interface javascript sthree active directory fiveg procedural language Idaho |