The client needed me to conduct a data migration from their old CRM platform to their new one — using only API integration. I built a toolkit that could download the entire contents of the old CRM platform, transform them into compatible objects for the new provider's API, and then upload them to it. I resolved issues relating to determining which message objects (out of ~3 million) were junk using ML, by clustering them to detect partitions in the population. When it was time, working with my client and the new CRM provider, I used the toolkit to successfully execute the migration.
Built with
- Python
- PostgreSQL
- MongoDB
- API Integration