I'm in the process of creating sub-pages to detail the various help I can provide with Drupal. For the time being here is the general list of tasks I often get asked to help with...
1) Architecting Drupal sites, and selecting modules.
- Content Types, Fields and Media
- Views
- Regions, Blocks and Context
- Events and Rules
- Users (Workflow, Permissions, Profiles and Social)
3) Configuration Management
- Exportables and Features
- Install Profiles
- Versioning (Git/Subversion)
- Drush
- Drush Make
4) Staging, Testing and Deployment
- Continuous Integration
- Drush
- Hudson
- Twill
- Selenium
5) Performance
- Drupal and Views Caching
- Pressflow
- Varnish/Nginx
- Solr
6) Advanced PHP / Drupal development
- Object Oriented PHP and SPL
- Plugins (CTools, Views Styles, etc)
- Drupal 7 API
- Debugging (Xdebug)
- AJAX and JSON in Drupal (Behaviours and Callbacks)
- Web Services








