My Services

If you need a website to showcase your business, better engage with your customers or start selling online, I would love to build it for you. Whether you are a small business seeking a simple website to drive your marketing or want to build an interactive application that solves a problem I look forward to working with you.





Support & Optimize

I can assist through all stages of your project. In general, a new website development project follows the rough outline above. Whilst I'm happy to undertake work that is 100% remote, I like to meet clients and discuss their business, organization and project.

I aim to provide a highly personal service, guiding my clients throughout the entire process. Understanding your business, and what you need, comes first. All my sites are built to the highest standard and commonly include the features below depending on your requirements and the scope of your project.

Content Management System (CMS)

All websites I build are based around a content management system (CMS) which allows you to login and easily edit content. This can be as flexible as you would like, all imagery will be automatically resized for you and could not make keeping your website up to date more simple.

Custom Built for You

Your website is an investment and needs to work for you in providing a return. I take a pride in finding out about my clients' businesses, building a site to fit their personality and suggesting ideas that can make them stand out from the competition.

Responsive to All Devices

It goes without saying that all websites should work well on the many different devices and screen sizes that your users might own. Websites I build are responsive which means they will adapt their layout to the size of the screen and tailor the user experience for a touchscreen device.


I can design your website from an initial consultation meeting to fit in with your preferred colour scheme, branding and personal taste. I put together multiple design visuals which we can discuss and develop before commencing development. If you already have a design I can bring it to life.

Search Engine Optimized (SEO)

Optimizing your site to show up as well as possible is vital to making your new site worthwhile. I will optimize the site code for search engine algorithms and advise on how to structure your content. I can submit your site to Google, track website visits and help you make informed decisions on how to improve.

Selling Online

If you are thinking of selling online, taking payments or would like to improve an existing online store I can offer a variety of solutions. There are a number of e-commerce systems I have worked with and can advise and set up based on the size of your business, type of products and business logistics.

Hosting & Domains

I can advise on and supply hosting for your website and email system. For smaller sites this could a basic package keeping your site online with monitoring and for larger sites might include a managed server, load balancing or automatic failover. Your domain is one of, if not the most, important part of your business. I can help advise on issues and make sure it is safe and secure.

Fast & Secure

Google has indicated they take into account how fast a site loads into their ranking. I incorporate compression, automated image optimization and if possible a content delivery network into the sites I build, ensuring your customers view your site quickly. I keep up to date with the latest security news and vulnerabilities so that your site is protected from attack.

API Integration

An API is the interface through which two computer services can communicate. They allow integration between services and are used for payments, automation and social media (to name just a few). I have extensive experience both integrating and building APIs.

Why Choose Me?

Your website is an investment in your business and picking the right partner for long-term value is key. I can help translate this investment into a lasting impact for you, your business and your users / customers. Whilst agencies can boast about having all services "under one roof", I feel I can provide a better product, more personal service and at a more cost-effective price point. If you need help with marketing, copy-writing or advertising I would be happy to put you in touch with a freelance contact.

The Technical Part...

Whilst the core of my business revolves around web-based technologies, I am familiar with a variety of programming languages and technologies that are suited to all parts of the technology stack. Technically speaking, my skillset is as a full stack developer (front-end developer and back-end developer) although I am quite happy to undertake design, SEO and DevOps tasks. If your project requires a desktop or mobile application, I can build it. You can see a selection of technologies I have worked with in my portfolio, including: Ruby, Go, PHP, NodeJS, Elixir, Sass, ReactJS, AngularJS, Vue.js, JavaScript, Typescript, C++, Objective-C, Swift, C# and Elm.

  • Frontend development
  • Backend development
  • Web app development
  • API development and integration
  • iOS app development
  • Desktop software development with Cocoa, Qt or WPF

Let's Discuss Your Project

Whether you are a small or large business, I would love to discuss your idea and help build something great

Get in Touch