Joshua Walker, USA

Member since June 10, 2011

Drupal WordPress CSS JavaScript jQuery LAMP MySQL PHP

Joshua is a senior developer who specializes in web development—primarily LAMP, Drupal, and WordPress. He has extensive experience developing projects from start to finish and also managing larger technical projects. He is a perfect fit when a LAMP, Drupal, WordPress, UX, or JavaScript expert is needed.

Employment

2010 — PRESENT

Drastik by Design, owner and developer

  • http://www.drastikbydesign.com
  • Grew client base through pixel-perfect code & a superior environment/platform.
  • Built strong, scalable infrastructure.
  • Developed several custom modules that proved reusable due to a 'best-practices' & endpoint-configurable style of programming.
2009 — 2011

Donor Depot, CTO

  • http://www.donordepot.com
  • Prepared demonstrations & webinars.
  • Taught clients how to operate CiviCRM & administer site content & configurations.
  • Conducted regular server maintenance, upgrades & repairs.
  • Built a self-sustaining platform that deploys Drupal sites with CiviCRM installed & configured as well as other settings after a customer makes a purchase on site.
2009 — 2010

Exceptual Technologies, developer

  • http://www.exceptual.com
  • Start-to-finish site & server application deployment.
  • Coded our own on-site domain registration application.

Projects and Accomplishments

CiviCRM Honor Profile

Module to allow profiles to be embedded inside the reserved (Honor Memorial) section of CiviCRM contribute forms instead of just at the top or bottom.

CiviCRM USAePay & USAePay ACH

Activates & configures settings for USAePay as a payment gateway inside CRM. ACH module adds ACH / Direct deposit payment option to the methods of payment available.

VieleRETS

Massive project for real estate sites. Features: unpacks a content type with all fields required to accurately describe a property, field mapper (from RETS to Drupal content type), ability to import from CSV, XML, or RDB (automatically during cron & highly configurable), property alert settings for users, & many more features.

Drastik Invoicing

D6 (Ubercart) & D7 (Drupal Commerce) versions. A code-for-personal-gain project, DI was created to easily create invoices & send out a PDF & link to pay all from the comfort of a Drupal site.

Beachdig

http://www.beachdig.com

This module circumvents the core authentication methods to use a registration code given when users pay (UC) and sign up for lessons. Users can then print out lanyard-shaped cards with their personal information and registration code to have in person.

Skills

Software, Languages & Frameworks

PHP, MySQL, JavaScript & jQuery, HTML, CSS, Drupal, WordPress, Apache, Linux, C++, C#, Windows, IIS, Mac, Linux (several distributions), Eclipse, Zend Studio, Webmin, Xen Server, Dreamweaver, Photoshop, Notepad++, MS Visual Studio, Putty.

Drupal

Drupal core 5, 6, 7, CCK (D5/6) Fields & Entities (D7), Views, Display Suite, Context, Ubercart (D6) & Commerce (D7), Fusion & Skinr, Omega & Delta, Open Atrium, Pressflow, Aegir & Advanced Platforms, Custom Module & Theme development.