Do you want a developer to be an expense or an investment?

I'm an independent Rails and React consultant based just outside London, UK with over 15 years experience.

I help people make great product that make my clients more money and their businesses run more efficiently.

I've worked on a wide range of projects, small and large. My clients include bootstrap startups, VC backed startups through to creative agencies.

Experience when you need it

While I have a wealth of experience developing complex systems in Ruby, you don't need to be tied down to a lengthy and costly contract or permanent employment. My clients enjoy a level of flexibility which means I can scale up and down my involvement to suit their needs. Have a sudden deadline then let me know and once your workload goes back to normal I'll go back into hiatus ready for you when you need me next.

You don't want another developer expense you need an investment.


Code and features are great, but if that code doesn’t directly translate into growing your business, it doesn’t matter. My primary focus is how we can improve your balance sheet.

When you hire me to work on your project, you're not just hiring another code monkey - you're hiring somebody to guide you throughout your project from inception to completion.

I can help your break down your idea into functional requirements and help you prioritise those requirements in order to get from idea to a working prototype as quickly as possible within your budget.

Do you have an existing project that needs help meeting it's business objectives?

I often have clients approach me needing help on an existing project that isn't going to plan. Whether it's a startup founder who is having trouble with their codebase as their team grows or a business owner who is spending most of the day within their site admin section. I can review your existing project and advise you what steps are required to get it back on track and working for you, rather than the other way around.

I make people more money. I don't care about writing code for the sake of it, all I care about is how much I can make you. I’ll analyze your business, find the areas that need to be improved and come up with a game plan to boost your business.

In this for the long haul

One of the biggest issues people find when working with consultants is that they can flake or they quit to join another company full-time. Not with me.

I’m not just running a side business until a full-time job comes my way. I want to build strong, long-term relationships with great people. You can rest easy knowing I’ll always be around.