From quick theme changes to full site builds, I'll work with you (either remotely or on-site) to ensure a professionally finished project.
Experience: 8 years
During the past eight years I've designed and built many websites, acquiring a strong skill set along the way.
Web design/development services include:
- site assessment
- development planning/strategy
- design (PSDs and prototyping)
- coding (HTML, CSS, JS etc.)
- hosting setup
- ongoing site maintenance
Experience: 7 years
I have an excellent knowledge of Drupal - a leading open source CMF - and have built and themed many Drupal based sites, including michaeljackson.com and jimihendrix.com.
Drupal services include:
- custom theme development
- modifying existing themes
- converting PSDs to Drupal themes
- custom module development
- modifying existing modules
- site building (module setup/installation, CCK/Views/Panels etc. configuration)
Experience: 2 years
Mobile development is a fast growing service area, with particularly strong demand for responsive websites (of which I've built several, including this website).
Mobile services include:
- responsive design (a single design responding to the device on which it's being viewed)
- native (Java based) Android app development
- HTML5 web app development
Experience: 5 years
I'm available for consultation on an hourly rate. Consultations are usually conducted via phone, Skype, email, or IM, though in person meetings can be arranged (depending upon your location).
Common consultation subjects include:
- site assessment
- site development strategy
- site migration strategy
Tools of the trade
I use a selection of leading third-party tools and services to help manage projects, track code, and handle invoicing and payments.
What is it? Project management.
How does it help? Basecamp helps organise and track projects, making it easy to manage project tasks, schedules, progress etc.
Git / GitHub
What is it? Version control.
How does it help? GitHub, in combination with Git, tracks project file changes and provides a central repository for easily (re)viewing these changes.
What is it? Accounting and invoicing.
How does it help? FreshBooks helps with both time tracking and the creation and management of estimates and invoices.
What is it? Banking.
How does it help? PayPal provides secure multi-currency payment handling via credit/debit cards and PayPal account balances.