Multi-platform RMM migration tooling
Built PowerShell and REST API tooling for a migration from Kaseya VSA to Datto RMM. The work covered agent matching, classification, metadata mapping, reconciliation, and safe decommissioning across more than 7,000 endpoints.
Designed for operational control
- Dry-run defaults and protected keep lists
- Device and site attribution from multiple sources
- Exception handling for unattended execution
For consulting engagements, this experience informs how I plan migrations: preserve identity, verify the result, and make exceptions visible.