Software Development

Thank-you for the opportunity to introduce you to the software development services I offer.

I’m a freelance software developer specialising in developing open source software solutions using the following technologies.

freelance software developer


An expert Freelance WordPress Developer and SEO consultant. I can provide you with a Custom WordPress Theme that is lightweight, responsive and WooCommerce ready.  I can also setup and optimise your chosen WordPress Theme.

Read More


I build clean simple elegant Java and PHP Web Applications and have many years experience of using Java and PHP in a corporate environment.  I can build you an application that is robust, reliable, scalable, secure and user friendly.

Read More


Installation & Configuration of Linux servers. For hosting websites or web applications.  Configure media servers providing you with a way of storing and retrieving all your video, music and documents.  I can also build you a surveillance system.

Read More


freelance software developer

I provide software development services to small startups too large multinationals, furthermore I’m based in London the UK and Worldwide.  A highly experienced in working as part of inter and intra-company “virtual” teams.  Here are some examples of services I have provided in the past:

  • Web Design & E-Commerce.
  • Bespoke Software, Analytics & Reporting.
  • Complete System Implementation.
  • System Performance Tuning.
  • Input and ideas for client proposals.
  • Systems requirements gathering.
  • Authoring of Functional Specs.

  • Technical Architecture Consultation.
  • Software Evaluation.
  • Application and Web Development Implementation.
  • Assistance with technology aspects of business plans.
  • Support and maintenance of existing systems.
  • Testing and bug fixing.
  • User and technical documentation.

Latest Software Development Blogs

WooCommerce Subscriptions

Since WooCommerce released the WooCommerce Subscriptions extension users are gradually moving to this plugin for their website subscription management.  Also, this WooCommerce extension brings you subscriptions to physical and virtual products, create product of the month clubs, weekly and monthly billing packages.  Futhermore you can add sign-up frees, provide free trials or define exppiration perdiods. In addition, here are the features…

Posted by mike on December 7th, 2016

WooCommerce Contracts

Do your customers need to sign a contract to purchase or download one of your products.  Seems like this Contracts plugin is probably by far the most popular on the market today.  First of all this WordPress plugin can automate the whole contract process for you. Furthermore WooCommerce contracts can collect signatures electronically saving you time and money.  In addition this plugin…

Posted by mike on December 6th, 2016

WooCommerce Memberships

WooCommerce Memberships allows your WordPress website to restrict content to your members and also supports payment plan collections.  In addition, this WooCommerce extension is easy to use and brings together your content, shop and memberships in one place.  You can drip content over time to schedule when members have access. There are several types of memberships: Sell memberships as a…

Posted by mike on December 2nd, 2016

WooCommerce Bookings

The process of managing appointments and taking payments can be a time consuming task.  So the easiest solution to your booking scheduling is through a WooCommerce extension,  WooCommerce Bookings.  This extension sits on top of WooCommerce core platform which means all your e-commerce payment configurations stay the same.  You can create fixed time slots when bookings are available.  The Woocommerce…

Posted by mike on December 2nd, 2016

Choosing your WordPress Theme

You should think very carefully when choosing your WordPress theme.  There are many WordPress Theme considerations to think about from functionality to usability.  There are many themes providers you can go to choose your ideal WordPress theme Themes, Woo Themes, Template Monster, WpmuDev, Theme Forest, Elegant Themes and Nexus Themes.  WordPress Theme Considerations Clean Simple Design – You should focus your theme choice on Simplicity and Usability.  A…

Posted by mike on September 11th, 2016

Click Here to Read More