Hello

My name is Matthew.
I'm a technologist living in Memphis, Tennessee.

I’ve been writing code since I was 11. I’ve been working with web applications since 2001. I am a computer scientist at heart, with skills and experience ranging from web software engineering and CSS to server management. I am particularly fond of developing software for the web.

Expertise

Expertise

Software Engineering
Server Management
Drupal CMS & custom module development
Git & Subversion
MVC Application Development
Ruby on Rails Framework
CodeIgniter
SOAP, ReST, XML, JSON
Test Driven Development

Production Code Written

Production Code Written

PHP
Ruby
HTML
CSS/SASS
JavaScript (Plain JS, CoffeeScript, jQuery & Prototype)
Relational Databases (MySQL)

Other Languages

Other Languages

PERL, Java, C#, ActionScript, BASH, LISP, COBOL, C++, DOS Batch, BASIC

Experience

Experience

2005 – Present

Private Consulting

Web Site Creator

Web development, graphic design, document layout, content management, custom software development.

2016-Present

Rhodes College

Drupal Developer

Maintain and develop multiple web sites using a single Drupal codebase, develop custom & integrate contributed 3rd-party API integrations, implement web design and layout as themes, maintain security of multiple Drupal installations, develop custom module code, and configure Drupal for flexible page layouts.

2010 – 2016

The Urban Child Institute

Digital Communications Developer

Web site: maintain, upgrade, and migrate CMS & custom themes, manage web site content, integrate with third-party API, create and maintain custom web site software, interact with contractors during major site redesigns, maintain a backup & revision control system, maintain security of web site and server

Email: design email layouts, create & maintain cross-platform email templates, manage the email mass-mailing system

IT/Systems Administration: maintain file versioning system, perform software updates on office computers, manage network connections and hardware, configure audio/video/telephone equipment, interface with tenant IT departments and vendors.

2009 – 2010

Civic Actions

Drupal Developer

Software development, Drupal core, and module configuration for large non-profit organizations. I was part of a distributed team, working on Drupal web sites for large non-profit clients, such as SACNAS, and BAVC.

2002 – 2005

DARMEDIA, Inc.

Web Developer & Graphic Designer

Web development/design, graphic design, document layout, content management, custom software development.