DNS dependency analysis tool
A PowerShell tool that found unknown DNS dependencies across over 800 servers, so legacy DNS servers could be retired without disruption.
- PowerShell
- Windows Server DNS
- Active Directory
- Git
Associate Consultant, Tata Consultancy Services (November 2022 to present)
A Git-based library of PowerShell scripts for provisioning, reporting and daily operations that the operations team still uses.
Routine tasks such as server provisioning, onboarding, offboarding and reporting were manual, which cost time and caused errors.
I wrote and maintain a library of PowerShell 5 and 7 scripts in Git. It covers provisioning, dependency analysis, Active Directory lifecycle, VMware operations, Microsoft 365 management, reporting and tools for support teams. I update the scripts as platforms and vendor tools change.
The scripts removed manual steps and errors, and the operations team still uses them every day.
A PowerShell tool that found unknown DNS dependencies across over 800 servers, so legacy DNS servers could be retired without disruption.
Consolidated two Entra ID and Microsoft 365 tenants: over 1,000 mailboxes, SharePoint Online, OneDrive and over 500 Intune devices, keeping existing domain names.
Moved over 800 servers from Windows Server 2008 and 2012 to 2019 and 2025 inside change windows, with no unplanned downtime.