We provide IT Staff Augmentation Services!

Drupal Technical Development Consultant Resume

2.00/5 (Submit Your Rating)

SUMMARY:

I can provide your organization Project Management, LAMP / MySQL database development / programming / administration, Drupal development, and LINUX system administration in a full/part time, remote / telecommuting role. I have been a LAMP/Drupal developer and DBA with strong back end experience for more than 6 years.

TECHNICAL SKILLS:

Programming: PHP5 (OOP), Python, GoLang, SQL, PL/SQL, BASH, CLI, Pantheon CLI (Terminus)

Databases: MySQL, MSSql Server

Web: Linux/Unix Administration (Ubuntu, RedHat, BSD), LAMP, JavaScript, AJAX, JSON, HTML5, CSS3, XML, RESTful, SOAP

Frameworks: Backbone, Bootstrap, Drupal 6, Drupal 7, jQuery, CodeIgniter, Laravel, Kohana

Tools: Acquia Cloud, atom.io, Basecamp, Chili, cPanel, Docker, Eclipse IDE, Erpal, Firebug, FirePHP, GIMP, Git, GitHub, Bitbucket, MYSQL Workbench, NetBeans IDE, Office365, Pantheon Cloud, Plesk, Redmine, Simplytest.me, SmartGit, SSH, Subversion, TortoiseGit, TortoiseSVN, Ubuntu VirtualBox. Varnish, Vim, Virtual Machine, Virtual PC, Visual Studio, Web Matrix 3, Xdebug

Drupal: CCK, Context, CiviCRM, Commerce, Delta, Drush, Entity, Features, Highcharts, i18n, NodeQueue, Panels, Queue, Rules, SEO Checklist, Solr, Sweaver, TMGMT, Views, Views Bulk Operations (VBO), Visualization, and much much more

PROFESSIONAL EXPERIENCE:

Drupal Technical Development Consultant

Confidential

Responsibilities:

  • Manages, Develops, and maintains Drupal 7 with CiviCRM back office systems for Multi - Million Dollar International Organization
  • Creates custom modules, debugs and patches core components
  • Uses dev-stage-production workflow via Git to manage the codebase
  • Consults with clients to assess business goals and provides recommendations to fulfill client needs
  • Gathers functional & user requirements from clients
  • Provides technical direction and advice to clients during project planning and during the development process
  • Provides time estimates for development and theming of new projects
  • Defines project milestones using Agile (Scrum and Kanban) methodologies
  • Creates project time lines, schedules, task tracking, and project status documentation and reports
  • Provides technical guidance to non-technical clients to help keep projects within budget & scope
  • Communicates any issues with regards to the requirements and/or possible technical limitations to the clients
  • Manages ongoing client requests in regards to existing requirements and facilitate change orders as needed
  • Collaborates using Erpal to ensure agile development goals stay on course
  • Built Multilingual platform using i18n
  • Built fundraising API’s (SOAP & RESTful) to raise funds from donors located around the globe
  • Built data syncing RESTful API for securely synchronizing JSON data across multiple worldwide servers.
  • Built charts using Visualization and Highcharts for visual reporting and analysis of donations
  • Front end development with jQuery, LESS and SASS

Drupal Technical Lead

Confidential

Responsibilities:

  • Managed over 10 projects (Drupal 7 and legacy php)
  • Managed a team of 6 senior, intermediate, and junior Drupal developers
  • Managed team milestones to ensure delivery of projects
  • Consulted with clients to assess business goals and provides recommendations to fulfill client needs
  • Gathered functional & user requirements from clients
  • Provided technical direction and advice to clients during project planning and during the development process
  • Provided time estimates for development and theming of new projects
  • Defined project milestones using Agile (Scrum and Kanban) methodologies
  • Created project time lines, schedules, task tracking, and project status documentation and reports
  • Provided technical guidance to developers to help keep projects within budget & scope
  • Mentored junior Drupal developers
  • Communicated any issues that the development team may have in regards to the requirements and/or possible technical limitations to the clients
  • Managed ongoing client requests in regards to existing requirements and facilitate change orders as needed
  • Colaborated using DoneDone to ensure agile development goals stay on course

LAMP Stack Developer Consultant

Confidential

Responsibilities:

  • Collaborated with other developers, provide mentorship to members of the team and work to efficiently achieve the team's goals
  • Created highly optimized and engineered PHP code
  • Reviewed code written by the team of developers
  • Ensured MySQL Queries are optimized
  • Developed SOAP and RESTful web services API’s using JSON data
  • Refactored pre-existing code
  • Maintained code repositories in GIT and Subversion
  • Maintained highly customized MVC/ExtJS framework hybrid
  • Collaborated using Basecamp to ensure agile development goals stay on course

Drupal Developer and Site Maintainer

Confidential

Responsibilities:

  • Installed Drupal 6/7 sites using Drush and configured base themes
  • Created new content types and taxonomy vocabularies
  • Configured blocks (default and custom) for proper site display
  • Installed modules and themes using Drush
  • Created roles and configures permissions to control the different levels of access to the users
  • Responsible for implementing and maintaining multi-site production, and development sites
  • Developed custom modules/patches for corporate needs
  • Implemented PHP/MySQL based Drupal transfer of website via SSH for tuttnauer.com and tuttnauerusa.com
  • Custom themed layouts (PSD to HTML) for sites using XHTML, CSS and other relevant technologies
  • Migrated Data into new CMS based repository system
  • Executed MySQL queries on the old CMS for accurate data and files retrieval
  • Utilized best practices with technologies such as Memcached to ensure fast processing in high load situations
  • Created custom scripts for upgrading D6 to D7 sites using drush.
  • Contributed useful drops to open issues on DO.
  • Tracked bugs and performs regular debugging of applications.
  • Maintained Git repos on github
  • Collaborated using Redmine to ensure agile development goals stay on course

We'd love your feedback!