Built automated Microsoft 365 backup and restore for SharePoint and Teams, serving roughly 50 enterprise clients, using Graph API, CSOM, and PowerShell.

Owning feature: MS Teams, SharePoint site and OneDrive Backup and Restore and Channel Management
About the feature: Teamshub.io is a SharePoint and Microsoft Teams data-protection platform serving roughly 50 enterprise clients. We built a robust, automated backup and restore system using a combination of Graph API, CSOM (Client-Side Object Model), and PowerShell scripts. This approach automates the backup and restoration process end to end, ensuring the security and integrity of SharePoint and Teams data. By leveraging the Graph API, we programmatically interact with SharePoint and Teams resources, retrieve data, and perform backup operations. CSOM provides a powerful set of client-side libraries for SharePoint development, enabling seamless integration and efficient management of site backups. Our PowerShell scripts automate the backup and restore tasks, allowing for scheduling, logging, and customization based on tenant-specific requirements — giving IT teams script-driven, scheduled operations that guarantee data integrity and streamline recovery across every tenant environment.
Technology:
Software Used:
Other Tools:
My Role:
Team Size: 15
Organization Name: Cyclotron Inc.
Duration: Nov 2021 – Jul 2023