Author Image

Hi, I am Vibhu

Senior Infrastructure Engineer · PowerShell Module Author · 15+ Years Windows & Azure

Vibhu Bhatnagar — PowerShell & Infrastructure Engineer

Senior Advanced System Administrator at IT By Design

PWSHProfessionals with Wisdom and Sincerity at Heart

Senior Infrastructure Engineer with 15+ years of hands-on experience specialising in Active Directory architecture, DNS/DHCP infrastructure, and full Exchange Server lifecycle management. Proven track record delivering AD migrations, DNS redesigns, DHCP failover implementations, and diverse migration projects across 150+ managed client environments. Deep expertise in PowerShell automation — reducing multi-day manual processes to minutes — combined with strong VMware vSphere/vCenter and Hyper-V virtualisation skills.

Microsoft Azure Administrator (AZ-104)
Datto Certified Technical Specialist
Problem Solving
Team Leadership
Automation Mindset
4
📦 Modules on PSGallery
1105+
⬇️ Total Downloads

Skills

Experiences

1
IT By Design

Aug 2019 - Present

Noida, India

IT By Design is a leading managed services provider delivering IT support and infrastructure solutions to businesses worldwide.

Senior Advanced System Administrator

Aug 2019 - Present

Responsibilities:
  • Architected and maintained AD environments across 150+ MSP clients — managing GPOs, OU structures, FSMO role placement, replication topology, and AD health.
  • Designed and implemented split-brain DNS configurations, zone migrations, and conditional forwarder policies for multi-site enterprise clients.
  • Deployed DHCP failover pairs and managed scope configurations, reservations, and IPAM — eliminating address conflicts and single points of failure.
  • Led AD migration and clean-up projects including stale object removal, GPO consolidation, and trust relationship reviews across 22+ client environments.
  • Executed 25+ on-premises Exchange to Microsoft 365 migrations including hybrid configuration, MX cutover, mail flow validation, and post-migration support.
  • Delivered Tenant-to-Tenant M365 migrations covering mailboxes, calendars, and Teams data with zero unplanned downtime.
  • Managed VMware ESXi, vSphere and vCenter Server — provisioning, snapshots, resource pools, vMotion, and HA/DRS configuration across client environments.
  • Executed bulk upgrade of 150+ ESXi hosts to version 8.0.3 with minimal service disruption.
  • Built Azure AD Sync Monitor tracking 155+ clients — auto-triggers forced sync when threshold exceeded, eliminated daily manual checks entirely.
  • Automated ESXi host inventory and documentation generation, cutting monthly reporting time from 10 days to under 1 hour.
  • Deployed DUO MFA, Microsoft Defender XDR, and Sophos Endpoint Security; implemented zero-day vulnerability remediation workflows.
  • Managed Datto and Veeam backup environments — policy design, monitoring, restore testing, and quarterly BCDR exercises across 150+ clients.
  • Delivered 15% increase in operational efficiency and 20% reduction in ticket volume through proactive automation and preventive maintenance.

Pacific Infotech

Oct 2011 - Jul 2019

Moradabad, India

Pacific Infotech is a UK-based managed services provider offering IT support and infrastructure management.

Senior Analyst & Client Support

Oct 2011 - Jul 2019

Responsibilities:
  • Managed Windows Server and AD infrastructure for 200–350 user environments — DNS, DHCP, Group Policy, file services, and user administration.
  • Deployed and maintained Exchange Server 2010/2013 — mailbox management, transport rules, DAG configuration, and client connectivity troubleshooting.
  • Maintained VMware ESXi and Hyper-V platforms via vSphere and vCenter Server — VM provisioning, backup, and disaster recovery planning.
  • Configured and managed PRTG for full infrastructure monitoring across all client environments.
  • Managed backup environments including AppAssure, Backup Exec, and Datto — including restore testing and quarterly DR exercises.
  • Managed SonicWALL firewalls and handled network configuration and troubleshooting.
  • Executed server migration and upgrade projects; managed Office 365 onboarding and WSUS patch management.
  • Created and deployed VMware ThinApp Applications; managed WDS and WSUS server patch management.
2

Education

Master of Computer Applications (MCA)
Specialisation: Computer Science:
Bachelor of Computer Applications (BCA)
Specialisation: Computer Science:

Projects

Azure AD Sync Monitor
Author 2022 - Present

PowerShell automation monitoring Azure AD Connect sync across 155+ MSP clients. Auto-triggers forced sync when threshold is exceeded and reports failures — eliminated daily manual checks entirely.

ESXi Reporting Automation
Author 2021 - Present

Automated ESXi host inventory and documentation generation across client environments. Reduced monthly reporting from 10 days → under 1 hour by pulling host data via PowerCLI and generating structured reports.

Workstation Profile Scanner
Author 2020 - Present

Enumerates all user profiles, mapped printers, and default printer settings across network machines. Critical input for 22+ server migration projects — eliminated weeks of manual pre-migration discovery work.

Automate/ScreenConnect Reconciliation
Author 2021 - Present

API-driven PowerShell script detecting record discrepancies between ConnectWise Automate and ScreenConnect, with automated service restart for affected endpoints — saves ~2 hours per incident response.

VB.WorkstationReport
Author Apr 2026 - Present

PSGallery module for end-to-end workstation auditing in MSP environments. Collects user profiles, printer mappings, folder redirections, OneDrive backup status, Sync Center state, and network interfaces — all orchestrated via a single Invoke-VBWorkstationReport call with optional Nextcloud upload.

VB.NextCloud
Author Apr 2026 - Present

PSGallery module providing WebDAV utilities for Nextcloud from PowerShell. Single-file upload via PUT (Set-VBNextcloudFile), batch orchestration with auto folder creation (Start-VBNextcloudUpload), and PROPFIND-based directory and folder listing — enabling fully automated file sync workflows.

VB.ServerInventory
Author Apr 2026 - Present

PSGallery module with 34 cmdlets across 10 categories for comprehensive Windows Server auditing — system/disk/network, AD health, GPO analysis, security (BitLocker, firewall, Azure AD join), DHCP/DNS, RDS, installed apps, Windows features, scheduled tasks, and shares. Built for pre-migration discovery and MSP documentation.

VBPowershell Module Library
Author 2023 - Present

Personal PowerShell module library for Windows Server administration — AD management, Exchange operations, reporting, and MSP tooling built to production standards.

📦 PowerShell Modules

4
📦 Modules on PSGallery
1105+
⬇️ Total Downloads

Auto-updated daily via GitHub Actions

ModuleLatest VersionDownloadsDescription
VB.WorkstationReportv1.9.0352End-to-end workstation auditing — user profiles, printer mappings, folder redirections, OneDrive backup status, and network interfaces.
VB.NextCloudv1.4.0320WebDAV utilities for Nextcloud from PowerShell — single-file upload, batch orchestration with auto folder creation, and directory listing.
VB.ServerInventoryv1.0.222034 cmdlets across 10 categories for comprehensive Windows Server auditing — AD health, GPO, security, DHCP/DNS, RDS, and more.
VB.AdminToolsv1.1.0213See PSGallery for details.

Last updated: 2026-05-20  ·  View all on PSGallery →

Articles

Diagnose Wi-Fi Drops with Windows' Built-in WLAN Report
pwsh.in 19 May 2026
Vibhu Bhatnagar

One command generates a 3-day Wi-Fi history showing every disconnect cause in plain English. Here's how to read it and find the fix.

DESIGN.md: Tell Your AI Agent What to Build, Not Just How to Build It
pwsh.in 5 May 2026
Vibhu Bhatnagar

A curated collection of 71 DESIGN.md files from real websites — drop one in your project root and give your AI agent a proper design system.

Delete Stubborn Files and Folders on Windows
pwsh.in 28 April 2026
Vibhu Bhatnagar

Three methods to force-delete locked files and folders on Windows using CMD, PowerShell, and Task Scheduler with SYSTEM rights.

Cut MCP Token Costs 88% with jmunch-mcp
pwsh.in 24 April 2026
Vibhu Bhatnagar

jmunch-mcp is a transparent proxy that intercepts fat MCP payloads and replaces them with handles your agent queries surgically — saving up to 98% on tokens.

Running PowerShell as the Logged-On User from SYSTEM Context
pwsh.in 23 April 2026
Vibhu Bhatnagar

How Invoke-VBasCurrentUser solves the classic sysadmin problem of collecting user-specific data — GPOs, printers, HKCU registry — from a script running as SYSTEM via Intune or an RMM agent.

Managing Printer Mappings Across User Profiles with PowerShell
pwsh.in 23 April 2026
Vibhu Bhatnagar

How I built a set of PowerShell functions inside VB.WorkstationReport to migrate, replace, and add printer mappings across all user profiles on Windows workstations — without touching a single machine manually.

Automating PowerShell Remoting Setup with Enable-VBPsremoting
pwsh.in 22 April 2026
Vibhu Bhatnagar

Learn how to automate PowerShell remoting and Remote Desktop configuration across your infrastructure with the Enable-VBPsremoting v2.0 function

Automating Azure AD Sync Monitoring Across 155 MSP Clients with PowerShell
pwsh.in 22 March 2026
Vibhu Bhatnagar

How I built a PowerShell tool that monitors Azure AD Connect sync status across 155+ MSP clients, auto-triggers forced syncs when thresholds are breached, and eliminated daily manual checks entirely.

Recent Posts

Accomplishments

Microsoft Azure Administrator (AZ-104)
Microsoft Aug 2021

Validates expertise in implementing, managing, and monitoring Azure environments — covering compute, storage, networking, and security domains.

Microsoft 365 Security Administration
Microsoft Aug 2021

Covers Microsoft 365 security administration including identity, compliance, threat protection, and information security management.

Datto Certified Technical Specialist
Datto Sep 2019

Certifies proficiency in Datto backup, disaster recovery, and business continuity products and platforms.

Sophos Intercept X Advanced with EDR
Sophos Apr 2020

Endpoint protection and Endpoint Detection and Response (EDR) — threat hunting, deep learning malware detection, and incident response.

Sophos Central Device Encryption
Sophos Apr 2020

Full disk encryption management using BitLocker and FileVault — policy deployment, compliance reporting, and key recovery.

Sophos Central Email & Phish Threat
Sophos Apr 2020

Email security and simulated phishing training platform — protecting organisations against email-borne threats and building user security awareness.

Microsoft Certified Technology Specialist — Windows Server 2008 Active Directory
Microsoft May 2012

Validated expertise in configuring and managing Active Directory on Windows Server 2008.

Windows Server 2008 Network Infrastructure, Configuring
Microsoft Apr 2016

Covers DNS, DHCP, routing, remote access, and network policy services on Windows Server 2008.