James Armes
jamesiarmes@gmail.com
http://www.linkedin.com/in/jamesiarmes
Web applications developer, systems administrator and open source enthusiast interested in web based software development.

Skills

Work Experience

Senior Cloud Software Engineer
Acquia September 2014 - present

Designed and drove development for distributed file system and database hosting systems and provisioning services to support cloud hosting customers. Mentored fellow engineers and facilitated scrum processes.

Web Developer
Self-employed
December 2009 - present

Spearheaded the development of various web based projects including proprietary e-commerce solutions, Drupal websites, e-commerce websites using Ubercart and Drupal Commerce, and integration with services such as Google Maps, Exchange Web Services and various social networks.

Lead Developer
AllPlayers.com, Inc. September 2011 - September 2014

Lead developer of web applications. Responsible for leading a team of developers for the AllPlayers.com web application and store using an agile scrum process. Assisted in making decisions that drove the development of group management services offered by the application and the e-commerce solutions provided by the store. Contributed code back to the open source community where possible, mostly involving Drupal and Drupal Commerce.

Software Engineer
WorkXpress
May 2007 - August 2011

Engineer for the WorkXpress PaaS. Created integrations between WorkXpress and FedEx, HarrisData, Microsoft Exchange and various other services. Developed libraries to handle systems monitoring and maintenance for private and cloud based infrastructure. Assisted in systems administration of internal and external systems.

Open Source Contributions

The following are highlights of various open source contributions. See https://github.com/jamesiarmes and https://www.drupal.org/u/BassistJimmyJam for more details.

moonshot
https://github.com/acquia/moonshot
November 2011 - present

Contributed various features and bug fixes including the original port of internal port of internal tooling to an open source project.

Drupal
http://drupal.org
September 2008 - present

Contributor to the open source Drupal CMS. Maintainer of numerous modules and contributor to Drupal core and various contributed modules.

PHP Exchange Web Services
https://github.com/jamesiarmes/php-ews
June 2009 - present

Founder and lead developer. Originally developed to help PHP developers communicate with Microsoft Exchange 2007 servers.

PHP UPS API
https://github.com/jamesiarmes/php-ups-api
January 2008 - present

Founder and lead developer. Originally developed to help PHP developers communicate with UPS OnLine Tools.

Certifications

Certified ScrumMaster
https://www.scrumalliance.org/community/profile/jarmes
September 2016 - present

Presentations

Launching Services in Amazon Web Services
August 9, 2016 - Central PA Linux Users Group

Introduction to Amazon Web Services
July 12, 2016 - Central PA Linux Users Group

Regular Expressions and You (slides)
August 9, 2012 - AllPlayers.com Eat-N-Geek

Setting up shop with Drupal Commerce
March 31, 2012 - BarCamp Harrisburg

Education

Central Pennsylvania College
Bachelors – Information Technology, Applications Development
October 2003 - July 2007

Center for Arts & Technology – Brandywine Campus
Vocational Certificate, Computer Information Systems
September 2000 - June 2003
Groups: VICA, National Vocational Technical Honor Society, Computer Club

Professional Groups

Central Pennsylvania Linux Users Group (CPLUG)
http://cplug.net October 2010 - present