Skip to main content

Jim Wilde Freelance Drupal Developer

The Secrets of Drupal!

I started this business as a Drupal freelancer, 15 years ago, around the same time open source technologies started to gain popularity. I was fascinated by the power of it and the cool things that were coming out of it. I'm here because there is an abundance of quality OSS (open source software) available now, and I think it offers incredible opportunities. My history includes software and business development, and the creation of the open source CMS, Drupal, was of particular interest to me because it allowed the non-techie to update and edit web content. The writable web had finally arrived!

Cloud Applications, Web Sites, and Intranet Solutions:

Cloud-Based Applications

AWS, Acquia

Websites and Microsites

Open Source Content Management Systems

E-Commerce

Uber Cart, Drupal Commerce

Social Shopping Applications

APIs

Social Media Tools and Publishing

Collaborative Tools

Wikis, Blogs. Forums

Interactive Learning Portals

Community Software Applications

Corporate Social Networks

Intranets

Blogging and Microblogging

Training

Social Information Management (SIM)

Social Media Tools

Content Management Systems (Drupal)

Search Engine Marketing and Optimization

Skills

  • 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.