Matt graduated from Iowa State University in Computer Mediated Technologies, a degree program he literally built from the ground up to focus on the emerging field of web applications and information architecture.
After university Matt teamed up with John VanDyk to develop Mframework: a metadata-driven Content Management System which later became an important cornerstone to the foundation of Drupal's CCK platform. Matt also contributed the path aliasing module and table sort library to Drupal core. Later he wrote the original ecommerce package as a proof-of-concept that Drupal was much much more than a CMS. Matt and John went on to author the Pro Drupal Development book, a must-have resource for any Drupal core developer.