Résumé

Drupal Administrator

October 2015

All the mysterious, behind the scenes things that make Drupal work? Yeah. I do that. For the Feds.

PHP and Angular.js Developer

January 2015 to April 2015

Working with a team of 6 other developers to mine data from disperate corporate IT resources for presentation to internal stakeholders and use by customers for bill paying and SOE monitoring. Data is retrieved from many different database types, as well as APIs and homogeneously presented to the end users via an API consumed by the Angular JS and Bootstrap front end. Life cycle management is carried out by Grunt scripts and testing is performed by PHPUnit on the back end and node.js managed frameworks on the front.

Skills Gained: 
Object Oriented PHP
PHP IDS
Skills Used: 
Active Directory
git Source Control
MySQL
Object Oriented PHP
Procedural PHP
SASS CSS
Standardized Website Deployment
Website QA

Drupal Developer

May 2013 to January 2015

I work with teams of developers to implement internal order and project management solutions based on end-client needs in a Drupal 7 environment. These portals allow users within the client organizations to transparently offer print-to-order signage solutions for high volume customers.

Skills Gained: 
Drupal 7
SASS CSS
Skills Used: 
Drupal 6
Drupal 7
git Source Control

Drupal / PHP Developer

July 2012 to April 2013

MetroStar Systems provides many types of services to their customers focused on their key activities: Enterprise Collaboration, Digital Strategies, Enterprise Modernization & Management, Training & Education, Mobile and Information Security. I worked with the Open Source Team assisting both government and private sector clients realize efficient, scalable changes within their organizations' IT structures.

Example sites:

  • IIP CO.NX for Department of State
    • AJAX filterable media & event archive
    • MicroData from Schema.org infusion for SEO boost on videos, events
  • Zoomph.com for Zoomph
    • Multi-content blog view
    • Custom multi-content-type header (Drupal Entity Query / Flexslider custom block)
    • Sewing and stitching pages together with Panels and/or custom Node templates
Skills Gained: 
LESS CSS
WordPress 3.x
Skills Used: 
Drupal 6
Drupal 7
git Source Control
MySQL
Standardized Website Deployment
Varnish Cache

Drupal Developer

December 2011 to May 2012

Contract position with teams of developers to implement internal order and project management solutions based on end-client needs in a Drupal 6 environment. These portals allowed users within the client organizations to transparently offer print-to-order signage solutions for high volume customers. Lowes and Southern States allowed managers to utilize the portals to order sales, special value signs and banners using corporate templates with wording specific to local store/district needs. Worked with team to integrate customer demographic data to target customers for an investment firm’s insurance branch into the ordering portal to allow sales people to select a specific demographic they were looking for and generate personalized mailers with private URLs (PURLs) to personalize the visitor’s website experience. 

Skills Gained: 
Drupal 6
Drupal 6x-7x Conversion
Drupal 7
git Source Control
Skills Used: 
jQuery
MySQL
Object Oriented PHP
Procedural PHP
Standardized Website Deployment
Website QA
XHTML to HTML5 Conversion

Owner / Lead Developer

October 2009 to December 2011

Managed teams of developers and designers and coordinated scheduling for a third-party software support call center for national and international HIV/AIDS research groups and lipids research facilities, as well as production of high quality, low cost websites for local businesses, government agencies and non-profits.

Skills Gained: 
CodeIgniter
Google AdWords
Google Analytics
Google Apps for Business
Joomla! 1.6
Joomla! 1.7
PHP IDS
Scalable Server Management
SilverStripe
Varnish Cache
XHTML to HTML5 Conversion
Zend
Skills Used: 
FFMPEG
Joomla! 1.5
jQuery
LAMP Stack Management
MySQL
Network Administration
Object Oriented PHP
On - The - Fly Video Conversion
Oracle 11g
Procedural PHP
Social Media Integration
Standardized Website Deployment
Suhosin
User Support: Mac
User Support: Windows
VOIP PBX
Website QA

Director of Technology

August 2007 to April 2009

Managed a team of two developers and worked with senior staff to implement (to our knowledge) the first FLEX / PHP based content management system.

Skills Gained: 
Active Directory
Exchange Server
Microsoft Server 2003
Network Administration
Object Oriented PHP
SharePoint
SQL Server
Standardized Website Deployment
User Support: Mac
VOIP PBX
Website QA
Skills Used: 
Customer Training
End User Technical Support
End User Training
HTML4
jQuery
MySQL
Procedural PHP
User Support: Windows
XHTML

Various Positions

June 2003 to August 2007

Progressed from Software Support Technician to Software Instructor to Training Manager while learning basic Oracle 8i management and PHP. Assisted in implementing several open source and paid web-based services for library web portal content enrichment.

Skills Gained: 
Customer Training
End User Technical Support
End User Training
HTML4
MySQL
Procedural PHP
SharePoint
User Support: Windows
XHTML

Drupal / Object Oriented PHP Developer

Culligan Water (Minnesota)

On contract, I converted http://culliganwater.com/ from a semi-static PHP4 site to a customized Drupal experience, and split out http://www.culliganbottledwater.com/ and http://culliganindustrialwater.com/ to serve the client's SEO goals.

Chesnutt Insulation Associates (South Carolina)

On contract, I converted several Adobe Flash elements for the navigaton of http://www.chesnuttassociates.com/ to jQuery. The jQuery library's power allows a number of animations that, five years ago, were only available through Flash movies.

Skills Used: 
Drupal 7
jQuery