Faculty Profile Migration Toolkit
I developed two command-line tools to synchronize over 1,400 faculty profiles across 30+ department websites, automating what would have been several weeks of manual labor into less than a day's work.
The first tool scraped existing faculty profiles and regenerated them with a redesigned HTML structure and updated styles, producing production-ready markup that could be directly pasted into the Drupal CMS page editor.
The second tool automated the mass-updating of faculty directory URLs across all profiles. By cross-referencing the complete dataset of new profile URLs, it systematically replaced outdated directory links with current ones, enabling same-day deployment across all department websites.