Business Version 2

I have been working as a software engineer for 8 years. Over the past 2 years, I've been freelancing for startups, enterprises and everything in between.

The next stage of my business is pivoting away from pure freelancing work to a more complete offering of products and services.


I launched a business 24 months ago chiefly to work as a freelancer. I'm now looking to diversify and offer a broader suite of products and services to businesses. These include:

If you want to work with me, please drop me an email at me at

What I (now) offer

The key to any successful business is bringing the maximum amount of value to customers. This one is, thankfully, no different. I've chosen 3 key areas where I believe my skills and experience can make a difference.

🧙‍♂️ Cloud architecture and optimisation

Having worked as a software engineer for over 8 years, I've come across every type of cloud architecture imaginable. I've successfully transformed monolithic applications into microservices, migrated applications from on-premise to the cloud and optimised cloud infrastructure to save money.

When I work with any organisation, I focus on the following four pillars (in priority order):

  1. Observability. Helping organisations to get a handle on the numbers behind their products and developers to gain insight into their code. Having worked with a number of different observability tools, I can help organisations to choose the right one for them.
  2. Reliability. The only thing worse than an app that is slow is an app that is down. I help organisations to design, build and ship robust products that can scale as the business grows.
  3. Performance. Application speed is a feature and competitive advantage. Taking a holistic view, I can provide indepth insights into your applications performance and work with your team to improve it.
  4. Cost. No one wants an AWS bill that leaves you sobbing uncontrollably in a corner. I can help bring confidence and restore consistency to your cloud spend. I approach this by looking at the other three pillars and optimising them to reduce costs.

Generally, my approach is simple, I work with you to understand your business and goals. And then I build you a plan to achieve them by means of the technology you're building. I don't recommend a one-size-fits-all approach or that you need to hire a giant devops team to manage your infrastructure. I believe that the best solutions are the simplest ones and I work with you to find the right solution for your business.

⚙️ Hands-software development

I've spent the past 8 years working directly with code. My areas of expertise are back-end development (particularly API's and event-driven microservices) and infrastructure (particularly serverless). And I've extensively worked with both greenfield and legacy projects.

I've worked with lots of different languages and frameworks, but generally favour these stacks:

Stack 1

Stack 2

The skills listed above are not exhaustive. I'm always happy picking up new technologies and languages as required.

Software development goes beyond just coding. I take pride in producing robust code, complemented by concise documentation, and prioritize clear communication with both technical and non-technical individuals.

🌅 Engineering leadership, management and training

Encompassed within many of my roles is leadership and training. I believe I can help your organisation to train, and retain your engineers - and build a thriving engineering culture in the process. To do this, my approach focuses on

I have primarily worked with engineering teams who have a headcount of 1-20 people and successfully introduced these practices to them.

📟 Fixed cost services

These fixed price services are designed to give your team a boost in a particular area. They are designed to be delivered in a short time frame and provide you with a clear plan of action to move forward.

If you would like more information about the services below please get in touch.

All prices are exclusive of VAT.

🎁 Products

In addition to the services above, I'm also working on a number of products that I have built as a result of problems observed in the organisations I have worked with. These include:

These products can be provided to your organisation for a discounted rate and implemented by myself.

Work with me

If you're interested in the above, and want to work together, please drop me an email at me at Or book a call with me here.

I look forward to hearing from you!