HI, I’m Zack


I am a freelance web designer and web developer based in Edinburgh.

I have over 8 years of commercial experience, in all areas large and small. I have worked on industry-leading products with large teams of developers, but have also worked with small mom and pop websites, which has allowed me to build up knowledge of all the modern frameworks and techniques.

Ninja mascot

Website Development

I have been a PHP and JavaScript website developer for most of my adult life. This has allowed me to build up a lot of specialist knowledge that is very rare to find in your average freelance web developer.

Any web developer can point and click together a website in WordPress with plugins and themes… I am a programmer at heart and can build websites from the ground up no matter how complex they are.

The majority of my web development career has been working in teams of developers on large bespoke framework based projects. This means I am up to speed with the latest web development techniques and frameworks.

I can cover both front and back end website development and have experience with many frameworks and content management systems, such as Laravel, WordPress, Angular, Vue.js, Ruby on Rails, etc…

Website Development

Website Design

Web design is a constantly evolving field with new challenges cropping up every year.

With more and more websites being thrown together with cheap templates and plugins, having a website custom designed can make you stand out from your competition and make you look more professional.

A good design will respond to every size of the device, be lightning fast to load, and most importantly be easy to use for your users.

I have designed and built hundreds of websites while employed for various agencies and as a freelance web designer in Edinburgh, so have seen what works and what doesn’t.

The benefits of a custom design over a typical WordPress template are:

  • Faster page load times
  • Easier to maintain
  • You get exactly what you want, not just an out of the box solution.
  • Stand out from the competition with something unique
  • Laravel Website Development

    Laravel is a framework for PHP which allows you to build bespoke websites from the ground up. Laravel would be appropriate for a large bespoke build that doesn’t fit with a simple CMS.

    I have a strong programming background and have worked with many MVC frameworks such as Laravel, Yii, and Ruby on Rails. Laravel quickly became my favorite framework though and has been the go-to PHP framework for a long time now.

    Website Development

    WordPress Website Development

    WordPress has become the go-to Content Management System (CMS) and for a good reason. It can be extended to do almost anything and is easy to work with

    I have worked with WordPress throughout my whole career, so have experienced it as it has grown from a basic blogging platform to a full-blown CMS capable of supporting complicated large scale websites.

    What differentiates me from your average WordPress website developer in Edinburgh, is that I have a strong programming background and can build themes and plugins from scratch.

    App Development

    An app allows you to do things that just cannot be done with a website.

    I build apps with a modern technique that allows you to build once and deploy to both IOS and Android in one go. This technique saves a massive amount of time and money, bringing app development into the realm of affordability for smaller businesses.

    Another benefit of having a web developer build your app is I can build the necessary web endpoints that are usually required for an app build. Again saving money hiring multiple developers.

    App Development