{"schemaVersion":"1.1","updatedAt":"2026-09-08","canonicalUrl":"https://www.prasannasurisetty.com","person":{"name":"Sai Prasanna Surisetty","sourceUrl":"https://www.prasannasurisetty.com/about","primaryRole":"Infrastructure Engineer","currentTitle":"Cloud Support Engineer","roleAliases":["Infrastructure Engineer","L2 Systems Engineer","Cloud Support Engineer","Azure Support Engineer","Azure Virtual Desktop Support Engineer","Infrastructure Support Engineer","Cloud Operations Engineer"],"location":"Hyderabad, India","employer":"Tata Consultancy Services (TCS)","summary":"At TCS, I support Azure and Windows environments used by enterprise teams. My day-to-day work covers virtual desktops, identity and L2 incidents: finding the cause, restoring service and checking that the fix holds. I use monitoring data, PowerShell and clear handover notes to make the next incident easier to resolve.","email":"contact@prasannasurisetty.com","profiles":{"linkedin":"https://www.linkedin.com/in/sai-prasanna-surisetty/"},"careerIntent":{"scope":"Worldwide opportunities","summary":"I'm interested in infrastructure, Azure support and L2 systems roles with teams worldwide, where I can help keep services reliable and solve the problems behind an incident.","practicalNote":"Role location, work eligibility and start dates can be discussed directly for each opportunity.","targetRoles":["Infrastructure Engineer","L2 Systems Engineer","Cloud Support Engineer","Azure Support Engineer","Azure Virtual Desktop Support Engineer","Cloud Operations Engineer"],"targetMarkets":["India","Australia","United Arab Emirates"]}},"experience":[{"title":"Cloud Support Engineer","company":"Tata Consultancy Services (TCS)","period":"March 2024 to present","location":"Hyderabad, India","bullets":["Provide L2 support for enterprise users, investigating system, access, authentication, connectivity and performance incidents","Support Azure Virtual Desktop across host pools, session hosts, application groups, user assignments, and FSLogix profiles","Investigate AVD sign-in failures, temporary profiles and slow sessions using platform logs and monitoring data","Administer Microsoft Entra ID through user provisioning, group management, RBAC, MFA, and Conditional Access support","Manage Azure virtual machines and storage, using Azure Monitor and Log Analytics to investigate infrastructure health","Manage incidents against SLAs, record root causes and resolutions, and coordinate complex escalations with global engineering teams","Automate recurring support tasks with PowerShell and write runbooks that make troubleshooting and handover easier","Support Azure DevOps deployment and release activities alongside broader infrastructure and application support"],"sourceUrl":"https://www.prasannasurisetty.com/experience"}],"projects":[{"name":"Azure Virtual Desktop support","slug":"enterprise-avd","summary":"Supporting enterprise virtual desktops from sign-in to session performance, with checks across Entra ID, session hosts, FSLogix and storage.","responsibility":"I support host pools, user access and FSLogix profiles, investigate failures using platform logs, and coordinate escalation when another team owns the affected layer.","bullets":["Supported host pools, session hosts, application groups, user assignments, and FSLogix profiles","Troubleshot login, authentication, profile, session, and performance issues and coordinated escalation when needed","Used Azure Monitor and Log Analytics for investigation and supported user onboarding and offboarding through Microsoft Entra ID"],"stack":["Azure Virtual Desktop","FSLogix","Microsoft Entra ID","Azure Monitor","Log Analytics"],"caseStudy":{"challenge":"A user sees a failed sign-in, a slow desktop or a temporary profile. The cause may be in identity, desktop assignment, a session host, FSLogix, storage or the network. The first job is to work out which layer is failing before changing anything.","approach":["Record the error, affected users, start time and recent changes, then establish whether one user or the wider service is affected","Confirm Microsoft Entra ID authentication, access, group membership, user assignment, and application-group scope","Check host-pool and session-host availability, active sessions, resource health and platform logs","Inspect FSLogix profile attachment, storage reachability, permissions, and profile-container behaviour when the evidence points to the profile layer","Compare the logs in Azure Monitor and Log Analytics, verify recovery with the user, and document the checks and fix for handover"],"goodOutcome":["Confirm the original desktop or application opens and the user can complete the task that failed","Check that the intended FSLogix profile loads with the expected data and settings","Complete a normal sign-out, confirm the profile detaches, and record the recovery checks"],"disclosure":"This walkthrough describes my support approach. Client names, tenant details, user records and internal configurations are kept private."},"sourceUrl":"https://www.prasannasurisetty.com/experience/enterprise-avd"},{"name":"Azure infrastructure and release support","slug":"azure-infrastructure-devops","summary":"Keeping Azure resources and release activity connected, so infrastructure and application teams have the evidence they need when a deployment or service needs attention.","responsibility":"I investigate Azure resources alongside release results, support Azure DevOps activity, and assist platform and application owners with Docker and AKS checks.","bullets":["Administered Azure virtual machines and storage and worked with virtual networks, subnets, network security groups, and load balancers","Supported deployment and release activities and CI/CD pipelines in Azure DevOps","Assisted Docker and AKS environments during infrastructure and application support"],"stack":["Azure VMs","Azure Storage","Azure Networking","Azure DevOps","Docker","AKS"],"caseStudy":{"challenge":"A failed release can look like an application issue while the underlying problem is a virtual machine, storage dependency or network rule. Support needs to connect the deployment result with the state of the infrastructure and bring the right team into the investigation.","approach":["Confirm the affected service, deployment scope, timing, change record, user impact, and the last known healthy state","Review Azure VM, storage, virtual network, subnet, network security group, and load-balancer state where those resources are in the path","Compare the Azure DevOps pipeline or release result with infrastructure logs and application errors","Assist with Docker and AKS checks and involve the platform or application owner for changes outside the support team's scope","Verify the service after recovery and record the checks, decisions and follow-up work for the next release"],"goodOutcome":["Repeat the check for the affected service and confirm the original symptom has cleared","Review the relevant infrastructure health and deployment results after the approved recovery","Record the verification evidence and any follow-up work for the next release"],"disclosure":"This walkthrough describes my support approach. Client information, environment identifiers, pipeline configurations and network details are kept private."},"sourceUrl":"https://www.prasannasurisetty.com/experience/azure-infrastructure-devops"}],"expertise":[{"slug":"azure-virtual-desktop","title":"Azure Virtual Desktop and FSLogix","summary":"Getting people into their desktops and keeping sessions usable, with checks from identity and assignment through to hosts, profiles and storage.","responsibilities":["Support host pools, session hosts, application groups, user assignments, and day-to-day AVD operations","Investigate failed sign-ins, profile errors, disconnected sessions and slow desktops","Check FSLogix profile attachment alongside storage access, permissions, session state and logs"],"systems":["Azure Virtual Desktop","FSLogix","Host Pools","Session Hosts","Application Groups","Azure Monitor"],"sourceUrl":"https://www.prasannasurisetty.com/expertise#azure-virtual-desktop"},{"slug":"identity-access","title":"Microsoft Entra ID and access support","summary":"Helping users reach the right resources by tracing access issues through accounts, groups, permissions and sign-in controls.","responsibilities":["Support user provisioning, group management, RBAC, MFA, and Conditional Access operations","Trace access and authentication failures before changing permissions or escalating the incident","Record the access checks, approved changes and verification so another engineer can follow the work"],"systems":["Microsoft Entra ID","RBAC","MFA","Conditional Access","Azure Key Vault","User Provisioning"],"sourceUrl":"https://www.prasannasurisetty.com/expertise#identity-access"},{"slug":"azure-windows-operations","title":"Azure and Windows operations","summary":"Supporting the virtual machines, storage, Windows systems and network connections behind everyday enterprise services.","responsibilities":["Administer and support Azure virtual machines, storage, resource groups, and core networking components","Use Azure Monitor and Log Analytics to investigate resource health and service problems","Troubleshoot Windows access, authentication, applications and connectivity, checking the simplest causes first"],"systems":["Azure VMs","Azure Storage","Windows Server","Log Analytics","Virtual Networks","Network Security Groups"],"sourceUrl":"https://www.prasannasurisetty.com/expertise#azure-windows-operations"},{"slug":"incident-automation","title":"L2 incident response and automation","summary":"Following an incident through to recovery, keeping the handover clear and turning repeat fixes into useful scripts and runbooks.","responsibilities":["Manage L2 incidents against SLAs, verify recovery and document the root cause or escalation evidence","Use PowerShell to automate recurring administration and support tasks","Maintain runbooks, troubleshooting procedures, and handover notes that another engineer can follow"],"systems":["Incident Management","Problem Management","SLA Management","Root Cause Analysis","PowerShell","Technical Documentation"],"sourceUrl":"https://www.prasannasurisetty.com/expertise#incident-automation"},{"slug":"delivery-platform-support","title":"Delivery and enterprise platform support","summary":"Working alongside infrastructure and application teams when releases, containers or enterprise applications need support.","responsibilities":["Support Azure DevOps deployment and release activity alongside infrastructure and application teams","Assist Docker and AKS environments during platform and application support work","Bring basic Guidewire PolicyCenter familiarity to investigations involving enterprise applications"],"systems":["Azure DevOps","CI/CD","Docker","Kubernetes (AKS)","Terraform","Guidewire PolicyCenter fundamentals"],"sourceUrl":"https://www.prasannasurisetty.com/expertise#delivery-platform-support"}],"certifications":[{"name":"Microsoft Certified: Azure Administrator Associate","issuer":"Microsoft","credentialType":"Professional certification","status":"current","credentialId":"1C30FD93DE16BCF4","certificationNumber":"6GEC27-544690","issuedOn":"March 22, 2026","expiresOn":"March 23, 2027","verificationUrl":"https://learn.microsoft.com/api/credentials/share/en-us/SaiprasannaSurisetty-0424/1C30FD93DE16BCF4?sharingId=96FAB16940BFC920"},{"name":"Microsoft Certified: DevOps Engineer Expert","issuer":"Microsoft","credentialType":"Professional certification","status":"current","credentialId":"7D9DE9194338856A","certificationNumber":"A45574-RDAC08","issuedOn":"April 12, 2026","expiresOn":"April 13, 2027","verificationUrl":"https://learn.microsoft.com/api/credentials/share/en-us/SaiprasannaSurisetty-0424/7D9DE9194338856A?sharingId=96FAB16940BFC920"},{"name":"Fundamentals of Building AI Agents","issuer":"IBM","credentialType":"Course certificate","status":"current","credentialId":"T2PLE59FY7FY","issuedOn":"February 20, 2026","verificationUrl":"https://www.coursera.org/account/accomplishments/records/T2PLE59FY7FY"},{"name":"Microsoft 365 Certified: Teams Administrator Associate","issuer":"Microsoft","credentialType":"Professional certification","status":"expired","credentialId":"D5AABEA9A931AC59","certificationNumber":"EABF29-ADBE4A","issuedOn":"May 25, 2025","expiresOn":"May 26, 2026","verificationUrl":"https://learn.microsoft.com/api/credentials/share/en-us/SaiprasannaSurisetty-0424/D5AABEA9A931AC59?sharingId=96FAB16940BFC920"},{"name":"Microsoft Certified: Azure Virtual Desktop Specialty","issuer":"Microsoft","credentialType":"Professional certification","status":"expired","credentialId":"EE8768F833AD0E43","certificationNumber":"97C36Q-5000D9","issuedOn":"June 6, 2025","expiresOn":"June 7, 2026","verificationUrl":"https://learn.microsoft.com/api/credentials/share/en-us/SaiprasannaSurisetty-0424/EE8768F833AD0E43?sharingId=96FAB16940BFC920"},{"name":"Microsoft Certified: Azure Fundamentals","issuer":"Microsoft","credentialType":"Professional certification","status":"current","credentialId":"7645F13F77A9EEB3","certificationNumber":"43F128-D0864F","issuedOn":"July 9, 2025","verificationUrl":"https://learn.microsoft.com/api/credentials/share/en-us/SaiprasannaSurisetty-0424/7645F13F77A9EEB3?sharingId=96FAB16940BFC920"},{"name":"Microsoft Certified: Azure AI Fundamentals","issuer":"Microsoft","credentialType":"Professional certification","status":"current","credentialId":"283796341874B536","certificationNumber":"701654-63A6I5","issuedOn":"November 18, 2025","verificationUrl":"https://learn.microsoft.com/api/credentials/share/en-us/SaiprasannaSurisetty-0424/283796341874B536?sharingId=96FAB16940BFC920"},{"name":"Microsoft Certified: Azure Data Fundamentals","issuer":"Microsoft","credentialType":"Professional certification","status":"current","credentialId":"7790957F2B192889","certificationNumber":"B63377-3068C9","issuedOn":"November 26, 2025","verificationUrl":"https://learn.microsoft.com/api/credentials/share/en-us/SaiprasannaSurisetty-0424/7790957F2B192889?sharingId=96FAB16940BFC920"},{"name":"AI Fluency: Framework & Foundations","issuer":"Anthropic","credentialType":"Course certificate","status":"current","credentialId":"jqp4fxx2zeed","issuedOn":"December 2025","verificationUrl":"https://verify.skilljar.com/c/jqp4fxx2zeed"},{"name":"Google Cloud Certified GenAI Leader","issuer":"Google Cloud","credentialType":"Professional certification","status":"current","credentialId":"0ad14c8163dd460a9c427e9a46285f80","issuedOn":"August 7, 2025","expiresOn":"August 7, 2028","verificationUrl":"https://www.credly.com/badges/189a2bff-c927-477d-808a-b959b4d3e6e6/public_url"},{"name":"Develop Generative AI Applications: Get Started","issuer":"IBM","credentialType":"Course certificate","status":"current","credentialId":"XVPDD1D450CY","issuedOn":"November 23, 2025","verificationUrl":"https://www.coursera.org/account/accomplishments/records/XVPDD1D450CY"},{"name":"Build RAG Applications: Get Started","issuer":"IBM","credentialType":"Course certificate","status":"current","credentialId":"1HK1K5XVSGYQ","issuedOn":"December 1, 2025","verificationUrl":"https://www.coursera.org/account/accomplishments/records/1HK1K5XVSGYQ"}],"skills":[{"category":"Azure & Cloud Operations","items":["Microsoft Azure","Azure VMs","Azure Storage","Resource Groups","Azure Monitor","Log Analytics"]},{"category":"Azure Virtual Desktop","items":["Azure Virtual Desktop","Host Pools","Session Hosts","Application Groups","FSLogix","User Profile Management"]},{"category":"Identity & Access","items":["Microsoft Entra ID","User Provisioning","Group Management","RBAC","Multi-Factor Authentication","Conditional Access","Azure Key Vault"]},{"category":"L2 Support & IT Operations","items":["Incident Management","Problem Management","Change Management","SLA Management","Root Cause Analysis","Production Support","Escalation","Remote Support","Technical Documentation"]},{"category":"Windows & Endpoint Support","items":["Windows Server 2019/2022","Windows 10/11","User Access","Authentication","System Troubleshooting","Application Troubleshooting"]},{"category":"Scripting & Delivery","items":["PowerShell","Azure DevOps","CI/CD","Git","GitHub Actions","Bash","Python (basic)"]},{"category":"Networking","items":["TCP/IP","DNS","DHCP","VPN","HTTP/HTTPS","Virtual Networks","Subnets","Network Security Groups","Load Balancer"]},{"category":"Platform & Infrastructure Tools","items":["Docker","Kubernetes (AKS)","Terraform","ARM Templates","Linux (Ubuntu, CentOS)","Guidewire PolicyCenter fundamentals"]}],"education":{"degree":"Bachelor of Engineering, Electronics & Communication Engineering","school":"RGM College of Engineering and Technology","years":"2019 to 2023"},"resume":{"pageUrl":"https://www.prasannasurisetty.com/resume","pdfUrl":"https://www.prasannasurisetty.com/resume/SaiPrasanna_Surisetty_Resume.pdf"},"writing":[{"title":"Azure Virtual Desktop Sign-In Troubleshooting: An Evidence-First Path","description":"A practical Azure Virtual Desktop troubleshooting path for isolating sign-in failures across identity, host health, networking, client access, and FSLogix.","author":"Sai Prasanna Surisetty","category":"Azure Operations","tags":["Azure Virtual Desktop","Microsoft Entra ID","FSLogix","Troubleshooting","Cloud Support"],"publishedAt":"2026-08-31","updatedAt":"2026-08-31","reviewedAt":"2026-08-31","url":"https://www.prasannasurisetty.com/blog/azure-virtual-desktop-sign-in-troubleshooting","markdownUrl":"https://www.prasannasurisetty.com/blog/azure-virtual-desktop-sign-in-troubleshooting/markdown","sources":[{"title":"Authentication in Azure Virtual Desktop","url":"https://learn.microsoft.com/en-us/azure/virtual-desktop/authentication"},{"title":"Required FQDNs and endpoints for Azure Virtual Desktop","url":"https://learn.microsoft.com/en-us/azure/virtual-desktop/required-fqdn-endpoint"},{"title":"Session host statuses and health checks","url":"https://learn.microsoft.com/en-us/azure/virtual-desktop/session-host-status-health-checks"},{"title":"Azure Virtual Desktop Insights use cases","url":"https://learn.microsoft.com/en-us/azure/virtual-desktop/insights-use-cases"},{"title":"Azure Virtual Desktop troubleshooting documentation","url":"https://learn.microsoft.com/en-us/troubleshoot/azure/virtual-desktop/welcome-virtual-desktop"},{"title":"Troubleshoot long or failed sign-ins with FSLogix","url":"https://learn.microsoft.com/en-us/fslogix/troubleshooting-long-failed-signin"}]},{"title":"FSLogix Profile Troubleshooting: An Azure Virtual Desktop Checklist","description":"A safe, repeatable FSLogix checklist for AVD temporary profiles, slow sign-ins, container locks, storage access, recovery verification, and prevention.","author":"Sai Prasanna Surisetty","category":"Azure Operations","tags":["FSLogix","Azure Virtual Desktop","Profile Containers","SMB Storage","Cloud Support"],"publishedAt":"2026-08-22","updatedAt":"2026-08-31","reviewedAt":"2026-08-31","url":"https://www.prasannasurisetty.com/blog/fslogix-profile-troubleshooting-checklist","markdownUrl":"https://www.prasannasurisetty.com/blog/fslogix-profile-troubleshooting-checklist/markdown","sources":[{"title":"Troubleshooting with FSLogix logs and diagnostics","url":"https://learn.microsoft.com/en-us/fslogix/troubleshooting-events-logs-diagnostics"},{"title":"Troubleshoot old, temporary, or local profiles","url":"https://learn.microsoft.com/en-us/fslogix/troubleshooting-old-temp-local-profiles"},{"title":"Troubleshoot long or failed sign-ins","url":"https://learn.microsoft.com/en-us/fslogix/troubleshooting-long-failed-signin"},{"title":"Troubleshoot container lock or in-use issues","url":"https://learn.microsoft.com/en-us/fslogix/troubleshooting-container-locked"},{"title":"Troubleshoot container size or low disk space","url":"https://learn.microsoft.com/en-us/fslogix/troubleshooting-container-size-space"},{"title":"FSLogix known issues","url":"https://learn.microsoft.com/en-us/fslogix/troubleshooting-known-issues"},{"title":"FSLogix Profile Container storage for Azure Virtual Desktop","url":"https://learn.microsoft.com/en-us/azure/virtual-desktop/store-fslogix-profile"},{"title":"FSLogix container storage options","url":"https://learn.microsoft.com/en-us/fslogix/concepts-container-storage-options"}]}],"formats":{"summary":"https://www.prasannasurisetty.com/llms.txt","fullText":"https://www.prasannasurisetty.com/llms-full.txt","rss":"https://www.prasannasurisetty.com/rss.xml"},"pages":[{"name":"Home","path":"/","description":"Azure infrastructure focus, current TCS role and selected work","url":"https://www.prasannasurisetty.com/"},{"name":"About","path":"/about","description":"Background, career focus, technical skills, and education","url":"https://www.prasannasurisetty.com/about"},{"name":"Expertise","path":"/expertise","description":"Azure, AVD, identity, Windows, incident response, and platform support capabilities","url":"https://www.prasannasurisetty.com/expertise"},{"name":"Experience","path":"/experience","description":"Cloud support role and selected Azure operations work","url":"https://www.prasannasurisetty.com/experience"},{"name":"Blog","path":"/blog","description":"Practical troubleshooting notes on Azure Virtual Desktop, FSLogix, identity and Windows","url":"https://www.prasannasurisetty.com/blog"},{"name":"Certifications","path":"/certifications","description":"Professional certifications and course certificates, with dates and issuer links","url":"https://www.prasannasurisetty.com/certifications"},{"name":"Resume","path":"/resume","description":"Resume page with a downloadable PDF","url":"https://www.prasannasurisetty.com/resume"},{"name":"Contact","path":"/contact","description":"Public professional contact channels","url":"https://www.prasannasurisetty.com/contact"},{"name":"Azure Virtual Desktop support","path":"/experience/enterprise-avd","description":"Supporting enterprise virtual desktops from sign-in to session performance, with checks across Entra ID, session hosts, FSLogix and storage.","url":"https://www.prasannasurisetty.com/experience/enterprise-avd"},{"name":"Azure infrastructure and release support","path":"/experience/azure-infrastructure-devops","description":"Keeping Azure resources and release activity connected, so infrastructure and application teams have the evidence they need when a deployment or service needs attention.","url":"https://www.prasannasurisetty.com/experience/azure-infrastructure-devops"},{"name":"Azure Virtual Desktop Sign-In Troubleshooting: An Evidence-First Path","path":"/blog/azure-virtual-desktop-sign-in-troubleshooting","description":"A practical Azure Virtual Desktop troubleshooting path for isolating sign-in failures across identity, host health, networking, client access, and FSLogix.","updatedAt":"2026-08-31","url":"https://www.prasannasurisetty.com/blog/azure-virtual-desktop-sign-in-troubleshooting"},{"name":"FSLogix Profile Troubleshooting: An Azure Virtual Desktop Checklist","path":"/blog/fslogix-profile-troubleshooting-checklist","description":"A safe, repeatable FSLogix checklist for AVD temporary profiles, slow sign-ins, container locks, storage access, recovery verification, and prevention.","updatedAt":"2026-08-31","url":"https://www.prasannasurisetty.com/blog/fslogix-profile-troubleshooting-checklist"}]}