About Me

I have over 20 years of experience in full-stack web application development.
I offer my services as a coder for hire to work with businesses of all sizes including start-ups, creative agencies, designers and other freelancers

What is a full stack developer ?

On the front-end, the full stack web developer uses a combination of HTML, CSS, and JavaScript to build everything a user sees and interacts with on a website. On the back-end they develop the application, server, and database that make up the foundational structure of a website.

Best Practice

I develop using modern technologies and follow industry best practices to ensure you won't be left behind.

Lower TCO

My code is reusable & adaptable to make maintenance and future additions easier and less costly.

Who I work with

I work with a wide range of clients, from small one man bands, artists, galleries, small businesses, right up to local government agencies.


Whether you are looking for a website to give your company that important web presence, or an ecommerce store to get your business started selling online, get in touch and I can help.

Bespoke Development

Integration of the front-end and back-end aspects of the web application. Building reusable code and libraries for future use

Design / Architecture

Design of the overall architecture of the web application Implementation of a robust set of services and APIs to power the web application Translation of UI/UX wireframes to visual elements

Technical Support

I provide ongoing technical support and troubleshooting services for my clients who rely on my skills, knowledge and expertise for the day-to-day technical operations of their businesses.


Web hosting is a necessity for any website — it is the physical location of your website on the Internet. I can provide hosting or work with your current hosting provider.

Rescue Services

I also provide rescue services and technical support for projects that have failed to be delivered by other web developers, and have helped many businesses get their web development projects back on track and launched to a high standard.


I can provide cloud planning and implementation services to help you navigate your journey into the cloud. As a Microsoft Certified Solutions Developer, I am an expert in Microsoft Azure and can assist you with AppServices, Storage & Security.

My skills

With more than 20 years’ experience in software design, development and integration I have quite a varied skillset.


HTML and CSS 100%
Javascript / TypeScript 90%
Angular 5 / 6 / JS 75%
VueJS / Blazor 60%


Server-side framework ASP.NET Core/.NET 100%
Programming Language C# 100%
Database: SQL Server / MySql 90%
API design/RESTful 85%


Azure AppServices / Storage100%
Azure DevOps / VSTS / Git90%
Amazon Web Services (AWS) 70%
Google Cloud Platform 65%

My Portfolio

  • All
  • App
  • CMS
  • Web
Azure Cloud Application using Angular, ASP.NET Web API, Entity Framework, Azure SQL Database

Inverclyde Council

Employee & HR absence management system

Azure Cloud Application using ASP.NET MVC, Entity Framework, Azure SQL Database


Online gallery for the largest collection of original artworks in Britain.

Propshaft Driveline Solutions

ecure office management system for a propshaft repair business. Manages stock control, job booking and process, purchase orders, invoicing and account reporting.

Cocktail Masterclass

ecure back-end web administration application for a company matching cocktail class enquiries to venues. Manages all day to day administration functions of the business. Public pages used by customers for viewing availability, confirming bookings & making payments through Paypal



Bespoke Web Sites

Do you just need someone to setup a simple landing page to serve as the online front for your small business? Or are you looking for someone to develop a full featured, dynamic, single page app (SPA) from the ground up?

Contact Me

Hire Me!

Looking to hire me for a custom web project ? Please include a brief summary of your project, deadline, and budget.


31 Priorwood Road, Newton Mearns, Glasgow

Phone Number