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.

Web Applications

Many design agencies will claim to be web developers but actually have very little if any coding experience. They will be able to try and push you to a WordPress based solution which will mean they use plugins rather than code. These solutions tend to be very hard to maintain, buggy and very, very slow. I am an actual developer and can write you software that is customized and modelled around your business - a digital twin for your business.

Shopify Stores

I can also construct an ecommerce store for your business on the Shopify platform. The Shopify platform has many exceptional features that make it ideal for hosting your online store - inventory Management, paypal support, apple pay, integrated SEO, sell online & instore capability, shipping rates, define discounts, powerful analytics, abandoned cart facility & blogs.

WordPress/Woocommerce migration

Do you have a WordPress/Woocommerce based online store ? Is it very slow and unreliable ? Is the administrator interface confusing and unintuitive ? You should move to the Shopify platform instead. It is fast and reliable and the administration panel is simple to use and clear.

I provide a migration service to move your woocommerce store to the Shopify platform, retaining your Products, Orders, Customers & Blogs.

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.

Services

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

Shopify

I can create you a powerful, fast Shopify store allowing you to sell your products online. If you have a slow, unreliable WordPress/Woocommerce store I can migrate it to the Shopify platform where you will see a world of difference.

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.

Cloud

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.

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.

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

My skills

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

Front-end

HTML and CSS 100%
Javascript / TypeScript 90%
VueJS / Blazor 85%
Angular 8 / JS 80%

Back-end

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

Cloud

Azure AppServices / Storage100%
Shopify Ecommerce Stores95%
Azure DevOps / VSTS / Git90%
Kubernetes/Docker85%

My Portfolio

  • All
  • Web Application/System
  • CMS
  • Ecommerce
  • Shopify
  • Gallery
Inverclyde Council - Absence Management HR System - Azure Cloud Application using Angular, ASP.NET Web API, Entity Framework, Azure SQL Database

Inverclyde Council - Absence Management System

Employee & HR absence management system

Azure Cloud Application using Angular, ASP.NET Web API, Entity Framework, Azure SQL Database

Shopify Store - An ecommerce store with inventory Management, integrated SEO, sell online & instore capability, shipping rates, define discounts, powerful analytics, abandoned cart facility & blogs.

Shopify Store - Angus & Oink

A Shopify ecommerce store with inventory Management, integrated SEO, sell online & instore capability, shipping rates, define discounts, powerful analytics, abandoned cart facility & blogs.

A secure, resilient & scalable solution to facilitate monitoring and quick response to business reviews.  A multi-tenant application built using a micro-service architecture on Kubernetes & Docker.  Security built on OAUTH2/OIDC & Identity Server.

Business Review Management Multi-Tenant Solution

A secure, resilient & scalable solution to facilitate monitoring and quick response to business reviews. A multi-tenant application built using a micro-service architecture on Kubernetes & Docker. Security built on OAUTH2/OIDC & Identity Server.

GDPR compliant Azure cloud based application for document transfer

Document Messenger - GDPR Compliant Messaging

An Azure cloud based system that allows organisations to electronically correspond with their clients online in a safe and secure environment and adhere to GDPR. Written in Angular 8 & ASP.NET Core and run on Azure Cloud for scalability.

Manages stock control, job booking and process, purchase orders, invoicing and account reporting

Propshaft Repair - Job Management System

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

Secure online office management system for a facilities management business. Manages staff, diaries, jobs, photos, customers & incident history.

Columbus Facilities - Job Management System

Secure online office management system for a facilities management business. Manages staff, diaries, jobs, photos, customers & incident history.

Secure back-end web administration application for a company matching cocktail class enquiries to venues

Cocktail Masterclass - Enquiry Management System

Secure web administration application for matching enquiries to venues. Manages all day to day administration functions of the business. Customer portal for viewing availability, confirming bookings & making payments through Paypal

Umbraco Content Management System powered admin portal

SPRED - Umbraco CMS powered site

An Umbraco Content Management System powered website for a local charity with the aim of nourish accepting and inclusive communities for people with learning disabilities.

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.

Address

31 Priorwood Road, Newton Mearns, Glasgow

Phone Number

07860179601