Development, business & marketing consulting
Professional, reliable and efficient analysis, discovery and solutions
IT & business strategy consulting for:
- SMEs
- Webmasters
- Corporate IT strategy
- Intranet tools
- Marketers
- Startups
- eCommerce
- SEO
- Social
"Save money with fast, reliable, intelligent support"
Best selling author of 1 marketing, 2 PHP programming & 5 web development books
I am known throughout the world as a practical and knowledgeable expert in Web development, business and technology. I have been featured on Wikipedia as a noteworthy technical writer and my works have been translated into French, German, Spanish, Polish, Greek amongst other languages.
I have worked with and continue to work with leading companies in the U.S, U.K, South Africa, Australia, Canada & India. I am also frequently invited to give talks and interviews on the various technologies and platforms I work with.
I am the Swiss army knife of consultants. For example, a recent project involved creating a bespoke business management tool for Ethniks Systems, South Africa's premier digital signage company. I was responsible for analyzing business requirements, developing a spec, designing and coding a SCALA API wrapper application and deploying it successfully.
Consulting options
Based in Cape Town, South Africa, I provide development, business, marketing, analysis and strategy consulting globally. I can be contracted in a number of ways:
- Basic retainer - For infrequent ongoing work, I can be contracted on to a basic retainer basis, which ensures that I am on-call and will work on your projects at my nearest availability
- Premium retainer - For regular ongoing work, clients use me on a premium retainer basis, which ensures that precedence is given to your projects and that I dedicate more time to meeting your needs
- Per project - If you're only going to need my input every so often, you are welcome to contact me and set up a per project agreement at a specified hourly rate (depending on the complexity and amount of work)
30 000+ readers and counting
"This made my day" - Guy Kawasaki
Author of Enchantment and The Art of the Start
IT Specialisms
- IT strategy - I can save you a lot of time, effort and money if you come to me with project plans and ideas beforehand. The combination of deep technical knowledge and strategic, creative thinking mean I excel in this arena.
- PHP - I am a knowledgeable and experienced PHP programmer and have a wide range of experience in different programming and development methodologies. Whether your code is a spaghetti mess, modular or OO, and you prefer iterative development over an agile scrum... I have seen it all. I co-authored both Beginning PHP5 and Professional PHP5 for Wrox and Wiley.
- Social & Marketing - I regularly write articles and content that stirs debate and goes viral. I am a thought leader on social media and the future of marketing and driving business through social influence.
- CSS, XML, RSS & HTML - I have over ten years of experience working with HTML and CSS as well as XML and RSS and other related technologies
- MySQL - I have been involved with design and implementation of a number relational databases for a variety of different projects. I have a good understanding of relational databases and SQL in general.
- Drupal and associated technologies - I have many years of experience working with Drupal and have designed and built many websites using Drupal - his preferred platform for web development. I authored a number of Drupal books and have great knowledge of the Drupal project as a whole.
- CMS - While Drupal is definitely my forté, I am also experienced in virtually all of the major CMS platforms, such as Wordpress, Joomla, and even Scala,
- SEO - I am an expert in Search Engine Optimization and have a deep understanding of the requirements and methodologies involved in optimizing sites for search engines.
- Internet marketing - I am competent in all aspects of inbound marketing techniques including Analytics, Social media integration as well as PPC and so on. In particular I focus on helping clients generate powerful, engaging, and relevant content to produce long term, sustainable improvements in marketing and SEO.
- Training and course development - I am one of the most experienced technical writers in the world today. I have contributed to books that have sold hundreds of thousands of copies and have been translated into virtually every major language in the world.
- osCommerce - I strongly advise against using osCommerce for new projects, but if you're already stuck I can definitely help
- Other - I also have an encyclopedic knowledge of many different types of technologies, having worked on everything from shell scripting to .NET. So, even if your project is something obscure like setting up a Beowulf super computing cluster then it is quite possible I have some experience in it. Doesn't hurt to ask...
"World class content, business, SEO & Internet marketing services!"
David Mercer
Get the weekly expertise, strategies & tips you need to succeed online!
Current projects
OO PHP Web service ACO solution to TSP
Building an OO PHP web service application using ACO (Ant colony optimization) as a stochastic and heuristic way to solve the TSP (Traveling Salesman Problem) for the UK vehicle and fleet tracking firm 3D Tracking.
"Doctoral level maths, OOP, PHP and ants. Having nightmares about ants... ;)"
PHP and Views customizations for Drupal startup
Doing some heavy Views and PHP customizations for an SA startup called ZAPlayGround (not yet launched). Just worked out that Views won't pick up taxonomy terms from URL (path) aliases in organic group contextual block.
Provided a PHP default argument script to manually generate the path alias from the NID.
"It's working! Now to clone the view and away we go."
Business, marketing, SEO, social web analysis
Large corporate - NDA'd. Looking at business requirements, and how to improve the workflow with regards to creating social and SEO marketing content in the most efficient way. Complex requirements. Lots of stakeholders.
"Always interesting working with large organizations. Getting things done requires approval in triplicate ;)"










