Srikanth
Senior .NET Full Stack Developer | C# | ASP.NET Core | Angular | Azure | AWS | Azure OpenAI | Microservices
Hire this person
Send a job offer directly to this candidate
About
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.
Experience
Senior Full Stack.NET Developer at AT&T (2024-07 – Present)
- 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.
Senior Full Stack.NET Developer at EMC Insurance (2024-01 – 2024-06)
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
Education
bachelors in computer science 2016
master in computer science 2023

