I'm David, a Scottish

Frontend Developer

based in Charlottetown, PEI

David Colligan Illustration


David Colligan Illustration

Hi, I’m David - a Glaswegian by birth, but a Prince Edward Islander by choice. I've earned a college degree in Software Development and also a BSc in Computing at University of Paisley in Scotland.

Over the years,I have learned many skills such as: HTML5, CSS3, jQuery, Bootstrap, Sass, Grunt, Webpack, Gulp, JavaScript, SQL, PHP, NodeJS, WordPress, Ajax, React, GraphQL, Rest API’s, Node API’s, Git, Jira, and Adobe Illustrator and Photoshop.


Web Design Service Image


I offer full web design services, beginning with creating a wireframe for a website or app design, then using Adobe Illustrator to create your website design or web app design, they are also fully responsive across all devices.

Having a logo that represents your brand or company is key, starting with sketches then taking them into Adobe Illustrator to create the perfect logo that represents the vision of your brand or company.

Web Development Service Image


Having an online presence is key to helping your business grow. I offer full development services, creating bespoke websites or web apps using the latest web technologies. Whether you need a simple website to showcase what your business has to offer or a more complex website that requires a backend (such as an online store or an online booking system or storing client data). I can help make your vision a reality.

Maintenance Service Image


Need help updating or maintaining your website? I can help with that, whether you need new functionality added, content added/updated to your current website, or even a full code overhaul. I backup client’s websites on a regular basis, so they can relax, knowing that if something happens they always have a backed up version.

CMS Service Image


CMS stands for Content Management system, such as a blog or a website where content might change frequently. I use Wordpress or Drupal to create your website, and also offer additional services updating and maintaining you website or training you on how to update and maintain your website. I can create custom themes or you can purchase an existing one through many theme websites.

Responsive Service Image


I can help establish your first online store, or tailor your existing e-commerce store to you current website. I can also set up or integrate popular e-commerce platforms such as Shopify and WooCommerce to your current website.


Highbury Stone Portfolio Image

Highbury Stone and Repair

Highbury Stone and Repair is a small independent contractor specializing in all types of stonework and interlocking, and has been a client for 9 years.

The Design Crew Portfolio Image

The Design Crew

The Design Crew Inc, is a hair salon that has been a client for 7 years, and welcomes you to a stylish and relaxed hair salon environment.

Expensify App Portfolio Image

Expensify React App

As an exercise in using React, I created Expensify, an app that allows you to add all your expenses to one manageable list. Expensify is an app which allows you to store expenses to a database, and track your bills and spending.

It is built using react-redux and firebase.

Weather Node App Portfolio Image

NodeJS Weather Forecast App

A weather app, this uses the location you enter to retrieve the latitude and longitude data from mapbox.com and then passes on both the latitude and longitude to darksky.net to get the forecast for the location you entered.