Jim Wilde Freelance Drupal Developer
- Information Architecture
- API's
- Sitemapping
- Wireframing
- Bootstarp
- XHTML/CSS
- JavaScript/jQuery
- Photoshop
- SEO / SEM
- Google Analytics
- Google website Optimizer
- Customer Acquisition
- Lucene - open source search
- Open Atrium & Drupal Distros
- Drupal
- Mediawiki
- CiviCRM
- Ubercart / Commerce
- PHP/MySQL
- Memcache & APC
- Varnish
Senior Drupal Consultant
As a senior Drupal consultant, I've performed work on multiple levels: front-end ( drupal template design or themer 20% of the time), backend (drupal module developer 35%), and as a project manager (used AGILE as SDLC and SCRUM), a business analyst, and an implementer (45%).
What's an implementer? An implementer is a senior Drupal consultant that knows how to select and use the right combination of modules to build a site, knows when and how to write php code to fill the gaps between them, can troubleshoot a variety of Drupal site recipes - multimedia, social networking, brochure sites, etc., scales and tunes the site for performance, knows how to read between the lines to satisfy business and user requirements, and knows what the best practices are and how to make them work in Drupal. In other words, an implementer is a hybrid position that knows the technical side of Drupal, knows a lot about exportables and staging, and other technologies as well as having an understanding of business concepts, especially marketing and business development.
Recent Drupal Camps: DrupalCampNYC8, Design4Drupal in Boston 2010