Joshua Walker

Joshua Walker

United States
Hire Joshua
Scroll to view more ↓
Hire the top 3% of freelance developers
Joshua Walker

Joshua Walker

United States
Member since October 4, 2011
Joshua is a senior developer who specializes in web development—primarily LAMP, Drupal, and WP. 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.
Joshua is now available for hire
Portfolio
  • Drastik by Design
    PHP, MySQL, JavaScript & jQuery, HTML, CSS, Drupal, WordPress, Apache, Linux...
Experience
  • PHP, 5 years
  • JavaScript, 5 years
  • C#, 4 years
  • C++, 4 years
United States
Availability
Part-time
Preferred Environment
Linux - (Ubuntu Gnome Remix)
The most amazing...
...thing I've built recently is a smart CRM system for a major VC that automatically updates itself via the LinkedIn API.
Employment
  • owner and developer
    Drastik by Design
    2010 - PRESENT
    • 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.
    Technologies: PHP, MySQL, JavaScript & jQuery, HTML, CSS, Drupal, WordPress, Apache, Linux, C++, C#, Windows, IIS, Mac
  • CTO
    Donor Depot
    2009 - 2011
    • 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.
  • developer
    Exceptual Technologies
    2009 - 2010
    • http://www.exceptual.com
    • Start-to-finish site & server application deployment.
    • Coded our own on-site domain registration application.
Experience
  • Responsive Menus (Drupal module) (Development)
    http://drastikbydesign.com/blog-entry/new-drupal-module-responsive-menus

    Over 2,000 downloads in it's first month puts this as one of the fastest spreading modules on drupal.org!

    From the module description: "Just give me a CSS selector of your menu and I will make it mobile friendly (when the time is right)."

  • jQuery Raty (Star Rating) Widgets (Development)

    Raty is designed to be an immediate, zero-config option to either output any numeric field as 'stars' or use an interactive stars widget as a field input widget (including Views exposed filters!).

  • VieleRETS (Development)

    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.

  • Feeds HTTPFetcher AA (Drupal module) (Development)
    http://drastikbydesign.com/blog-entry/new-drupal-module-feeds-httpfetcher-aa

    This module provides support for advanced authentication mechanisms using the Drupal Feeds module.

  • CiviCRM Stripe (Development)
    http://civicrm.org/extensions/stripe-payment-processor

    ayment Processor integration for Stripe (http://stripe.com) into CiviCRM (http://civicrm.org). I
    built this right as CiviCRM 4.2 was coming out, which changed many things about how CiviCRM extensions were
    made (new features, not backwards compatible), so I released 3 versions of this, instead of just the 1 the client
    requested (4.1). I made a 3.4 - 4.1 version, 4.2, as well as packaging the 'source' version for any version. Over
    50 actively using this since August 21st! http://civicrm.org/extensions/stripe-payment-processor

  • CiviCRM USAePay & USAePay ACH (Development)

    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.

  • CiviCRM DataTrans (Development)

    Payment Processor integration for DataTrans (http://www.datatrans.ch/ ) into CiviCRM (http://civicrm.org). Similar to Stripe, I produced a 4.1 & 4.2 version of the extension/module.

  • CiviCRM Honor Profile (Development)

    Module to allow profiles to be embedded inside the reserved (Honor Memorial) section of CiviCRM contribute forms.

  • Drastik Invoicing (Development)

    A pet project, DI was created to easily create invoices & send out a PDF & link to pay all from the comfort of a Drupal site.

Skills
  • Languages
    CSS, HTML, HTML5, PHP, JavaScript, Sass, Less, C++, SCSS, Java, C#
  • Frameworks
    Drupal, Nano, Drupal 7, Drupal 6, Prototype, Unity3D, Android SDK, Qt, Zend
  • Libraries/APIs
    Google Maps, jQuery, Google Maps API, Stripe, Authorize.net, Google API, Modernizr
  • Tools
    Zend Studio, FogBugz, Asana, GitHub, Git, Git flow, Eclipse, Google Analytics, Sublime Text, PuTTY, Apache, Nginx, Bitbucket, JIRA, VirtualBox, Unix Shell, Netbeans, Basecamp, Vim, Notepad++, Adobe Dreamweaver, Adobe Photoshop, Vagrant
  • Platforms
    Linux, LAMP, CiviCRM, Ubuntu, Android, Windows
  • Storage
    MySQL, Memcached, MariaDB
  • Misc
    Linux (RHEL CentOS), eCommerce, Ubuntu Linux, Security, Kubuntu Linux, OAuth, Data Visualization, IIS
  • Paradigms
    Agile software development, AJAX
Hire the top 3% of freelance developers
I really like this profile
Share it with others