All work
2023Tech Lead & Lead EngineerAnonymous Client

Data Migration and Site Rebuild

Led a ten-developer team through a year-long rebuild of seven subsidiary sites and a two-million-row data migration.

Facing the end-of-life status of a PHP-based framework, a multibillion-dollar manufacturing company sought expertise to rebuild sites for seven of its subsidiaries and migrate over two million rows of data. I started as discovery lead, running technical discovery: code and data exploration, estimation, and architecture. I also wrote the technical strategy and chose the technologies we'd use, including Docker, CircleCI, PHPUnit, BackstopJS, and a popular enterprise-grade PHP-based framework.

Over the year, we automated that data migration and rearchitected and rebuilt features backed by hundreds of thousands of lines of code in an existing but outdated codebase. As tech lead of a ten-developer team, I planned the approach, decomposed features, and wrote tickets that other team members could pick up. I also mentored developers on the team, planned sprints, and worked closely with our project manager to keep an eye on project health.

Jordan led a very large effort to migrate a client's technical stack. This was an arduous process, requiring the migration of a massive amount of custom modules from an inherited codebase. This project required a great deal of coordination across a large team, which Jordan led with tremendous poise, skill, and humility. Jordan's dedication, determination and leadership was key to this project's success.
— Technical Director, Sparkbox